AWSEC2LaunchTemplateBlockDeviceMapping

Objective-C

@interface AWSEC2LaunchTemplateBlockDeviceMapping

Swift

class AWSEC2LaunchTemplateBlockDeviceMapping

Describes a block device mapping.

  • The device name.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable deviceName;

    Swift

    var deviceName: String? { get set }
  • ebs

    Information about the block device for an EBS volume.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2LaunchTemplateEbsBlockDevice *_Nullable ebs;

    Swift

    var ebs: AWSEC2LaunchTemplateEbsBlockDevice? { get set }
  • To omit the device from the block device mapping, specify an empty string.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable noDevice;

    Swift

    var noDevice: String? { get set }
  • The virtual device name (ephemeralN).

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable virtualName;

    Swift

    var virtualName: String? { get set }