BlockDeviceMapping

public struct BlockDeviceMapping : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The device name that is exposed to the instance, such as /dev/sdh. For the root device, you can use the explicit device name or you can set this parameter to ROOT_DEVICE and AWS OpsWorks Stacks will provide the correct device name.

    Declaration

    Swift

    public let deviceName: String?
  • ebs

    An EBSBlockDevice that defines how to configure an Amazon EBS volume when the instance is launched.

    Declaration

    Swift

    public let ebs: EbsBlockDevice?
  • Suppresses the specified device included in the AMI’s block device mapping.

    Declaration

    Swift

    public let noDevice: String?
  • The virtual device name. For more information, see BlockDeviceMapping.

    Declaration

    Swift

    public let virtualName: String?
  • Undocumented

    Declaration

    Swift

    public init(deviceName: String? = nil, ebs: EbsBlockDevice? = nil, noDevice: String? = nil, virtualName: String? = nil)