DataAssetState constructor
const
DataAssetState({
- Input<
List< ? accessGroupConfigs,DataAssetAccessGroupConfig> ?> - Input<
String?> ? dataAssetId, - Input<
String?> ? dataProductId, - Input<
String?> ? deletionPolicy, - Input<
Map< ? effectiveLabels,String, String> ?> - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? location, - Input<
String?> ? project, - Input<
Map< ? pulumiLabels,String, String> ?> - Input<
String?> ? resource, - Input<
String?> ? uid,
Creates a new DataAssetState.
accessGroupConfigs Access groups configurations.
dataAssetId The ID of the data asset.
dataProductId The ID of the parent data product.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
labels User-defined labels.
location The location for the data asset.
project The ID of the project in which the resource belongs.
pulumiLabels The combination of labels configured directly on the resource
resource Full resource name of the cloud resource.
uid System generated unique ID.
Implementation
const DataAssetState({
this.accessGroupConfigs,
this.dataAssetId,
this.dataProductId,
this.deletionPolicy,
this.effectiveLabels,
this.labels,
this.location,
this.project,
this.pulumiLabels,
this.resource,
this.uid,
});