@ -357,7 +357,7 @@ service MetadataService {
message CreateMetadataStoreRequest {
/ / Required. The resource name of the Location where the MetadataStore should
/ / be created.
/ / Format : projects / { project } / locations / { location } /
/ / Format : ` projects / { project } / locations / { location } / `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -369,10 +369,10 @@ message CreateMetadataStoreRequest {
MetadataStore metadata_store = 2 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / The { metadatastore } portion of the resource name with the format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
/ / If not provided , the MetadataStore ' s ID will be a UUID generated by the
/ / service.
/ / Must be 4 - 128 characters in length. Valid characters are / [ a - z ] [ 0 - 9 ] - / .
/ / Must be 4 - 128 characters in length. Valid characters are ` / [ a - z ] [ 0 - 9 ] - / ` .
/ / Must be unique across all MetadataStores in the parent Location.
/ / ( Otherwise the request will fail with ALREADY_EXISTS , or PERMISSION_DENIED
/ / if the caller can ' t view the preexisting MetadataStore. )
@ -389,7 +389,7 @@ message CreateMetadataStoreOperationMetadata {
message GetMetadataStoreRequest {
/ / Required. The resource name of the MetadataStore to retrieve.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -402,7 +402,7 @@ message GetMetadataStoreRequest {
message ListMetadataStoresRequest {
/ / Required. The Location whose MetadataStores should be listed.
/ / Format :
/ / projects / { project } / locations / { location }
/ / ` projects / { project } / locations / { location } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -440,7 +440,7 @@ message ListMetadataStoresResponse {
message DeleteMetadataStoreRequest {
/ / Required. The resource name of the MetadataStore to delete.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -463,7 +463,7 @@ message CreateArtifactRequest {
/ / Required. The resource name of the MetadataStore where the Artifact should
/ / be created.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -475,9 +475,9 @@ message CreateArtifactRequest {
Artifact artifact = 2 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / The { artifact } portion of the resource name with the format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact } `
/ / If not provided , the Artifact ' s ID will be a UUID generated by the service.
/ / Must be 4 - 128 characters in length. Valid characters are / [ a - z ] [ 0 - 9 ] - / .
/ / Must be 4 - 128 characters in length. Valid characters are ` / [ a - z ] [ 0 - 9 ] - / ` .
/ / Must be unique across all Artifacts in the parent MetadataStore. ( Otherwise
/ / the request will fail with ALREADY_EXISTS , or PERMISSION_DENIED if the
/ / caller can ' t view the preexisting Artifact. )
@ -488,7 +488,7 @@ message CreateArtifactRequest {
message GetArtifactRequest {
/ / Required. The resource name of the Artifact to retrieve.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -501,7 +501,7 @@ message GetArtifactRequest {
message ListArtifactsRequest {
/ / Required. The MetadataStore whose Artifacts should be listed.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -568,7 +568,7 @@ message UpdateArtifactRequest {
/ / The Artifact ' s [ Artifact.name ] [ google.cloud.aiplatform.v1beta1.Artifact.name ] field is used to identify the Artifact to
/ / be updated.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact } `
Artifact artifact = 1 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / Required. A FieldMask indicating which fields should be updated.
@ -584,7 +584,7 @@ message UpdateArtifactRequest {
message DeleteArtifactRequest {
/ / Required. The resource name of the Artifact to delete.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -602,7 +602,7 @@ message DeleteArtifactRequest {
message PurgeArtifactsRequest {
/ / Required. The metadata store to purge Artifacts from.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -611,7 +611,7 @@ message PurgeArtifactsRequest {
] ;
/ / Required. A required filter matching the Artifacts to be purged.
/ / E.g. , update_time < = 2020 - 11 - 19 T11 : 30 : 00 - 04 : 00 .
/ / E.g. , ` update_time < = 2020 - 11 - 19 T11 : 30 : 00 - 04 : 00 ` .
string filter = 2 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / Optional. Flag to indicate to actually perform the purge.
@ -645,7 +645,7 @@ message CreateContextRequest {
/ / Required. The resource name of the MetadataStore where the Context should be
/ / created.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -657,9 +657,9 @@ message CreateContextRequest {
Context context = 2 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / The { context } portion of the resource name with the format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context } .
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context } ` .
/ / If not provided , the Context ' s ID will be a UUID generated by the service.
/ / Must be 4 - 128 characters in length. Valid characters are / [ a - z ] [ 0 - 9 ] - / .
/ / Must be 4 - 128 characters in length. Valid characters are ` / [ a - z ] [ 0 - 9 ] - / ` .
/ / Must be unique across all Contexts in the parent MetadataStore. ( Otherwise
/ / the request will fail with ALREADY_EXISTS , or PERMISSION_DENIED if the
/ / caller can ' t view the preexisting Context. )
@ -670,7 +670,7 @@ message CreateContextRequest {
message GetContextRequest {
/ / Required. The resource name of the Context to retrieve.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -683,7 +683,7 @@ message GetContextRequest {
message ListContextsRequest {
/ / Required. The MetadataStore whose Contexts should be listed.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -754,7 +754,7 @@ message UpdateContextRequest {
/ / The Context ' s [ Context.name ] [ google.cloud.aiplatform.v1beta1.Context.name ] field is used to identify the Context to be
/ / updated.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context } `
Context context = 1 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / Required. A FieldMask indicating which fields should be updated.
@ -770,7 +770,7 @@ message UpdateContextRequest {
message DeleteContextRequest {
/ / Required. The resource name of the Context to delete.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -792,7 +792,7 @@ message DeleteContextRequest {
message PurgeContextsRequest {
/ / Required. The metadata store to purge Contexts from.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -801,7 +801,7 @@ message PurgeContextsRequest {
] ;
/ / Required. A required filter matching the Contexts to be purged.
/ / E.g. , update_time < = 2020 - 11 - 19 T11 : 30 : 00 - 04 : 00 .
/ / E.g. , ` update_time < = 2020 - 11 - 19 T11 : 30 : 00 - 04 : 00 ` .
string filter = 2 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / Optional. Flag to indicate to actually perform the purge.
@ -835,7 +835,7 @@ message AddContextArtifactsAndExecutionsRequest {
/ / Required. The resource name of the Context that the Artifacts and Executions
/ / belong to .
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context } `
string context = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -846,7 +846,7 @@ message AddContextArtifactsAndExecutionsRequest {
/ / The resource names of the Artifacts to attribute to the Context.
/ /
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact } `
repeated string artifacts = 2 [ ( google.api.resource_reference ) = {
type : "aiplatform.googleapis.com/Artifact"
} ] ;
@ -855,7 +855,7 @@ message AddContextArtifactsAndExecutionsRequest {
/ / Context.
/ /
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution } `
repeated string executions = 3 [ ( google.api.resource_reference ) = {
type : "aiplatform.googleapis.com/Execution"
} ] ;
@ -871,7 +871,7 @@ message AddContextChildrenRequest {
/ / Required. The resource name of the parent Context.
/ /
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context } `
string context = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -895,7 +895,7 @@ message QueryContextLineageSubgraphRequest {
/ / Required. The resource name of the Context whose Artifacts and Executions
/ / should be retrieved as a LineageSubgraph.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / contexts / { context } `
/ /
/ / The request may error with FAILED_PRECONDITION if the number of Artifacts ,
/ / the number of Executions , or the number of Events that would be returned
@ -913,7 +913,7 @@ message CreateExecutionRequest {
/ / Required. The resource name of the MetadataStore where the Execution should
/ / be created.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -925,10 +925,10 @@ message CreateExecutionRequest {
Execution execution = 2 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / The { execution } portion of the resource name with the format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution } `
/ / If not provided , the Execution ' s ID will be a UUID generated by the
/ / service.
/ / Must be 4 - 128 characters in length. Valid characters are / [ a - z ] [ 0 - 9 ] - / .
/ / Must be 4 - 128 characters in length. Valid characters are ` / [ a - z ] [ 0 - 9 ] - / ` .
/ / Must be unique across all Executions in the parent MetadataStore.
/ / ( Otherwise the request will fail with ALREADY_EXISTS , or PERMISSION_DENIED
/ / if the caller can ' t view the preexisting Execution. )
@ -939,7 +939,7 @@ message CreateExecutionRequest {
message GetExecutionRequest {
/ / Required. The resource name of the Execution to retrieve.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -952,7 +952,7 @@ message GetExecutionRequest {
message ListExecutionsRequest {
/ / Required. The MetadataStore whose Executions should be listed.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -1018,7 +1018,7 @@ message UpdateExecutionRequest {
/ / The Execution ' s [ Execution.name ] [ google.cloud.aiplatform.v1beta1.Execution.name ] field is used to identify the Execution
/ / to be updated.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution } `
Execution execution = 1 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / Required. A FieldMask indicating which fields should be updated.
@ -1034,7 +1034,7 @@ message UpdateExecutionRequest {
message DeleteExecutionRequest {
/ / Required. The resource name of the Execution to delete.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -1052,7 +1052,7 @@ message DeleteExecutionRequest {
message PurgeExecutionsRequest {
/ / Required. The metadata store to purge Executions from.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -1061,7 +1061,7 @@ message PurgeExecutionsRequest {
] ;
/ / Required. A required filter matching the Executions to be purged.
/ / E.g. , update_time < = 2020 - 11 - 19 T11 : 30 : 00 - 04 : 00 .
/ / E.g. , ` update_time < = 2020 - 11 - 19 T11 : 30 : 00 - 04 : 00 ` .
string filter = 2 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / Optional. Flag to indicate to actually perform the purge.
@ -1096,7 +1096,7 @@ message AddExecutionEventsRequest {
/ / Required. The resource name of the Execution that the Events connect
/ / Artifacts with.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution } `
string execution = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -1118,7 +1118,7 @@ message QueryExecutionInputsAndOutputsRequest {
/ / Required. The resource name of the Execution whose input and output Artifacts should
/ / be retrieved as a LineageSubgraph.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / executions / { execution } `
string execution = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -1132,7 +1132,7 @@ message CreateMetadataSchemaRequest {
/ / Required. The resource name of the MetadataStore where the MetadataSchema should
/ / be created.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -1144,10 +1144,10 @@ message CreateMetadataSchemaRequest {
MetadataSchema metadata_schema = 2 [ ( google.api.field_behavior ) = REQUIRED ] ;
/ / The { metadata_schema } portion of the resource name with the format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / metadataSchemas / { metadataschema }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / metadataSchemas / { metadataschema } `
/ / If not provided , the MetadataStore ' s ID will be a UUID generated by the
/ / service.
/ / Must be 4 - 128 characters in length. Valid characters are / [ a - z ] [ 0 - 9 ] - / .
/ / Must be 4 - 128 characters in length. Valid characters are ` / [ a - z ] [ 0 - 9 ] - / ` .
/ / Must be unique across all MetadataSchemas in the parent Location.
/ / ( Otherwise the request will fail with ALREADY_EXISTS , or PERMISSION_DENIED
/ / if the caller can ' t view the preexisting MetadataSchema. )
@ -1158,7 +1158,7 @@ message CreateMetadataSchemaRequest {
message GetMetadataSchemaRequest {
/ / Required. The resource name of the MetadataSchema to retrieve.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / metadataSchemas / { metadataschema }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / metadataSchemas / { metadataschema } `
string name = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -1171,7 +1171,7 @@ message GetMetadataSchemaRequest {
message ListMetadataSchemasRequest {
/ / Required. The MetadataStore whose MetadataSchemas should be listed.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } `
string parent = 1 [
( google.api.field_behavior ) = REQUIRED ,
( google.api.resource_reference ) = {
@ -1213,7 +1213,7 @@ message QueryArtifactLineageSubgraphRequest {
/ / Required. The resource name of the Artifact whose Lineage needs to be retrieved as a
/ / LineageSubgraph.
/ / Format :
/ / projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact }
/ / ` projects / { project } / locations / { location } / metadataStores / { metadatastore } / artifacts / { artifact } `
/ /
/ / The request may error with FAILED_PRECONDITION if the number of Artifacts ,
/ / the number of Executions , or the number of Events that would be returned