Skip to content

/AWS1/CL_EC2DSCFASTSNAPRESTO02

Describes fast snapshot restores for a snapshot.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_SNAPSHOTID TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The ID of the snapshot.

IV_AVAILABILITYZONE TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The Availability Zone.

IV_STATE TYPE /AWS1/EC2FASTSNAPRESTORESTAT00 /AWS1/EC2FASTSNAPRESTORESTAT00

The state of fast snapshot restores.

IV_STATETRANSITIONREASON TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The reason for the state transition. The possible values are as follows:

  • Client.UserInitiated - The state successfully transitioned to enabling or disabling.

  • Client.UserInitiated - Lifecycle state transition - The state successfully transitioned to optimizing, enabled, or disabled.

IV_OWNERID TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The ID of the Amazon Web Services account that enabled fast snapshot restores on the snapshot.

IV_OWNERALIAS TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The Amazon Web Services owner alias that enabled fast snapshot restores on the snapshot. This is intended for future use.

IV_ENABLINGTIME TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME

The time at which fast snapshot restores entered the enabling state.

IV_OPTIMIZINGTIME TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME

The time at which fast snapshot restores entered the optimizing state.

IV_ENABLEDTIME TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME

The time at which fast snapshot restores entered the enabled state.

IV_DISABLINGTIME TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME

The time at which fast snapshot restores entered the disabling state.

IV_DISABLEDTIME TYPE /AWS1/EC2MILLISECONDDATETIME /AWS1/EC2MILLISECONDDATETIME

The time at which fast snapshot restores entered the disabled state.


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

AvailabilityZone

The Availability Zone.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONE() Getter for AVAILABILITYZONE, with configurable default
ASK_AVAILABILITYZONE() Getter for AVAILABILITYZONE w/ exceptions if field has no va
HAS_AVAILABILITYZONE() Determine if AVAILABILITYZONE has a value

State

The state of fast snapshot restores.

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

StateTransitionReason

The reason for the state transition. The possible values are as follows:

  • Client.UserInitiated - The state successfully transitioned to enabling or disabling.

  • Client.UserInitiated - Lifecycle state transition - The state successfully transitioned to optimizing, enabled, or disabled.

Accessible with the following methods

Method Description
GET_STATETRANSITIONREASON() Getter for STATETRANSITIONREASON, with configurable default
ASK_STATETRANSITIONREASON() Getter for STATETRANSITIONREASON w/ exceptions if field has
HAS_STATETRANSITIONREASON() Determine if STATETRANSITIONREASON has a value

OwnerId

The ID of the Amazon Web Services account that enabled fast snapshot restores on the 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

OwnerAlias

The Amazon Web Services owner alias that enabled fast snapshot restores on the snapshot. This is intended for future use.

Accessible with the following methods

Method Description
GET_OWNERALIAS() Getter for OWNERALIAS, with configurable default
ASK_OWNERALIAS() Getter for OWNERALIAS w/ exceptions if field has no value
HAS_OWNERALIAS() Determine if OWNERALIAS has a value

EnablingTime

The time at which fast snapshot restores entered the enabling state.

Accessible with the following methods

Method Description
GET_ENABLINGTIME() Getter for ENABLINGTIME, with configurable default
ASK_ENABLINGTIME() Getter for ENABLINGTIME w/ exceptions if field has no value
HAS_ENABLINGTIME() Determine if ENABLINGTIME has a value

OptimizingTime

The time at which fast snapshot restores entered the optimizing state.

Accessible with the following methods

Method Description
GET_OPTIMIZINGTIME() Getter for OPTIMIZINGTIME, with configurable default
ASK_OPTIMIZINGTIME() Getter for OPTIMIZINGTIME w/ exceptions if field has no valu
HAS_OPTIMIZINGTIME() Determine if OPTIMIZINGTIME has a value

EnabledTime

The time at which fast snapshot restores entered the enabled state.

Accessible with the following methods

Method Description
GET_ENABLEDTIME() Getter for ENABLEDTIME, with configurable default
ASK_ENABLEDTIME() Getter for ENABLEDTIME w/ exceptions if field has no value
HAS_ENABLEDTIME() Determine if ENABLEDTIME has a value

DisablingTime

The time at which fast snapshot restores entered the disabling state.

Accessible with the following methods

Method Description
GET_DISABLINGTIME() Getter for DISABLINGTIME, with configurable default
ASK_DISABLINGTIME() Getter for DISABLINGTIME w/ exceptions if field has no value
HAS_DISABLINGTIME() Determine if DISABLINGTIME has a value

DisabledTime

The time at which fast snapshot restores entered the disabled state.

Accessible with the following methods

Method Description
GET_DISABLEDTIME() Getter for DISABLEDTIME, with configurable default
ASK_DISABLEDTIME() Getter for DISABLEDTIME w/ exceptions if field has no value
HAS_DISABLEDTIME() Determine if DISABLEDTIME has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_DESCRFASTSNAPRESTORESUCCSET

TYPES TT_DESCRFASTSNAPRESTORESUCCSET TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2DSCFASTSNAPRESTO02 WITH DEFAULT KEY
.