Interface Ec2FleetLaunchTemplateConfigOverride
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
Ec2FleetLaunchTemplateConfigOverride.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:52.729Z") @Stability(Stable) public interface Ec2FleetLaunchTemplateConfigOverride extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classEc2FleetLaunchTemplateConfigOverride.BuilderA builder forEc2FleetLaunchTemplateConfigOverridestatic classEc2FleetLaunchTemplateConfigOverride.Jsii$ProxyAn implementation forEc2FleetLaunchTemplateConfigOverride
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static Ec2FleetLaunchTemplateConfigOverride.Builderbuilder()default StringgetAvailabilityZone()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#availability_zone Ec2Fleet#availability_zone}.default Ec2FleetLaunchTemplateConfigOverrideInstanceRequirementsgetInstanceRequirements()instance_requirements block.default StringgetInstanceType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#instance_type Ec2Fleet#instance_type}.default StringgetMaxPrice()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#max_price Ec2Fleet#max_price}.default NumbergetPriority()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#priority Ec2Fleet#priority}.default StringgetSubnetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#subnet_id Ec2Fleet#subnet_id}.default NumbergetWeightedCapacity()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#weighted_capacity Ec2Fleet#weighted_capacity}.
-
-
-
Method Detail
-
getAvailabilityZone
@Stability(Stable) @Nullable default String getAvailabilityZone()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#availability_zone Ec2Fleet#availability_zone}.
-
getInstanceRequirements
@Stability(Stable) @Nullable default Ec2FleetLaunchTemplateConfigOverrideInstanceRequirements getInstanceRequirements()
instance_requirements block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#instance_requirements Ec2Fleet#instance_requirements}
-
getInstanceType
@Stability(Stable) @Nullable default String getInstanceType()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#instance_type Ec2Fleet#instance_type}.
-
getMaxPrice
@Stability(Stable) @Nullable default String getMaxPrice()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#max_price Ec2Fleet#max_price}.
-
getPriority
@Stability(Stable) @Nullable default Number getPriority()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#priority Ec2Fleet#priority}.
-
getSubnetId
@Stability(Stable) @Nullable default String getSubnetId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#subnet_id Ec2Fleet#subnet_id}.
-
getWeightedCapacity
@Stability(Stable) @Nullable default Number getWeightedCapacity()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#weighted_capacity Ec2Fleet#weighted_capacity}.
-
builder
@Stability(Stable) static Ec2FleetLaunchTemplateConfigOverride.Builder builder()
-
-