LaunchTemplateEbsBlockDevice
public struct LaunchTemplateEbsBlockDevice : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Indicates whether the EBS volume is deleted on instance termination.
Declaration
Swift
public let deleteOnTermination: Bool? -
Indicates whether the EBS volume is encrypted.
Declaration
Swift
public let encrypted: Bool? -
The number of I/O operations per second (IOPS) that the volume supports.
Declaration
Swift
public let iops: Int? -
The ARN of the AWS Key Management Service (AWS KMS) CMK used for encryption.
Declaration
Swift
public let kmsKeyId: String? -
The ID of the snapshot.
Declaration
Swift
public let snapshotId: String? -
The size of the volume, in GiB.
Declaration
Swift
public let volumeSize: Int? -
The volume type.
Declaration
Swift
public let volumeType: VolumeType? -
Undocumented
Declaration
Swift
public init(deleteOnTermination: Bool? = nil, encrypted: Bool? = nil, iops: Int? = nil, kmsKeyId: String? = nil, snapshotId: String? = nil, volumeSize: Int? = nil, volumeType: VolumeType? = nil)
View on GitHub
LaunchTemplateEbsBlockDevice Structure Reference