-
Notifications
You must be signed in to change notification settings - Fork 591
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Removes AcceleratorType.TPU_V2 and TPU_V3 constants (#167)
* feat!: Removes AcceleratorType.TPU_V2 and TPU_V3 constants feat: Adds AcceleratorType.NVIDIA_TESLA_A100 constant feat: Adds BigQuery output table field to batch prediction job output config feat: Adds JobState.JOB_STATE_EXPIRED constant feat: Adds AutoscalingMetricSpec message feat: Adds PipelineService methods: CreatePipelineJob, GetPipelineJob, ListPipelineJobs, DeletePipelineJobs, CancelPipelineJobs feat: Adds fields to Study message PiperOrigin-RevId: 384714314 Source-Link: googleapis/googleapis@cc51e48 Source-Link: googleapis/googleapis-gen@f87b91c * 🦉 Updates from OwlBot See https://github.com/googleapis/repo-automation-bots/blob/master/packages/owl-bot/README.md Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
- Loading branch information
1 parent
7db0e46
commit 92429bf
Showing
55 changed files
with
18,457 additions
and
1,590 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
90 changes: 90 additions & 0 deletions
90
packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/artifact.proto
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
// Copyright 2021 Google LLC | ||
// | ||
// Licensed under the Apache License, Version 2.0 (the "License"); | ||
// you may not use this file except in compliance with the License. | ||
// You may obtain a copy of the License at | ||
// | ||
// http://www.apache.org/licenses/LICENSE-2.0 | ||
// | ||
// Unless required by applicable law or agreed to in writing, software | ||
// distributed under the License is distributed on an "AS IS" BASIS, | ||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
// See the License for the specific language governing permissions and | ||
// limitations under the License. | ||
|
||
syntax = "proto3"; | ||
|
||
package google.cloud.aiplatform.v1; | ||
|
||
import "google/api/field_behavior.proto"; | ||
import "google/api/resource.proto"; | ||
import "google/cloud/aiplatform/v1/value.proto"; | ||
import "google/protobuf/struct.proto"; | ||
import "google/protobuf/timestamp.proto"; | ||
import "google/api/annotations.proto"; | ||
|
||
option csharp_namespace = "Google.Cloud.AIPlatform.V1"; | ||
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform"; | ||
option java_multiple_files = true; | ||
option java_outer_classname = "ArtifactProto"; | ||
option java_package = "com.google.cloud.aiplatform.v1"; | ||
option php_namespace = "Google\\Cloud\\AIPlatform\\V1"; | ||
option ruby_package = "Google::Cloud::AIPlatform::V1"; | ||
|
||
// Instance of a general artifact. | ||
message Artifact { | ||
option (google.api.resource) = { | ||
type: "aiplatform.googleapis.com/Artifact" | ||
pattern: "projects/{project}/locations/{location}/metadataStores/{metadata_store}/artifacts/{artifact}" | ||
}; | ||
|
||
// Describes the state of the Artifact. | ||
enum State { | ||
// Unspecified state for the Artifact. | ||
STATE_UNSPECIFIED = 0; | ||
|
||
// A state used by systems like Vertex Pipelines to indicate that the | ||
// underlying data item represented by this Artifact is being created. | ||
PENDING = 1; | ||
|
||
// A state indicating that the Artifact should exist, unless something | ||
// external to the system deletes it. | ||
LIVE = 2; | ||
} | ||
|
||
// Output only. The resource name of the Artifact. | ||
string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
|
||
// User provided display name of the Artifact. | ||
// May be up to 128 Unicode characters. | ||
string display_name = 2; | ||
|
||
// The uniform resource identifier of the artifact file. | ||
// May be empty if there is no actual artifact file. | ||
string uri = 6; | ||
|
||
// An eTag used to perform consistent read-modify-write updates. If not set, a | ||
// blind "overwrite" update happens. | ||
string etag = 9; | ||
|
||
// The labels with user-defined metadata to organize your Artifacts. | ||
// | ||
// Label keys and values can be no longer than 64 characters | ||
// (Unicode codepoints), can only contain lowercase letters, numeric | ||
// characters, underscores and dashes. International characters are allowed. | ||
// No more than 64 user labels can be associated with one Artifact (System | ||
// labels are excluded). | ||
map<string, string> labels = 10; | ||
|
||
// Output only. Timestamp when this Artifact was created. | ||
google.protobuf.Timestamp create_time = 11 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
|
||
// Output only. Timestamp when this Artifact was last updated. | ||
google.protobuf.Timestamp update_time = 12 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
|
||
// The state of this Artifact. This is a property of the Artifact, and does | ||
// not imply or capture any ongoing process. This property is managed by | ||
// clients (such as Vertex Pipelines), and the system does not prescribe | ||
// or check the validity of state transitions. | ||
State state = 13; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
75 changes: 75 additions & 0 deletions
75
packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/context.proto
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
// Copyright 2021 Google LLC | ||
// | ||
// Licensed under the Apache License, Version 2.0 (the "License"); | ||
// you may not use this file except in compliance with the License. | ||
// You may obtain a copy of the License at | ||
// | ||
// http://www.apache.org/licenses/LICENSE-2.0 | ||
// | ||
// Unless required by applicable law or agreed to in writing, software | ||
// distributed under the License is distributed on an "AS IS" BASIS, | ||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
// See the License for the specific language governing permissions and | ||
// limitations under the License. | ||
|
||
syntax = "proto3"; | ||
|
||
package google.cloud.aiplatform.v1; | ||
|
||
import "google/api/field_behavior.proto"; | ||
import "google/api/resource.proto"; | ||
import "google/cloud/aiplatform/v1/value.proto"; | ||
import "google/protobuf/struct.proto"; | ||
import "google/protobuf/timestamp.proto"; | ||
import "google/api/annotations.proto"; | ||
|
||
option csharp_namespace = "Google.Cloud.AIPlatform.V1"; | ||
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform"; | ||
option java_multiple_files = true; | ||
option java_outer_classname = "ContextProto"; | ||
option java_package = "com.google.cloud.aiplatform.v1"; | ||
option php_namespace = "Google\\Cloud\\AIPlatform\\V1"; | ||
option ruby_package = "Google::Cloud::AIPlatform::V1"; | ||
|
||
// Instance of a general context. | ||
message Context { | ||
option (google.api.resource) = { | ||
type: "aiplatform.googleapis.com/Context" | ||
pattern: "projects/{project}/locations/{location}/metadataStores/{metadata_store}/contexts/{context}" | ||
}; | ||
|
||
// Output only. The resource name of the Context. | ||
string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
|
||
// User provided display name of the Context. | ||
// May be up to 128 Unicode characters. | ||
string display_name = 2; | ||
|
||
// An eTag used to perform consistent read-modify-write updates. If not set, a | ||
// blind "overwrite" update happens. | ||
string etag = 8; | ||
|
||
// The labels with user-defined metadata to organize your Contexts. | ||
// | ||
// Label keys and values can be no longer than 64 characters | ||
// (Unicode codepoints), can only contain lowercase letters, numeric | ||
// characters, underscores and dashes. International characters are allowed. | ||
// No more than 64 user labels can be associated with one Context (System | ||
// labels are excluded). | ||
map<string, string> labels = 9; | ||
|
||
// Output only. Timestamp when this Context was created. | ||
google.protobuf.Timestamp create_time = 10 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
|
||
// Output only. Timestamp when this Context was last updated. | ||
google.protobuf.Timestamp update_time = 11 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
|
||
// Output only. A list of resource names of Contexts that are parents of this Context. | ||
// A Context may have at most 10 parent_contexts. | ||
repeated string parent_contexts = 12 [ | ||
(google.api.field_behavior) = OUTPUT_ONLY, | ||
(google.api.resource_reference) = { | ||
type: "aiplatform.googleapis.com/Context" | ||
} | ||
]; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
96 changes: 96 additions & 0 deletions
96
packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/execution.proto
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
// Copyright 2021 Google LLC | ||
// | ||
// Licensed under the Apache License, Version 2.0 (the "License"); | ||
// you may not use this file except in compliance with the License. | ||
// You may obtain a copy of the License at | ||
// | ||
// http://www.apache.org/licenses/LICENSE-2.0 | ||
// | ||
// Unless required by applicable law or agreed to in writing, software | ||
// distributed under the License is distributed on an "AS IS" BASIS, | ||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
// See the License for the specific language governing permissions and | ||
// limitations under the License. | ||
|
||
syntax = "proto3"; | ||
|
||
package google.cloud.aiplatform.v1; | ||
|
||
import "google/api/field_behavior.proto"; | ||
import "google/api/resource.proto"; | ||
import "google/cloud/aiplatform/v1/value.proto"; | ||
import "google/protobuf/struct.proto"; | ||
import "google/protobuf/timestamp.proto"; | ||
import "google/api/annotations.proto"; | ||
|
||
option csharp_namespace = "Google.Cloud.AIPlatform.V1"; | ||
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform"; | ||
option java_multiple_files = true; | ||
option java_outer_classname = "ExecutionProto"; | ||
option java_package = "com.google.cloud.aiplatform.v1"; | ||
option php_namespace = "Google\\Cloud\\AIPlatform\\V1"; | ||
option ruby_package = "Google::Cloud::AIPlatform::V1"; | ||
|
||
// Instance of a general execution. | ||
message Execution { | ||
option (google.api.resource) = { | ||
type: "aiplatform.googleapis.com/Execution" | ||
pattern: "projects/{project}/locations/{location}/metadataStores/{metadata_store}/executions/{execution}" | ||
}; | ||
|
||
// Describes the state of the Execution. | ||
enum State { | ||
// Unspecified Execution state | ||
STATE_UNSPECIFIED = 0; | ||
|
||
// The Execution is new | ||
NEW = 1; | ||
|
||
// The Execution is running | ||
RUNNING = 2; | ||
|
||
// The Execution has finished running | ||
COMPLETE = 3; | ||
|
||
// The Execution has failed | ||
FAILED = 4; | ||
|
||
// The Execution completed through Cache hit. | ||
CACHED = 5; | ||
|
||
// The Execution was cancelled. | ||
CANCELLED = 6; | ||
} | ||
|
||
// Output only. The resource name of the Execution. | ||
string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
|
||
// User provided display name of the Execution. | ||
// May be up to 128 Unicode characters. | ||
string display_name = 2; | ||
|
||
// The state of this Execution. This is a property of the Execution, and does | ||
// not imply or capture any ongoing process. This property is managed by | ||
// clients (such as Vertex Pipelines) and the system does not prescribe | ||
// or check the validity of state transitions. | ||
State state = 6; | ||
|
||
// An eTag used to perform consistent read-modify-write updates. If not set, a | ||
// blind "overwrite" update happens. | ||
string etag = 9; | ||
|
||
// The labels with user-defined metadata to organize your Executions. | ||
// | ||
// Label keys and values can be no longer than 64 characters | ||
// (Unicode codepoints), can only contain lowercase letters, numeric | ||
// characters, underscores and dashes. International characters are allowed. | ||
// No more than 64 user labels can be associated with one Execution (System | ||
// labels are excluded). | ||
map<string, string> labels = 10; | ||
|
||
// Output only. Timestamp when this Execution was created. | ||
google.protobuf.Timestamp create_time = 11 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
|
||
// Output only. Timestamp when this Execution was last updated. | ||
google.protobuf.Timestamp update_time = 12 [(google.api.field_behavior) = OUTPUT_ONLY]; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.