@Stability(value=Stable) public static final class CfnCapacityReservation.Builder extends Object implements software.amazon.jsii.Builder<CfnCapacityReservation>
CfnCapacityReservation.| Modifier and Type | Method and Description |
|---|---|
CfnCapacityReservation.Builder |
availabilityZone(String availabilityZone)
`AWS::EC2::CapacityReservation.AvailabilityZone`.
|
CfnCapacityReservation |
build() |
static CfnCapacityReservation.Builder |
create(software.constructs.Construct scope,
String id) |
CfnCapacityReservation.Builder |
ebsOptimized(Boolean ebsOptimized)
`AWS::EC2::CapacityReservation.EbsOptimized`.
|
CfnCapacityReservation.Builder |
ebsOptimized(IResolvable ebsOptimized)
`AWS::EC2::CapacityReservation.EbsOptimized`.
|
CfnCapacityReservation.Builder |
endDate(String endDate)
`AWS::EC2::CapacityReservation.EndDate`.
|
CfnCapacityReservation.Builder |
endDateType(String endDateType)
`AWS::EC2::CapacityReservation.EndDateType`.
|
CfnCapacityReservation.Builder |
ephemeralStorage(Boolean ephemeralStorage)
`AWS::EC2::CapacityReservation.EphemeralStorage`.
|
CfnCapacityReservation.Builder |
ephemeralStorage(IResolvable ephemeralStorage)
`AWS::EC2::CapacityReservation.EphemeralStorage`.
|
CfnCapacityReservation.Builder |
instanceCount(Number instanceCount)
`AWS::EC2::CapacityReservation.InstanceCount`.
|
CfnCapacityReservation.Builder |
instanceMatchCriteria(String instanceMatchCriteria)
`AWS::EC2::CapacityReservation.InstanceMatchCriteria`.
|
CfnCapacityReservation.Builder |
instancePlatform(String instancePlatform)
`AWS::EC2::CapacityReservation.InstancePlatform`.
|
CfnCapacityReservation.Builder |
instanceType(String instanceType)
`AWS::EC2::CapacityReservation.InstanceType`.
|
CfnCapacityReservation.Builder |
tagSpecifications(IResolvable tagSpecifications)
`AWS::EC2::CapacityReservation.TagSpecifications`.
|
CfnCapacityReservation.Builder |
tagSpecifications(List<? extends Object> tagSpecifications)
`AWS::EC2::CapacityReservation.TagSpecifications`.
|
CfnCapacityReservation.Builder |
tenancy(String tenancy)
`AWS::EC2::CapacityReservation.Tenancy`.
|
@Stability(value=Stable) public static CfnCapacityReservation.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnCapacityReservation.TagSpecificationProperty.Builder.@Stability(value=Stable) public CfnCapacityReservation.Builder availabilityZone(String availabilityZone)
availabilityZone - `AWS::EC2::CapacityReservation.AvailabilityZone`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder instanceCount(Number instanceCount)
instanceCount - `AWS::EC2::CapacityReservation.InstanceCount`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder instancePlatform(String instancePlatform)
instancePlatform - `AWS::EC2::CapacityReservation.InstancePlatform`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder instanceType(String instanceType)
instanceType - `AWS::EC2::CapacityReservation.InstanceType`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder ebsOptimized(Boolean ebsOptimized)
ebsOptimized - `AWS::EC2::CapacityReservation.EbsOptimized`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder ebsOptimized(IResolvable ebsOptimized)
ebsOptimized - `AWS::EC2::CapacityReservation.EbsOptimized`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder endDate(String endDate)
endDate - `AWS::EC2::CapacityReservation.EndDate`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder endDateType(String endDateType)
endDateType - `AWS::EC2::CapacityReservation.EndDateType`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder ephemeralStorage(Boolean ephemeralStorage)
ephemeralStorage - `AWS::EC2::CapacityReservation.EphemeralStorage`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder ephemeralStorage(IResolvable ephemeralStorage)
ephemeralStorage - `AWS::EC2::CapacityReservation.EphemeralStorage`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder instanceMatchCriteria(String instanceMatchCriteria)
instanceMatchCriteria - `AWS::EC2::CapacityReservation.InstanceMatchCriteria`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder tagSpecifications(IResolvable tagSpecifications)
tagSpecifications - `AWS::EC2::CapacityReservation.TagSpecifications`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder tagSpecifications(List<? extends Object> tagSpecifications)
tagSpecifications - `AWS::EC2::CapacityReservation.TagSpecifications`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation.Builder tenancy(String tenancy)
tenancy - `AWS::EC2::CapacityReservation.Tenancy`. This parameter is required.this@Stability(value=Stable) public CfnCapacityReservation build()
build in interface software.amazon.jsii.Builder<CfnCapacityReservation>Copyright © 2021. All rights reserved.