MetadataStoreArgs constructor
- Input<
String> ? description, - Input<
GoogleCloudAiplatformV1EncryptionSpec> ? encryptionSpec, - Input<
String> ? location, - Input<
String> ? metadataStoreId, - Input<
String> ? project,
Creates a new MetadataStoreArgs.
description Description of the MetadataStore.
encryptionSpec Customer-managed encryption key spec for a Metadata Store. If set, this Metadata Store and all sub-resources of this Metadata Store are secured using this key.
location Optional.
metadataStoreId The {metadatastore} portion of the resource name with the format: 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-/. 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.)
project Optional.
Implementation
const MetadataStoreArgs({
this.description,
this.encryptionSpec,
this.location,
this.metadataStoreId,
this.project,
});