Interface LaunchTemplatePlacement
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
LaunchTemplatePlacement.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:53.647Z") @Stability(Stable) public interface LaunchTemplatePlacement extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classLaunchTemplatePlacement.BuilderA builder forLaunchTemplatePlacementstatic classLaunchTemplatePlacement.Jsii$ProxyAn implementation forLaunchTemplatePlacement
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static LaunchTemplatePlacement.Builderbuilder()default StringgetAffinity()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#affinity LaunchTemplate#affinity}.default StringgetAvailabilityZone()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#availability_zone LaunchTemplate#availability_zone}.default StringgetGroupName()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#group_name LaunchTemplate#group_name}.default StringgetHostId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#host_id LaunchTemplate#host_id}.default StringgetHostResourceGroupArn()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#host_resource_group_arn LaunchTemplate#host_resource_group_arn}.default NumbergetPartitionNumber()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#partition_number LaunchTemplate#partition_number}.default StringgetSpreadDomain()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#spread_domain LaunchTemplate#spread_domain}.default StringgetTenancy()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#tenancy LaunchTemplate#tenancy}.
-
-
-
Method Detail
-
getAffinity
@Stability(Stable) @Nullable default String getAffinity()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#affinity LaunchTemplate#affinity}.
-
getAvailabilityZone
@Stability(Stable) @Nullable default String getAvailabilityZone()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#availability_zone LaunchTemplate#availability_zone}.
-
getGroupName
@Stability(Stable) @Nullable default String getGroupName()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#group_name LaunchTemplate#group_name}.
-
getHostId
@Stability(Stable) @Nullable default String getHostId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#host_id LaunchTemplate#host_id}.
-
getHostResourceGroupArn
@Stability(Stable) @Nullable default String getHostResourceGroupArn()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#host_resource_group_arn LaunchTemplate#host_resource_group_arn}.
-
getPartitionNumber
@Stability(Stable) @Nullable default Number getPartitionNumber()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#partition_number LaunchTemplate#partition_number}.
-
getSpreadDomain
@Stability(Stable) @Nullable default String getSpreadDomain()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#spread_domain LaunchTemplate#spread_domain}.
-
getTenancy
@Stability(Stable) @Nullable default String getTenancy()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#tenancy LaunchTemplate#tenancy}.
-
builder
@Stability(Stable) static LaunchTemplatePlacement.Builder builder()
- Returns:
- a
LaunchTemplatePlacement.BuilderofLaunchTemplatePlacement
-
-