@Stability(value=Stable) @Internal 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.
|
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, 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.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.SpotFleetLaunchSpecificationProperty
getImageId
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final String getInstanceType()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getInstanceType
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Object getBlockDeviceMappings()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getBlockDeviceMappings
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Object getEbsOptimized()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getEbsOptimized
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Object getIamInstanceProfile()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getIamInstanceProfile
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final String getKernelId()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getKernelId
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final String getKeyName()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getKeyName
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Object getMonitoring()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getMonitoring
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Object getNetworkInterfaces()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getNetworkInterfaces
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Object getPlacement()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getPlacement
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final String getRamdiskId()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getRamdiskId
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Object getSecurityGroups()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getSecurityGroups
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final String getSpotPrice()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getSpotPrice
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final String getSubnetId()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getSubnetId
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Object getTagSpecifications()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getTagSpecifications
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final String getUserData()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getUserData
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
public final Number getWeightedCapacity()
CfnSpotFleet.SpotFleetLaunchSpecificationProperty
getWeightedCapacity
in interface CfnSpotFleet.SpotFleetLaunchSpecificationProperty
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.