Interface DataGoogleComputeInstanceGroupManagerConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
DataGoogleComputeInstanceGroupManagerConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:19.650Z") @Stability(Stable) public interface DataGoogleComputeInstanceGroupManagerConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataGoogleComputeInstanceGroupManagerConfig.BuilderA builder forDataGoogleComputeInstanceGroupManagerConfigstatic classDataGoogleComputeInstanceGroupManagerConfig.Jsii$ProxyAn implementation forDataGoogleComputeInstanceGroupManagerConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DataGoogleComputeInstanceGroupManagerConfig.Builderbuilder()default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/compute_instance_group_manager#id DataGoogleComputeInstanceGroupManager#id}.default StringgetName()The name of the instance group manager.default StringgetProject()The ID of the project in which the resource belongs.default StringgetSelfLink()The URL of the created resource.default StringgetZone()The zone that instances in this group should be created in.
-
-
-
Method Detail
-
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/compute_instance_group_manager#id DataGoogleComputeInstanceGroupManager#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.
-
getName
@Stability(Stable) @Nullable default String getName()
The name of the instance group manager.Must be 1-63 characters long and comply with RFC1035. Supported characters include lowercase letters, numbers, and hyphens. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/compute_instance_group_manager#name DataGoogleComputeInstanceGroupManager#name}
-
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/compute_instance_group_manager#project DataGoogleComputeInstanceGroupManager#project}
-
getSelfLink
@Stability(Stable) @Nullable default String getSelfLink()
The URL of the created resource.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/compute_instance_group_manager#self_link DataGoogleComputeInstanceGroupManager#self_link}
-
getZone
@Stability(Stable) @Nullable default String getZone()
The zone that instances in this group should be created in.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/compute_instance_group_manager#zone DataGoogleComputeInstanceGroupManager#zone}
-
builder
@Stability(Stable) static DataGoogleComputeInstanceGroupManagerConfig.Builder builder()
-
-