@Stability(value=Stable) @Internal public static final class CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSpotFleet.SpotFleetLaunchSpecificationProperty
CfnSpotFleet.SpotFleetLaunchSpecificationPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnSpotFleet.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.
|
protected |
Jsii$Proxy(String imageId,
String instanceType,
Object blockDeviceMappings,
Object ebsOptimized,
Object iamInstanceProfile,
String kernelId,
String keyName,
Object monitoring,
Object networkInterfaces,
Object placement,
String ramdiskId,
Object securityGroups,
String spotPrice,
String subnetId,
Object tagSpecifications,
String userData,
Number weightedCapacity)
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) |
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, 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 imageId, String instanceType, Object blockDeviceMappings, Object ebsOptimized, Object iamInstanceProfile, String kernelId, String keyName, Object monitoring, Object networkInterfaces, Object placement, String ramdiskId, Object securityGroups, String spotPrice, String subnetId, Object tagSpecifications, String userData, Number weightedCapacity)
CfnSpotFleet.BlockDeviceMappingProperty.Builder.public final String getImageId()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetImageId in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final String getInstanceType()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetInstanceType in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Object getBlockDeviceMappings()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetBlockDeviceMappings in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Object getEbsOptimized()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetEbsOptimized in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Object getIamInstanceProfile()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetIamInstanceProfile in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final String getKernelId()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetKernelId in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final String getKeyName()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetKeyName in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Object getMonitoring()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetMonitoring in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Object getNetworkInterfaces()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetNetworkInterfaces in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Object getPlacement()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetPlacement in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final String getRamdiskId()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetRamdiskId in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Object getSecurityGroups()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetSecurityGroups in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final String getSpotPrice()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetSpotPrice in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final String getSubnetId()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetSubnetId in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Object getTagSpecifications()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetTagSpecifications in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final String getUserData()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetUserData in interface CfnSpotFleet.SpotFleetLaunchSpecificationPropertypublic final Number getWeightedCapacity()
CfnSpotFleet.SpotFleetLaunchSpecificationPropertygetWeightedCapacity in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.