@Stability(value=Stable) @Internal public static final class CfnEC2FleetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnEC2FleetProps
CfnEC2FleetPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnEC2FleetProps.Builder, CfnEC2FleetProps.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(Object launchTemplateConfigs,
Object targetCapacitySpecification,
String excessCapacityTerminationPolicy,
Object onDemandOptions,
Object replaceUnhealthyInstances,
Object spotOptions,
Object tagSpecifications,
Object terminateInstancesWithExpiration,
String type,
String validFrom,
String validUntil)
Constructor that initializes the object based on literal property values passed by the
CfnEC2FleetProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getExcessCapacityTerminationPolicy()
`AWS::EC2::EC2Fleet.ExcessCapacityTerminationPolicy`.
|
Object |
getLaunchTemplateConfigs()
`AWS::EC2::EC2Fleet.LaunchTemplateConfigs`.
|
Object |
getOnDemandOptions()
`AWS::EC2::EC2Fleet.OnDemandOptions`.
|
Object |
getReplaceUnhealthyInstances()
`AWS::EC2::EC2Fleet.ReplaceUnhealthyInstances`.
|
Object |
getSpotOptions()
`AWS::EC2::EC2Fleet.SpotOptions`.
|
Object |
getTagSpecifications()
`AWS::EC2::EC2Fleet.TagSpecifications`.
|
Object |
getTargetCapacitySpecification()
`AWS::EC2::EC2Fleet.TargetCapacitySpecification`.
|
Object |
getTerminateInstancesWithExpiration()
`AWS::EC2::EC2Fleet.TerminateInstancesWithExpiration`.
|
String |
getType()
`AWS::EC2::EC2Fleet.Type`.
|
String |
getValidFrom()
`AWS::EC2::EC2Fleet.ValidFrom`.
|
String |
getValidUntil()
`AWS::EC2::EC2Fleet.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(Object launchTemplateConfigs, Object targetCapacitySpecification, String excessCapacityTerminationPolicy, Object onDemandOptions, Object replaceUnhealthyInstances, Object spotOptions, Object tagSpecifications, Object terminateInstancesWithExpiration, String type, String validFrom, String validUntil)
CfnEC2FleetProps.Builder.public final Object getLaunchTemplateConfigs()
CfnEC2FleetPropsgetLaunchTemplateConfigs in interface CfnEC2FleetPropspublic final Object getTargetCapacitySpecification()
CfnEC2FleetPropsgetTargetCapacitySpecification in interface CfnEC2FleetPropspublic final String getExcessCapacityTerminationPolicy()
CfnEC2FleetPropsgetExcessCapacityTerminationPolicy in interface CfnEC2FleetPropspublic final Object getOnDemandOptions()
CfnEC2FleetPropsgetOnDemandOptions in interface CfnEC2FleetPropspublic final Object getReplaceUnhealthyInstances()
CfnEC2FleetPropsgetReplaceUnhealthyInstances in interface CfnEC2FleetPropspublic final Object getSpotOptions()
CfnEC2FleetPropsgetSpotOptions in interface CfnEC2FleetPropspublic final Object getTagSpecifications()
CfnEC2FleetPropsgetTagSpecifications in interface CfnEC2FleetPropspublic final Object getTerminateInstancesWithExpiration()
CfnEC2FleetPropsgetTerminateInstancesWithExpiration in interface CfnEC2FleetPropspublic final String getType()
CfnEC2FleetPropsgetType in interface CfnEC2FleetPropspublic final String getValidFrom()
CfnEC2FleetPropsgetValidFrom in interface CfnEC2FleetPropspublic final String getValidUntil()
CfnEC2FleetPropsgetValidUntil in interface CfnEC2FleetProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.