/AWS1/CL_EC2RESTORESNAPFRMRE01¶
RestoreSnapshotFromRecycleBinResult
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_snapshotid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the snapshot.
iv_outpostarn TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ARN of the Outpost on which the snapshot is stored. For more information, see Amazon EBS local snapshots on Outposts in the Amazon EBS User Guide.
iv_description TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The description for the snapshot.
iv_encrypted TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN¶
Indicates whether the snapshot is encrypted.
iv_ownerid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the Amazon Web Services account that owns the EBS snapshot.
iv_progress TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The progress of the snapshot, as a percentage.
iv_starttime TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME¶
The time stamp when the snapshot was initiated.
iv_state TYPE /AWS1/EC2SNAPSHOTSTATE /AWS1/EC2SNAPSHOTSTATE¶
The state of the snapshot.
iv_volumeid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the volume that was used to create the snapshot.
iv_volumesize TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The size of the volume, in GiB.
iv_ssetype TYPE /AWS1/EC2SSETYPE /AWS1/EC2SSETYPE¶
Reserved for future use.
Queryable Attributes¶
SnapshotId¶
The ID of the snapshot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SNAPSHOTID() |
Getter for SNAPSHOTID, with configurable default |
ASK_SNAPSHOTID() |
Getter for SNAPSHOTID w/ exceptions if field has no value |
HAS_SNAPSHOTID() |
Determine if SNAPSHOTID has a value |
OutpostArn¶
The ARN of the Outpost on which the snapshot is stored. For more information, see Amazon EBS local snapshots on Outposts in the Amazon EBS User Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPOSTARN() |
Getter for OUTPOSTARN, with configurable default |
ASK_OUTPOSTARN() |
Getter for OUTPOSTARN w/ exceptions if field has no value |
HAS_OUTPOSTARN() |
Determine if OUTPOSTARN has a value |
Description¶
The description for the snapshot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
Encrypted¶
Indicates whether the snapshot is encrypted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTED() |
Getter for ENCRYPTED, with configurable default |
ASK_ENCRYPTED() |
Getter for ENCRYPTED w/ exceptions if field has no value |
HAS_ENCRYPTED() |
Determine if ENCRYPTED has a value |
OwnerId¶
The ID of the Amazon Web Services account that owns the EBS snapshot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNERID() |
Getter for OWNERID, with configurable default |
ASK_OWNERID() |
Getter for OWNERID w/ exceptions if field has no value |
HAS_OWNERID() |
Determine if OWNERID has a value |
Progress¶
The progress of the snapshot, as a percentage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROGRESS() |
Getter for PROGRESS, with configurable default |
ASK_PROGRESS() |
Getter for PROGRESS w/ exceptions if field has no value |
HAS_PROGRESS() |
Determine if PROGRESS has a value |
StartTime¶
The time stamp when the snapshot was initiated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
State¶
The state of the snapshot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
VolumeId¶
The ID of the volume that was used to create the snapshot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMEID() |
Getter for VOLUMEID, with configurable default |
ASK_VOLUMEID() |
Getter for VOLUMEID w/ exceptions if field has no value |
HAS_VOLUMEID() |
Determine if VOLUMEID has a value |
VolumeSize¶
The size of the volume, in GiB.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMESIZE() |
Getter for VOLUMESIZE, with configurable default |
ASK_VOLUMESIZE() |
Getter for VOLUMESIZE w/ exceptions if field has no value |
HAS_VOLUMESIZE() |
Determine if VOLUMESIZE has a value |
SseType¶
Reserved for future use.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SSETYPE() |
Getter for SSETYPE, with configurable default |
ASK_SSETYPE() |
Getter for SSETYPE w/ exceptions if field has no value |
HAS_SSETYPE() |
Determine if SSETYPE has a value |