Interface DataGoogleContainerClusterConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
DataGoogleContainerClusterConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:19.792Z") @Stability(Stable) public interface DataGoogleContainerClusterConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataGoogleContainerClusterConfig.BuilderA builder forDataGoogleContainerClusterConfigstatic classDataGoogleContainerClusterConfig.Jsii$ProxyAn implementation forDataGoogleContainerClusterConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static DataGoogleContainerClusterConfig.Builderbuilder()default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/container_cluster#id DataGoogleContainerCluster#id}.default StringgetLocation()The location (region or zone) in which the cluster master will be created, as well as the default node location.StringgetName()The name of the cluster, unique within the project and location.default StringgetProject()The ID of the project in which the resource belongs.
-
-
-
Method Detail
-
getName
@Stability(Stable) @NotNull String getName()
The name of the cluster, unique within the project and location.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/container_cluster#name DataGoogleContainerCluster#name}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/container_cluster#id DataGoogleContainerCluster#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.
-
getLocation
@Stability(Stable) @Nullable default String getLocation()
The location (region or zone) in which the cluster master will be created, as well as the default node location.If you specify a zone (such as us-central1-a), the cluster will be a zonal cluster with a single cluster master. If you specify a region (such as us-west1), the cluster will be a regional cluster with multiple masters spread across zones in the region, and with default node locations in those zones as well. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/container_cluster#location DataGoogleContainerCluster#location}
-
getProject
@Stability(Stable) @Nullable default String getProject()
The ID of the project in which the resource belongs.If it is not provided, the provider project is used. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/container_cluster#project DataGoogleContainerCluster#project}
-
builder
@Stability(Stable) static DataGoogleContainerClusterConfig.Builder builder()
-
-