Skip to content

Commit c662840

Browse files
Google APIscopybara-github
authored andcommitted
feat: Add image_spec to Reasoning Engine public protos
PiperOrigin-RevId: 874850930
1 parent 1a699d6 commit c662840

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

google/cloud/aiplatform/v1beta1/reasoning_engine.proto

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2025 Google LLC
1+
// Copyright 2026 Google LLC
22
//
33
// Licensed under the Apache License, Version 2.0 (the "License");
44
// you may not use this file except in compliance with the License.
@@ -118,6 +118,15 @@ message ReasoningEngineSpec {
118118
];
119119
}
120120

121+
// The image spec for building an image (within a single build step), based
122+
// on the config file (i.e. Dockerfile) in the source directory.
123+
message ImageSpec {
124+
// Optional. Build arguments to be used. They will be passed through
125+
// --build-arg flags.
126+
map<string, string> build_args = 1
127+
[(google.api.field_behavior) = OPTIONAL];
128+
}
129+
121130
// Specifies the configuration for fetching source code from a Git
122131
// repository that is managed by Developer Connect. This includes the
123132
// repository, revision, and directory to use.
@@ -189,6 +198,9 @@ message ReasoningEngineSpec {
189198
oneof language_spec {
190199
// Configuration for a Python application.
191200
PythonSpec python_spec = 2;
201+
202+
// Optional. Configuration for building an image with custom config file.
203+
ImageSpec image_spec = 5 [(google.api.field_behavior) = OPTIONAL];
192204
}
193205
}
194206

0 commit comments

Comments
 (0)