@Stability(value=Stable)
public static interface CfnSpotFleet.SpotFleetRequestConfigDataProperty
extends software.amazon.jsii.JsiiSerializable
| 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 Number |
getInstancePoolsToUseCount()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.InstancePoolsToUseCount`.
|
default Object |
getLaunchSpecifications()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LaunchSpecifications`.
|
default Object |
getLaunchTemplateConfigs()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LaunchTemplateConfigs`.
|
default Object |
getLoadBalancersConfig()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LoadBalancersConfig`.
|
default String |
getOnDemandAllocationStrategy()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.OnDemandAllocationStrategy`.
|
default String |
getOnDemandMaxTotalPrice()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.OnDemandMaxTotalPrice`.
|
default Number |
getOnDemandTargetCapacity()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.OnDemandTargetCapacity`.
|
default Object |
getReplaceUnhealthyInstances()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ReplaceUnhealthyInstances`.
|
default Object |
getSpotMaintenanceStrategies()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.SpotMaintenanceStrategies`.
|
default String |
getSpotMaxTotalPrice()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.SpotMaxTotalPrice`.
|
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()
@Stability(value=Stable) @NotNull Number getTargetCapacity()
@Stability(value=Stable) @Nullable default String getAllocationStrategy()
@Stability(value=Stable) @Nullable default String getExcessCapacityTerminationPolicy()
@Stability(value=Stable) @Nullable default String getInstanceInterruptionBehavior()
@Stability(value=Stable) @Nullable default Number getInstancePoolsToUseCount()
@Stability(value=Stable) @Nullable default Object getLaunchSpecifications()
@Stability(value=Stable) @Nullable default Object getLaunchTemplateConfigs()
@Stability(value=Stable) @Nullable default Object getLoadBalancersConfig()
@Stability(value=Stable) @Nullable default String getOnDemandAllocationStrategy()
@Stability(value=Stable) @Nullable default String getOnDemandMaxTotalPrice()
@Stability(value=Stable) @Nullable default Number getOnDemandTargetCapacity()
@Stability(value=Stable) @Nullable default Object getReplaceUnhealthyInstances()
@Stability(value=Stable) @Nullable default Object getSpotMaintenanceStrategies()
@Stability(value=Stable) @Nullable default String getSpotMaxTotalPrice()
@Stability(value=Stable) @Nullable default String getSpotPrice()
@Stability(value=Stable) @Nullable default Object getTerminateInstancesWithExpiration()
@Stability(value=Stable) @Nullable default String getType()
@Stability(value=Stable) @Nullable default String getValidFrom()
@Stability(value=Stable) @Nullable default String getValidUntil()
@Stability(value=Stable) static CfnSpotFleet.SpotFleetRequestConfigDataProperty.Builder builder()
Copyright © 2021. All rights reserved.