@Stability(value=Stable) @Internal public static final class CfnCapacityReservationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCapacityReservationProps
CfnCapacityReservationPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnCapacityReservationProps.Builder, CfnCapacityReservationProps.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 availabilityZone,
Number instanceCount,
String instancePlatform,
String instanceType,
Object ebsOptimized,
String endDate,
String endDateType,
Object ephemeralStorage,
String instanceMatchCriteria,
Object tagSpecifications,
String tenancy)
Constructor that initializes the object based on literal property values passed by the
CfnCapacityReservationProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAvailabilityZone()
`AWS::EC2::CapacityReservation.AvailabilityZone`.
|
Object |
getEbsOptimized()
`AWS::EC2::CapacityReservation.EbsOptimized`.
|
String |
getEndDate()
`AWS::EC2::CapacityReservation.EndDate`.
|
String |
getEndDateType()
`AWS::EC2::CapacityReservation.EndDateType`.
|
Object |
getEphemeralStorage()
`AWS::EC2::CapacityReservation.EphemeralStorage`.
|
Number |
getInstanceCount()
`AWS::EC2::CapacityReservation.InstanceCount`.
|
String |
getInstanceMatchCriteria()
`AWS::EC2::CapacityReservation.InstanceMatchCriteria`.
|
String |
getInstancePlatform()
`AWS::EC2::CapacityReservation.InstancePlatform`.
|
String |
getInstanceType()
`AWS::EC2::CapacityReservation.InstanceType`.
|
Object |
getTagSpecifications()
`AWS::EC2::CapacityReservation.TagSpecifications`.
|
String |
getTenancy()
`AWS::EC2::CapacityReservation.Tenancy`.
|
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 availabilityZone, Number instanceCount, String instancePlatform, String instanceType, Object ebsOptimized, String endDate, String endDateType, Object ephemeralStorage, String instanceMatchCriteria, Object tagSpecifications, String tenancy)
CfnCapacityReservationProps.Builder.public final String getAvailabilityZone()
CfnCapacityReservationPropsgetAvailabilityZone in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-availabilityzonepublic final Number getInstanceCount()
CfnCapacityReservationPropsgetInstanceCount in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancecountpublic final String getInstancePlatform()
CfnCapacityReservationPropsgetInstancePlatform in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instanceplatformpublic final String getInstanceType()
CfnCapacityReservationPropsgetInstanceType in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancetypepublic final Object getEbsOptimized()
CfnCapacityReservationPropsgetEbsOptimized in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-ebsoptimizedpublic final String getEndDate()
CfnCapacityReservationPropsgetEndDate in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-enddatepublic final String getEndDateType()
CfnCapacityReservationPropsgetEndDateType in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-enddatetypepublic final Object getEphemeralStorage()
CfnCapacityReservationPropsgetEphemeralStorage in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-ephemeralstoragepublic final String getInstanceMatchCriteria()
CfnCapacityReservationPropsgetInstanceMatchCriteria in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancematchcriteriapublic final Object getTagSpecifications()
CfnCapacityReservationPropsgetTagSpecifications in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-tagspecificationspublic final String getTenancy()
CfnCapacityReservationPropsgetTenancy in interface CfnCapacityReservationPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-tenancy@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.