MetadataStoreArgs constructor

const MetadataStoreArgs({
  1. Input<String>? description,
  2. Input<GoogleCloudAiplatformV1EncryptionSpec>? encryptionSpec,
  3. Input<String>? location,
  4. Input<String>? metadataStoreId,
  5. 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,
});