@Stability(value=Stable)
public static interface CfnSpotFleet.SpotFleetRequestConfigDataProperty
extends software.amazon.jsii.JsiiSerializable
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnSpotFleet.SpotFleetRequestConfigDataProperty.Builder
A builder for
CfnSpotFleet.SpotFleetRequestConfigDataProperty |
static class |
CfnSpotFleet.SpotFleetRequestConfigDataProperty.Jsii$Proxy
An implementation for
CfnSpotFleet.SpotFleetRequestConfigDataProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnSpotFleet.SpotFleetRequestConfigDataProperty.Builder |
builder() |
default String |
getAllocationStrategy()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.AllocationStrategy`.
|
default String |
getExcessCapacityTerminationPolicy()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ExcessCapacityTerminationPolicy`.
|
String |
getIamFleetRole()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.IamFleetRole`.
|
default String |
getInstanceInterruptionBehavior()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.InstanceInterruptionBehavior`.
|
default Object |
getLaunchSpecifications()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LaunchSpecifications`.
|
default Object |
getLaunchTemplateConfigs()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LaunchTemplateConfigs`.
|
default Object |
getLoadBalancersConfig()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LoadBalancersConfig`.
|
default Object |
getReplaceUnhealthyInstances()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ReplaceUnhealthyInstances`.
|
default String |
getSpotPrice()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.SpotPrice`.
|
Number |
getTargetCapacity()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.TargetCapacity`.
|
default Object |
getTerminateInstancesWithExpiration()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.TerminateInstancesWithExpiration`.
|
default String |
getType()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.Type`.
|
default String |
getValidFrom()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ValidFrom`.
|
default String |
getValidUntil()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ValidUntil`.
|
@Stability(value=Stable) @NotNull String getIamFleetRole()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-iamfleetrole@Stability(value=Stable) @NotNull Number getTargetCapacity()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-targetcapacity@Stability(value=Stable) @Nullable default String getAllocationStrategy()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-allocationstrategy@Stability(value=Stable) @Nullable default String getExcessCapacityTerminationPolicy()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-excesscapacityterminationpolicy@Stability(value=Stable) @Nullable default String getInstanceInterruptionBehavior()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-instanceinterruptionbehavior@Stability(value=Stable) @Nullable default Object getLaunchSpecifications()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications@Stability(value=Stable) @Nullable default Object getLaunchTemplateConfigs()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-launchtemplateconfigs@Stability(value=Stable) @Nullable default Object getLoadBalancersConfig()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-loadbalancersconfig@Stability(value=Stable) @Nullable default Object getReplaceUnhealthyInstances()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-replaceunhealthyinstances@Stability(value=Stable) @Nullable default String getSpotPrice()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-spotprice@Stability(value=Stable) @Nullable default Object getTerminateInstancesWithExpiration()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-terminateinstanceswithexpiration@Stability(value=Stable) @Nullable default String getType()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-type@Stability(value=Stable) @Nullable default String getValidFrom()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-validfrom@Stability(value=Stable) @Nullable default String getValidUntil()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-validuntil@Stability(value=Stable) static CfnSpotFleet.SpotFleetRequestConfigDataProperty.Builder builder()
Copyright © 2020. All rights reserved.