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)