Class LaunchTemplateBlockDeviceMappingEbs
Inheritance
System.Object
LaunchTemplateBlockDeviceMappingEbs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Ec2.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class LaunchTemplateBlockDeviceMappingEbs
Fields
View SourceDeleteOnTermination
Whether the volume should be destroyed on instance termination (Default: false). See Preserving Amazon EBS Volumes on Instance Termination for more information.
Declaration
public readonly string DeleteOnTermination
Field Value
| Type | Description |
|---|---|
| System.String |
Encrypted
Enables EBS encryption
on the volume (Default: false). Cannot be used with snapshot_id.
Declaration
public readonly string Encrypted
Field Value
| Type | Description |
|---|---|
| System.String |
Iops
The amount of provisioned
IOPS.
This must be set with a volume_type of "io1".
Declaration
public readonly int? Iops
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
KmsKeyId
The ARN of the AWS Key Management Service (AWS KMS) customer master key (CMK) to use when creating the encrypted volume.
encrypted must be set to true when this is set.
Declaration
public readonly string KmsKeyId
Field Value
| Type | Description |
|---|---|
| System.String |
SnapshotId
The Snapshot ID to mount.
Declaration
public readonly string SnapshotId
Field Value
| Type | Description |
|---|---|
| System.String |
VolumeSize
The size of the volume in gigabytes.
Declaration
public readonly int? VolumeSize
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
VolumeType
The type of volume. Can be "standard", "gp2", or "io1". (Default: "standard").
Declaration
public readonly string VolumeType
Field Value
| Type | Description |
|---|---|
| System.String |