AWSEC2InstanceSpecification
Objective-C
@interface AWSEC2InstanceSpecification
Swift
class AWSEC2InstanceSpecification
The instance details to specify which volumes should be snapshotted.
Required parameters: [InstanceId]
-
Excludes the root volume from being snapshotted.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable excludeBootVolume;
Swift
var excludeBootVolume: NSNumber? { get set }
-
The IDs of the data (non-root) volumes to exclude from the multi-volume snapshot set. If you specify the ID of the root volume, the request fails. To exclude the root volume, use ExcludeBootVolume.
You can specify up to 40 volume IDs per request.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable excludeDataVolumeIds;
Swift
var excludeDataVolumeIds: [String]? { get set }
-
The instance to specify which volumes should be snapshotted.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable instanceId;
Swift
var instanceId: String? { get set }