EbsInstanceBlockDeviceSpecification
public struct EbsInstanceBlockDeviceSpecification : AWSShapeUndocumented
- 
                  
                  DeclarationSwift public static var _members: [AWSShapeMember]
- 
                  
                  Use to configure delete on termination of the associated device. DeclarationSwift public let deleteOnTermination: Bool?
- 
                  
                  Use to configure device encryption. DeclarationSwift public let encrypted: Bool?
- 
                  
                  Use to configure device IOPS. DeclarationSwift public let iops: Int?
- 
                  
                  Use to configure the KMS key to use when encrypting the device. DeclarationSwift public let kmsKeyId: String?
- 
                  
                  The snapshot that defines the device contents. DeclarationSwift public let snapshotId: String?
- 
                  
                  Use to override the device’s volume size. DeclarationSwift public let volumeSize: Int?
- 
                  
                  Use to override the device’s volume type. DeclarationSwift public let volumeType: EbsVolumeType?
- 
                  
                  Undocumented DeclarationSwift public init(deleteOnTermination: Bool? = nil, encrypted: Bool? = nil, iops: Int? = nil, kmsKeyId: String? = nil, snapshotId: String? = nil, volumeSize: Int? = nil, volumeType: EbsVolumeType? = nil)
- 
                  
                  DeclarationSwift public func validate(name: String) throws
 View on GitHub
View on GitHub EbsInstanceBlockDeviceSpecification Structure Reference
        EbsInstanceBlockDeviceSpecification Structure Reference