AWSEC2VolumeModification
Objective-C
@interface AWSEC2VolumeModification
Swift
class AWSEC2VolumeModification
Describes the modification status of an EBS volume.
If the volume has never been modified, some element values will be null.
-
The modification completion or failure time.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTime;Swift
var endTime: Date? { get set } -
The current modification state. The modification state is null for unmodified volumes.
Declaration
Objective-C
@property (nonatomic) AWSEC2VolumeModificationState modificationState;Swift
var modificationState: AWSEC2VolumeModificationState { get set } -
The original IOPS rate of the volume.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable originalIops;Swift
var originalIops: NSNumber? { get set } -
The original setting for Amazon EBS Multi-Attach.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable originalMultiAttachEnabled;Swift
var originalMultiAttachEnabled: NSNumber? { get set } -
The original size of the volume, in GiB.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable originalSize;Swift
var originalSize: NSNumber? { get set } -
The original throughput of the volume, in MiB/s.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable originalThroughput;Swift
var originalThroughput: NSNumber? { get set } -
The original EBS volume type of the volume.
Declaration
Objective-C
@property (nonatomic) AWSEC2VolumeType originalVolumeType;Swift
var originalVolumeType: AWSEC2VolumeType { get set } -
The modification progress, from 0 to 100 percent complete.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable progress;Swift
var progress: NSNumber? { get set } -
The modification start time.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable startTime;Swift
var startTime: Date? { get set } -
A status message about the modification progress or failure.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable statusMessage;Swift
var statusMessage: String? { get set } -
The target IOPS rate of the volume.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable targetIops;Swift
var targetIops: NSNumber? { get set } -
The target setting for Amazon EBS Multi-Attach.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable targetMultiAttachEnabled;Swift
var targetMultiAttachEnabled: NSNumber? { get set } -
The target size of the volume, in GiB.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable targetSize;Swift
var targetSize: NSNumber? { get set } -
The target throughput of the volume, in MiB/s.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable targetThroughput;Swift
var targetThroughput: NSNumber? { get set } -
The target EBS volume type of the volume.
Declaration
Objective-C
@property (nonatomic) AWSEC2VolumeType targetVolumeType;Swift
var targetVolumeType: AWSEC2VolumeType { get set } -
The ID of the volume.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable volumeId;Swift
var volumeId: String? { get set }
View on GitHub
Install in Dash
AWSEC2VolumeModification Class Reference