Skip to content

/AWS1/CL_BUPPROTECTEDRESOURCE

A structure that contains information about a backed-up resource.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_resourcearn TYPE /AWS1/BUPARN /AWS1/BUPARN

An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the ARN depends on the resource type.

iv_resourcetype TYPE /AWS1/BUPRESOURCETYPE /AWS1/BUPRESOURCETYPE

The type of Amazon Web Services resource; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database. For Windows Volume Shadow Copy Service (VSS) backups, the only supported resource type is Amazon EC2.

iv_lastbackuptime TYPE /AWS1/BUPTIMESTAMP /AWS1/BUPTIMESTAMP

The date and time a resource was last backed up, in Unix format and Coordinated Universal Time (UTC). The value of LastBackupTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

iv_resourcename TYPE /AWS1/BUPSTRING /AWS1/BUPSTRING

The non-unique name of the resource that belongs to the specified backup.

iv_lastbackupvaultarn TYPE /AWS1/BUPARN /AWS1/BUPARN

The ARN (Amazon Resource Name) of the backup vault that contains the most recent backup recovery point.

iv_lastrecoverypointarn TYPE /AWS1/BUPARN /AWS1/BUPARN

The ARN (Amazon Resource Name) of the most recent recovery point.


Queryable Attributes

ResourceArn

An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the ARN depends on the resource type.

Accessible with the following methods

Method Description
GET_RESOURCEARN() Getter for RESOURCEARN, with configurable default
ASK_RESOURCEARN() Getter for RESOURCEARN w/ exceptions if field has no value
HAS_RESOURCEARN() Determine if RESOURCEARN has a value

ResourceType

The type of Amazon Web Services resource; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database. For Windows Volume Shadow Copy Service (VSS) backups, the only supported resource type is Amazon EC2.

Accessible with the following methods

Method Description
GET_RESOURCETYPE() Getter for RESOURCETYPE, with configurable default
ASK_RESOURCETYPE() Getter for RESOURCETYPE w/ exceptions if field has no value
HAS_RESOURCETYPE() Determine if RESOURCETYPE has a value

LastBackupTime

The date and time a resource was last backed up, in Unix format and Coordinated Universal Time (UTC). The value of LastBackupTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Accessible with the following methods

Method Description
GET_LASTBACKUPTIME() Getter for LASTBACKUPTIME, with configurable default
ASK_LASTBACKUPTIME() Getter for LASTBACKUPTIME w/ exceptions if field has no valu
HAS_LASTBACKUPTIME() Determine if LASTBACKUPTIME has a value

ResourceName

The non-unique name of the resource that belongs to the specified backup.

Accessible with the following methods

Method Description
GET_RESOURCENAME() Getter for RESOURCENAME, with configurable default
ASK_RESOURCENAME() Getter for RESOURCENAME w/ exceptions if field has no value
HAS_RESOURCENAME() Determine if RESOURCENAME has a value

LastBackupVaultArn

The ARN (Amazon Resource Name) of the backup vault that contains the most recent backup recovery point.

Accessible with the following methods

Method Description
GET_LASTBACKUPVAULTARN() Getter for LASTBACKUPVAULTARN, with configurable default
ASK_LASTBACKUPVAULTARN() Getter for LASTBACKUPVAULTARN w/ exceptions if field has no
HAS_LASTBACKUPVAULTARN() Determine if LASTBACKUPVAULTARN has a value

LastRecoveryPointArn

The ARN (Amazon Resource Name) of the most recent recovery point.

Accessible with the following methods

Method Description
GET_LASTRECOVERYPOINTARN() Getter for LASTRECOVERYPOINTARN, with configurable default
ASK_LASTRECOVERYPOINTARN() Getter for LASTRECOVERYPOINTARN w/ exceptions if field has n
HAS_LASTRECOVERYPOINTARN() Determine if LASTRECOVERYPOINTARN 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_PROTECTEDRESOURCESLIST

TYPES TT_PROTECTEDRESOURCESLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPPROTECTEDRESOURCE WITH DEFAULT KEY
.