@Stability(value=Stable) @Internal public static final class CfnSpotFleet.SpotFleetRequestConfigDataProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSpotFleet.SpotFleetRequestConfigDataProperty
CfnSpotFleet.SpotFleetRequestConfigDataPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnSpotFleet.SpotFleetRequestConfigDataProperty.Builder, CfnSpotFleet.SpotFleetRequestConfigDataProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String iamFleetRole,
Number targetCapacity,
String allocationStrategy,
String excessCapacityTerminationPolicy,
String instanceInterruptionBehavior,
Number instancePoolsToUseCount,
Object launchSpecifications,
Object launchTemplateConfigs,
Object loadBalancersConfig,
String onDemandAllocationStrategy,
String onDemandMaxTotalPrice,
Number onDemandTargetCapacity,
Object replaceUnhealthyInstances,
Object spotMaintenanceStrategies,
String spotMaxTotalPrice,
String spotPrice,
Object terminateInstancesWithExpiration,
String type,
String validFrom,
String validUntil)
Constructor that initializes the object based on literal property values passed by the
CfnSpotFleet.BlockDeviceMappingProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAllocationStrategy()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.AllocationStrategy`.
|
String |
getExcessCapacityTerminationPolicy()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ExcessCapacityTerminationPolicy`.
|
String |
getIamFleetRole()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.IamFleetRole`.
|
String |
getInstanceInterruptionBehavior()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.InstanceInterruptionBehavior`.
|
Number |
getInstancePoolsToUseCount()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.InstancePoolsToUseCount`.
|
Object |
getLaunchSpecifications()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LaunchSpecifications`.
|
Object |
getLaunchTemplateConfigs()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LaunchTemplateConfigs`.
|
Object |
getLoadBalancersConfig()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.LoadBalancersConfig`.
|
String |
getOnDemandAllocationStrategy()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.OnDemandAllocationStrategy`.
|
String |
getOnDemandMaxTotalPrice()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.OnDemandMaxTotalPrice`.
|
Number |
getOnDemandTargetCapacity()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.OnDemandTargetCapacity`.
|
Object |
getReplaceUnhealthyInstances()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ReplaceUnhealthyInstances`.
|
Object |
getSpotMaintenanceStrategies()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.SpotMaintenanceStrategies`.
|
String |
getSpotMaxTotalPrice()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.SpotMaxTotalPrice`.
|
String |
getSpotPrice()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.SpotPrice`.
|
Number |
getTargetCapacity()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.TargetCapacity`.
|
Object |
getTerminateInstancesWithExpiration()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.TerminateInstancesWithExpiration`.
|
String |
getType()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.Type`.
|
String |
getValidFrom()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ValidFrom`.
|
String |
getValidUntil()
`CfnSpotFleet.SpotFleetRequestConfigDataProperty.ValidUntil`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String iamFleetRole, Number targetCapacity, String allocationStrategy, String excessCapacityTerminationPolicy, String instanceInterruptionBehavior, Number instancePoolsToUseCount, Object launchSpecifications, Object launchTemplateConfigs, Object loadBalancersConfig, String onDemandAllocationStrategy, String onDemandMaxTotalPrice, Number onDemandTargetCapacity, Object replaceUnhealthyInstances, Object spotMaintenanceStrategies, String spotMaxTotalPrice, String spotPrice, Object terminateInstancesWithExpiration, String type, String validFrom, String validUntil)
CfnSpotFleet.BlockDeviceMappingProperty.Builder.public final String getIamFleetRole()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetIamFleetRole in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Number getTargetCapacity()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetTargetCapacity in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getAllocationStrategy()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetAllocationStrategy in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getExcessCapacityTerminationPolicy()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetExcessCapacityTerminationPolicy in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getInstanceInterruptionBehavior()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetInstanceInterruptionBehavior in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Number getInstancePoolsToUseCount()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetInstancePoolsToUseCount in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Object getLaunchSpecifications()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetLaunchSpecifications in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Object getLaunchTemplateConfigs()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetLaunchTemplateConfigs in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Object getLoadBalancersConfig()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetLoadBalancersConfig in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getOnDemandAllocationStrategy()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetOnDemandAllocationStrategy in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getOnDemandMaxTotalPrice()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetOnDemandMaxTotalPrice in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Number getOnDemandTargetCapacity()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetOnDemandTargetCapacity in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Object getReplaceUnhealthyInstances()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetReplaceUnhealthyInstances in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Object getSpotMaintenanceStrategies()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetSpotMaintenanceStrategies in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getSpotMaxTotalPrice()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetSpotMaxTotalPrice in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getSpotPrice()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetSpotPrice in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final Object getTerminateInstancesWithExpiration()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetTerminateInstancesWithExpiration in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getType()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetType in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getValidFrom()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetValidFrom in interface CfnSpotFleet.SpotFleetRequestConfigDataPropertypublic final String getValidUntil()
CfnSpotFleet.SpotFleetRequestConfigDataPropertygetValidUntil in interface CfnSpotFleet.SpotFleetRequestConfigDataProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.