Interface DataplexAssetResourceSpec
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataplexAssetResourceSpec.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.585Z") @Stability(Stable) public interface DataplexAssetResourceSpec extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataplexAssetResourceSpec.BuilderA builder forDataplexAssetResourceSpecstatic classDataplexAssetResourceSpec.Jsii$ProxyAn implementation forDataplexAssetResourceSpec
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static DataplexAssetResourceSpec.Builderbuilder()default StringgetName()Immutable.default StringgetReadAccessMode()Optional.StringgetType()Required.
-
-
-
Method Detail
-
getType
@Stability(Stable) @NotNull String getType()
Required. Immutable. Type of resource. Possible values: STORAGE_BUCKET, BIGQUERY_DATASET.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_asset#type DataplexAsset#type}
-
getName
@Stability(Stable) @Nullable default String getName()
Immutable.Relative name of the cloud resource that contains the data that is being managed within a lake. For example: `projects/{project_number}/buckets/{bucket_id}` `projects/{project_number}/datasets/{dataset_id}` Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_asset#name DataplexAsset#name}
-
getReadAccessMode
@Stability(Stable) @Nullable default String getReadAccessMode()
Optional.Determines how read permissions are handled for each asset and their associated tables. Only available to storage buckets assets. Possible values: DIRECT, MANAGED Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_asset#read_access_mode DataplexAsset#read_access_mode}
-
builder
@Stability(Stable) static DataplexAssetResourceSpec.Builder builder()
- Returns:
- a
DataplexAssetResourceSpec.BuilderofDataplexAssetResourceSpec
-
-