Skip to content

/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