AWSEC2VolumeStatusItem

Objective-C

@interface AWSEC2VolumeStatusItem

Swift

class AWSEC2VolumeStatusItem

Describes the volume status.

  • The details of the operation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2VolumeStatusAction *> *_Nullable actions;

    Swift

    var actions: [AWSEC2VolumeStatusAction]? { get set }
  • Information about the instances to which the volume is attached.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2VolumeStatusAttachmentStatus *> *_Nullable attachmentStatuses;

    Swift

    var attachmentStatuses: [AWSEC2VolumeStatusAttachmentStatus]? { get set }
  • The Availability Zone of the volume.

    Declaration

    Objective-C

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

    Swift

    var availabilityZone: String? { get set }
  • A list of events associated with the volume.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2VolumeStatusEvent *> *_Nullable events;

    Swift

    var events: [AWSEC2VolumeStatusEvent]? { get set }
  • The Amazon Resource Name (ARN) of the Outpost.

    Declaration

    Objective-C

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

    Swift

    var outpostArn: String? { get set }
  • The volume ID.

    Declaration

    Objective-C

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

    Swift

    var volumeId: String? { get set }
  • The volume status.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2VolumeStatusInfo *_Nullable volumeStatus;

    Swift

    var volumeStatus: AWSEC2VolumeStatusInfo? { get set }