@Stability(value=Stable) public static final class CfnCapacityReservationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnCapacityReservationProps>
CfnCapacityReservationProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnCapacityReservationProps.Builder availabilityZone(String availabilityZone)
CfnCapacityReservationProps.getAvailabilityZone()
availabilityZone
- `AWS::EC2::CapacityReservation.AvailabilityZone`. This parameter is required.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder instanceCount(Number instanceCount)
CfnCapacityReservationProps.getInstanceCount()
instanceCount
- `AWS::EC2::CapacityReservation.InstanceCount`. This parameter is required.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder instancePlatform(String instancePlatform)
CfnCapacityReservationProps.getInstancePlatform()
instancePlatform
- `AWS::EC2::CapacityReservation.InstancePlatform`. This parameter is required.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder instanceType(String instanceType)
CfnCapacityReservationProps.getInstanceType()
instanceType
- `AWS::EC2::CapacityReservation.InstanceType`. This parameter is required.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder ebsOptimized(Boolean ebsOptimized)
CfnCapacityReservationProps.getEbsOptimized()
ebsOptimized
- `AWS::EC2::CapacityReservation.EbsOptimized`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder ebsOptimized(IResolvable ebsOptimized)
CfnCapacityReservationProps.getEbsOptimized()
ebsOptimized
- `AWS::EC2::CapacityReservation.EbsOptimized`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder endDate(String endDate)
CfnCapacityReservationProps.getEndDate()
endDate
- `AWS::EC2::CapacityReservation.EndDate`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder endDateType(String endDateType)
CfnCapacityReservationProps.getEndDateType()
endDateType
- `AWS::EC2::CapacityReservation.EndDateType`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder ephemeralStorage(Boolean ephemeralStorage)
CfnCapacityReservationProps.getEphemeralStorage()
ephemeralStorage
- `AWS::EC2::CapacityReservation.EphemeralStorage`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder ephemeralStorage(IResolvable ephemeralStorage)
CfnCapacityReservationProps.getEphemeralStorage()
ephemeralStorage
- `AWS::EC2::CapacityReservation.EphemeralStorage`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder instanceMatchCriteria(String instanceMatchCriteria)
CfnCapacityReservationProps.getInstanceMatchCriteria()
instanceMatchCriteria
- `AWS::EC2::CapacityReservation.InstanceMatchCriteria`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder tagSpecifications(IResolvable tagSpecifications)
CfnCapacityReservationProps.getTagSpecifications()
tagSpecifications
- `AWS::EC2::CapacityReservation.TagSpecifications`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder tagSpecifications(List<Object> tagSpecifications)
CfnCapacityReservationProps.getTagSpecifications()
tagSpecifications
- `AWS::EC2::CapacityReservation.TagSpecifications`.this
@Stability(value=Stable) public CfnCapacityReservationProps.Builder tenancy(String tenancy)
CfnCapacityReservationProps.getTenancy()
tenancy
- `AWS::EC2::CapacityReservation.Tenancy`.this
@Stability(value=Stable) public CfnCapacityReservationProps build()
build
in interface software.amazon.jsii.Builder<CfnCapacityReservationProps>
CfnCapacityReservationProps
NullPointerException
- if any required attribute was not providedCopyright © 2020. All rights reserved.