| Modifier and Type | Method and Description |
|---|---|
CfnVolume.Builder |
autoEnableIo(Boolean autoEnableIo)
`AWS::EC2::Volume.AutoEnableIO`.
|
CfnVolume.Builder |
autoEnableIo(IResolvable autoEnableIo)
`AWS::EC2::Volume.AutoEnableIO`.
|
CfnVolume.Builder |
availabilityZone(String availabilityZone)
`AWS::EC2::Volume.AvailabilityZone`.
|
CfnVolume |
build() |
static CfnVolume.Builder |
create(software.constructs.Construct scope,
String id) |
CfnVolume.Builder |
encrypted(Boolean encrypted)
`AWS::EC2::Volume.Encrypted`.
|
CfnVolume.Builder |
encrypted(IResolvable encrypted)
`AWS::EC2::Volume.Encrypted`.
|
CfnVolume.Builder |
iops(Number iops)
`AWS::EC2::Volume.Iops`.
|
CfnVolume.Builder |
kmsKeyId(String kmsKeyId)
`AWS::EC2::Volume.KmsKeyId`.
|
CfnVolume.Builder |
multiAttachEnabled(Boolean multiAttachEnabled)
`AWS::EC2::Volume.MultiAttachEnabled`.
|
CfnVolume.Builder |
multiAttachEnabled(IResolvable multiAttachEnabled)
`AWS::EC2::Volume.MultiAttachEnabled`.
|
CfnVolume.Builder |
outpostArn(String outpostArn)
`AWS::EC2::Volume.OutpostArn`.
|
CfnVolume.Builder |
size(Number size)
`AWS::EC2::Volume.Size`.
|
CfnVolume.Builder |
snapshotId(String snapshotId)
`AWS::EC2::Volume.SnapshotId`.
|
CfnVolume.Builder |
tags(List<? extends CfnTag> tags)
`AWS::EC2::Volume.Tags`.
|
CfnVolume.Builder |
throughput(Number throughput)
`AWS::EC2::Volume.Throughput`.
|
CfnVolume.Builder |
volumeType(String volumeType)
`AWS::EC2::Volume.VolumeType`.
|
@Stability(value=Stable) public static CfnVolume.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.CfnVolume.Builder.@Stability(value=Stable) public CfnVolume.Builder availabilityZone(String availabilityZone)
availabilityZone - `AWS::EC2::Volume.AvailabilityZone`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder autoEnableIo(Boolean autoEnableIo)
autoEnableIo - `AWS::EC2::Volume.AutoEnableIO`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder autoEnableIo(IResolvable autoEnableIo)
autoEnableIo - `AWS::EC2::Volume.AutoEnableIO`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder encrypted(Boolean encrypted)
encrypted - `AWS::EC2::Volume.Encrypted`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder encrypted(IResolvable encrypted)
encrypted - `AWS::EC2::Volume.Encrypted`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder iops(Number iops)
iops - `AWS::EC2::Volume.Iops`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder kmsKeyId(String kmsKeyId)
kmsKeyId - `AWS::EC2::Volume.KmsKeyId`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder multiAttachEnabled(Boolean multiAttachEnabled)
multiAttachEnabled - `AWS::EC2::Volume.MultiAttachEnabled`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder multiAttachEnabled(IResolvable multiAttachEnabled)
multiAttachEnabled - `AWS::EC2::Volume.MultiAttachEnabled`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder outpostArn(String outpostArn)
outpostArn - `AWS::EC2::Volume.OutpostArn`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder size(Number size)
size - `AWS::EC2::Volume.Size`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder snapshotId(String snapshotId)
snapshotId - `AWS::EC2::Volume.SnapshotId`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::EC2::Volume.Tags`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder throughput(Number throughput)
throughput - `AWS::EC2::Volume.Throughput`. This parameter is required.this@Stability(value=Stable) public CfnVolume.Builder volumeType(String volumeType)
volumeType - `AWS::EC2::Volume.VolumeType`. This parameter is required.thisCopyright © 2021. All rights reserved.