Struct cfn::aws::ec2::VolumeProperties [−][src]
pub struct VolumeProperties { pub auto_enable_io: Option<Value<bool>>, pub availability_zone: Value<String>, pub encrypted: Option<Value<bool>>, pub iops: Option<Value<u32>>, pub kms_key_id: Option<Value<String>>, pub multi_attach_enabled: Option<Value<bool>>, pub outpost_arn: Option<Value<String>>, pub size: Option<Value<u32>>, pub snapshot_id: Option<Value<String>>, pub tags: Option<ValueList<Tag>>, pub throughput: Option<Value<u32>>, pub volume_type: Option<Value<String>>, }
Expand description
Properties for the Volume
resource.
Fields
auto_enable_io: Option<Value<bool>>
Property AutoEnableIO
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
availability_zone: Value<String>
Property AvailabilityZone
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
encrypted: Option<Value<bool>>
Property Encrypted
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
iops: Option<Value<u32>>
Property Iops
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
kms_key_id: Option<Value<String>>
Property KmsKeyId
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
multi_attach_enabled: Option<Value<bool>>
Property MultiAttachEnabled
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
outpost_arn: Option<Value<String>>
Property OutpostArn
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
size: Option<Value<u32>>
Property Size
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
snapshot_id: Option<Value<String>>
Property SnapshotId
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Property Tags
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
throughput: Option<Value<u32>>
Property Throughput
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
volume_type: Option<Value<String>>
Property VolumeType
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations
Returns the “default value” for a type. Read more
Deserialize this value from the given Serde deserializer. Read more
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for VolumeProperties
impl Send for VolumeProperties
impl Sync for VolumeProperties
impl Unpin for VolumeProperties
impl UnwindSafe for VolumeProperties