Skip to content

Commit 1a699d6

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

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

google/cloud/aiplatform/v1/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.
@@ -116,6 +116,15 @@ message ReasoningEngineSpec {
116116
];
117117
}
118118

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

0 commit comments

Comments
 (0)