Interface VertexAiDatasetConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
VertexAiDatasetConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.923Z") @Stability(Stable) public interface VertexAiDatasetConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classVertexAiDatasetConfig.BuilderA builder forVertexAiDatasetConfigstatic classVertexAiDatasetConfig.Jsii$ProxyAn implementation forVertexAiDatasetConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static VertexAiDatasetConfig.Builderbuilder()StringgetDisplayName()The user-defined name of the Dataset.default VertexAiDatasetEncryptionSpecgetEncryptionSpec()encryption_spec block.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#id VertexAiDataset#id}.default Map<String,String>getLabels()A set of key/value label pairs to assign to this Workflow.StringgetMetadataSchemaUri()Points to a YAML file stored on Google Cloud Storage describing additional information about the Dataset.default StringgetProject()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#project VertexAiDataset#project}.default StringgetRegion()The region of the dataset.default VertexAiDatasetTimeoutsgetTimeouts()timeouts block.
-
-
-
Method Detail
-
getDisplayName
@Stability(Stable) @NotNull String getDisplayName()
The user-defined name of the Dataset.The name can be up to 128 characters long and can be consist of any UTF-8 characters. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#display_name VertexAiDataset#display_name}
-
getMetadataSchemaUri
@Stability(Stable) @NotNull String getMetadataSchemaUri()
Points to a YAML file stored on Google Cloud Storage describing additional information about the Dataset.The schema is defined as an OpenAPI 3.0.2 Schema Object. The schema files that can be used here are found in gs://google-cloud-aiplatform/schema/dataset/metadata/. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#metadata_schema_uri VertexAiDataset#metadata_schema_uri}
-
getEncryptionSpec
@Stability(Stable) @Nullable default VertexAiDatasetEncryptionSpec getEncryptionSpec()
encryption_spec block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#encryption_spec VertexAiDataset#encryption_spec}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#id VertexAiDataset#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getLabels
@Stability(Stable) @Nullable default Map<String,String> getLabels()
A set of key/value label pairs to assign to this Workflow.**Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#labels VertexAiDataset#labels}
-
getProject
@Stability(Stable) @Nullable default String getProject()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#project VertexAiDataset#project}.
-
getRegion
@Stability(Stable) @Nullable default String getRegion()
The region of the dataset. eg us-central1.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#region VertexAiDataset#region}
-
getTimeouts
@Stability(Stable) @Nullable default VertexAiDatasetTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_dataset#timeouts VertexAiDataset#timeouts}
-
builder
@Stability(Stable) static VertexAiDatasetConfig.Builder builder()
- Returns:
- a
VertexAiDatasetConfig.BuilderofVertexAiDatasetConfig
-
-