EC2DescribeSnapshotsRequest Class Reference
| Inherits from | AmazonServiceRequestConfig : NSObject |
| Declared in | EC2DescribeSnapshotsRequest.h |
Tasks
-
– initDefault constructor for a new object. Callers should use the property methods to initialize this object after creating it.
-
snapshotIdsThe optional list of EBS snapshot IDs to describe.
property -
ownerIdsThe optional list of EBS snapshot owners.
property -
restorableByUserIdsThe optional list of users who have permission to create volumes from the described EBS snapshots.
property -
filtersA list of filters used to match properties for Snapshots. For a complete reference to the available filter keys for this operation, see the Amazon EC2 API reference.
property -
– addSnapshotId:Adds a single object to snapshotIds. This function will alloc and init snapshotIds if not already done.
-
– addOwnerId:Adds a single object to ownerIds. This function will alloc and init ownerIds if not already done.
-
– addRestorableByUserId:Adds a single object to restorableByUserIds. This function will alloc and init restorableByUserIds if not already done.
-
– addFilter:Adds a single object to filters. This function will alloc and init filters if not already done.
-
– descriptionReturns a string representation of this object; useful for testing and debugging.
Properties
filters
A list of filters used to match properties for Snapshots. For a complete reference to the available filter keys for this operation, see the Amazon EC2 API reference.
@property (nonatomic, retain) NSMutableArray *filtersDiscussion
A list of filters used to match properties for Snapshots. For a complete reference to the available filter keys for this operation, see the Amazon EC2 API reference.
Declared In
EC2DescribeSnapshotsRequest.hownerIds
The optional list of EBS snapshot owners.
@property (nonatomic, retain) NSMutableArray *ownerIdsDiscussion
The optional list of EBS snapshot owners.
Declared In
EC2DescribeSnapshotsRequest.hrestorableByUserIds
The optional list of users who have permission to create volumes from the described EBS snapshots.
@property (nonatomic, retain) NSMutableArray *restorableByUserIdsDiscussion
The optional list of users who have permission to create volumes from the described EBS snapshots.
Declared In
EC2DescribeSnapshotsRequest.hInstance Methods
addFilter:
Adds a single object to filters. This function will alloc and init filters if not already done.
- (void)addFilter:(EC2Filter *)filterObjectDiscussion
Adds a single object to filters. This function will alloc and init filters if not already done.
Declared In
EC2DescribeSnapshotsRequest.haddOwnerId:
Adds a single object to ownerIds. This function will alloc and init ownerIds if not already done.
- (void)addOwnerId:(NSString *)ownerIdObjectDiscussion
Adds a single object to ownerIds. This function will alloc and init ownerIds if not already done.
Declared In
EC2DescribeSnapshotsRequest.haddRestorableByUserId:
Adds a single object to restorableByUserIds. This function will alloc and init restorableByUserIds if not already done.
- (void)addRestorableByUserId:(NSString *)restorableByUserIdObjectDiscussion
Adds a single object to restorableByUserIds. This function will alloc and init restorableByUserIds if not already done.
Declared In
EC2DescribeSnapshotsRequest.haddSnapshotId:
Adds a single object to snapshotIds. This function will alloc and init snapshotIds if not already done.
- (void)addSnapshotId:(NSString *)snapshotIdObjectDiscussion
Adds a single object to snapshotIds. This function will alloc and init snapshotIds if not already done.
Declared In
EC2DescribeSnapshotsRequest.hdescription
Returns a string representation of this object; useful for testing and debugging.
- (NSString *)descriptionReturn Value
A string representation of this object.
Discussion
Returns a string representation of this object; useful for testing and debugging.
Declared In
EC2DescribeSnapshotsRequest.hinit
Default constructor for a new object. Callers should use the property methods to initialize this object after creating it.
- (id)initDiscussion
Default constructor for a new object. Callers should use the property methods to initialize this object after creating it.
Declared In
EC2DescribeSnapshotsRequest.h