AwsEc2VolumeDetails
public struct AwsEc2VolumeDetails : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The volume attachments.
Declaration
Swift
public let attachments: [AwsEc2VolumeAttachment]?
-
Indicates when the volume was created. Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
Declaration
Swift
public let createTime: String?
-
Whether the volume is encrypted.
Declaration
Swift
public let encrypted: Bool?
-
The ARN of the AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to protect the volume encryption key for the volume.
Declaration
Swift
public let kmsKeyId: String?
-
The size of the volume, in GiBs.
Declaration
Swift
public let size: Int?
-
The snapshot from which the volume was created.
Declaration
Swift
public let snapshotId: String?
-
The volume state.
Declaration
Swift
public let status: String?
-
Undocumented
Declaration
Swift
public init(attachments: [AwsEc2VolumeAttachment]? = nil, createTime: String? = nil, encrypted: Bool? = nil, kmsKeyId: String? = nil, size: Int? = nil, snapshotId: String? = nil, status: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws