@Stability(value=External) public static final class CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSpotFleet.SpotFleetLaunchSpecificationProperty
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
software.amazon.jsii.JsiiObject.InitializationMode
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder, CfnSpotFleet.SpotFleetLaunchSpecificationProperty.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getBlockDeviceMappings()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.BlockDeviceMappings`.
|
Object |
getEbsOptimized()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.EbsOptimized`.
|
Object |
getIamInstanceProfile()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.IamInstanceProfile`.
|
String |
getImageId()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.ImageId`.
|
String |
getInstanceType()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.InstanceType`.
|
String |
getKernelId()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.KernelId`.
|
String |
getKeyName()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.KeyName`.
|
Object |
getMonitoring()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Monitoring`.
|
Object |
getNetworkInterfaces()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.NetworkInterfaces`.
|
Object |
getPlacement()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Placement`.
|
String |
getRamdiskId()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.RamdiskId`.
|
Object |
getSecurityGroups()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.SecurityGroups`.
|
String |
getSpotPrice()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.SpotPrice`.
|
String |
getSubnetId()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.SubnetId`.
|
Object |
getTagSpecifications()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.TagSpecifications`.
|
String |
getUserData()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.UserData`.
|
Number |
getWeightedCapacity()
`CfnSpotFleet.SpotFleetLaunchSpecificationProperty.WeightedCapacity`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public String getImageId()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getImageId
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-imageid
public String getInstanceType()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getInstanceType
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-instancetype
public Object getBlockDeviceMappings()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getBlockDeviceMappings
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-blockdevicemappings
public Object getEbsOptimized()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getEbsOptimized
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-ebsoptimized
public Object getIamInstanceProfile()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getIamInstanceProfile
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-iaminstanceprofile
public String getKernelId()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getKernelId
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-kernelid
public String getKeyName()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getKeyName
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-keyname
public Object getMonitoring()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getMonitoring
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-monitoring
public Object getNetworkInterfaces()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getNetworkInterfaces
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-networkinterfaces
public Object getPlacement()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getPlacement
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-placement
public String getRamdiskId()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getRamdiskId
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-ramdiskid
public Object getSecurityGroups()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getSecurityGroups
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-securitygroups
public String getSpotPrice()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getSpotPrice
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-spotprice
public String getSubnetId()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getSubnetId
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-subnetid
public Object getTagSpecifications()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getTagSpecifications
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-tagspecifications
public String getUserData()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getUserData
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-userdata
public Number getWeightedCapacity()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getWeightedCapacity
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-weightedcapacity
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2020. All rights reserved.