Interface DataplexEntryGroupConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
DataplexEntryGroupConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.615Z") @Stability(Stable) public interface DataplexEntryGroupConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataplexEntryGroupConfig.BuilderA builder forDataplexEntryGroupConfigstatic classDataplexEntryGroupConfig.Jsii$ProxyAn implementation forDataplexEntryGroupConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DataplexEntryGroupConfig.Builderbuilder()default StringgetDescription()Description of the EntryGroup.default StringgetDisplayName()User friendly display name.default StringgetEntryGroupId()The entry group id of the entry group.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#id DataplexEntryGroup#id}.default Map<String,String>getLabels()User-defined labels for the EntryGroup.default StringgetLocation()The location where entry group will be created in.default StringgetProject()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#project DataplexEntryGroup#project}.default DataplexEntryGroupTimeoutsgetTimeouts()timeouts block.
-
-
-
Method Detail
-
getDescription
@Stability(Stable) @Nullable default String getDescription()
Description of the EntryGroup.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#description DataplexEntryGroup#description}
-
getDisplayName
@Stability(Stable) @Nullable default String getDisplayName()
User friendly display name.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#display_name DataplexEntryGroup#display_name}
-
getEntryGroupId
@Stability(Stable) @Nullable default String getEntryGroupId()
The entry group id of the entry group.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#entry_group_id DataplexEntryGroup#entry_group_id}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#id DataplexEntryGroup#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()
User-defined labels for the EntryGroup.**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/dataplex_entry_group#labels DataplexEntryGroup#labels}
-
getLocation
@Stability(Stable) @Nullable default String getLocation()
The location where entry group will be created in.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#location DataplexEntryGroup#location}
-
getProject
@Stability(Stable) @Nullable default String getProject()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#project DataplexEntryGroup#project}.
-
getTimeouts
@Stability(Stable) @Nullable default DataplexEntryGroupTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_entry_group#timeouts DataplexEntryGroup#timeouts}
-
builder
@Stability(Stable) static DataplexEntryGroupConfig.Builder builder()
- Returns:
- a
DataplexEntryGroupConfig.BuilderofDataplexEntryGroupConfig
-
-