Skip to content

/AWS1/CL_BUPINDEXEDRECPOINT

This is a recovery point that has an associated backup index.

Only recovery points with a backup index can be included in a search.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_recoverypointarn TYPE /AWS1/BUPARN /AWS1/BUPARN

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45

iv_sourceresourcearn TYPE /AWS1/BUPARN /AWS1/BUPARN

A string of the Amazon Resource Name (ARN) that uniquely identifies the source resource.

iv_iamrolearn TYPE /AWS1/BUPARN /AWS1/BUPARN

This specifies the IAM role ARN used for this operation.

For example, arn:aws:iam::123456789012:role/S3Access

iv_backupcreationdate TYPE /AWS1/BUPTIMESTAMP /AWS1/BUPTIMESTAMP

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

iv_resourcetype TYPE /AWS1/BUPRESOURCETYPE /AWS1/BUPRESOURCETYPE

The resource type of the indexed recovery point.

  • EBS for Amazon Elastic Block Store

  • S3 for Amazon Simple Storage Service (Amazon S3)

iv_indexcreationdate TYPE /AWS1/BUPTIMESTAMP /AWS1/BUPTIMESTAMP

The date and time that a backup index was created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

iv_indexstatus TYPE /AWS1/BUPINDEXSTATUS /AWS1/BUPINDEXSTATUS

This is the current status for the backup index associated with the specified recovery point.

Statuses are: PENDING | ACTIVE | FAILED | DELETING

A recovery point with an index that has the status of ACTIVE can be included in a search.

iv_indexstatusmessage TYPE /AWS1/BUPSTRING /AWS1/BUPSTRING

A string in the form of a detailed message explaining the status of a backup index associated with the recovery point.

iv_backupvaultarn TYPE /AWS1/BUPARN /AWS1/BUPARN

An ARN that uniquely identifies the backup vault where the recovery point index is stored.

For example, arn:aws:backup:us-east-1:123456789012:backup-vault:aBackupVault.


Queryable Attributes

RecoveryPointArn

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45

Accessible with the following methods

Method Description
GET_RECOVERYPOINTARN() Getter for RECOVERYPOINTARN, with configurable default
ASK_RECOVERYPOINTARN() Getter for RECOVERYPOINTARN w/ exceptions if field has no va
HAS_RECOVERYPOINTARN() Determine if RECOVERYPOINTARN has a value

SourceResourceArn

A string of the Amazon Resource Name (ARN) that uniquely identifies the source resource.

Accessible with the following methods

Method Description
GET_SOURCERESOURCEARN() Getter for SOURCERESOURCEARN, with configurable default
ASK_SOURCERESOURCEARN() Getter for SOURCERESOURCEARN w/ exceptions if field has no v
HAS_SOURCERESOURCEARN() Determine if SOURCERESOURCEARN has a value

IamRoleArn

This specifies the IAM role ARN used for this operation.

For example, arn:aws:iam::123456789012:role/S3Access

Accessible with the following methods

Method Description
GET_IAMROLEARN() Getter for IAMROLEARN, with configurable default
ASK_IAMROLEARN() Getter for IAMROLEARN w/ exceptions if field has no value
HAS_IAMROLEARN() Determine if IAMROLEARN has a value

BackupCreationDate

The date and time that a backup was created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate 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_BACKUPCREATIONDATE() Getter for BACKUPCREATIONDATE, with configurable default
ASK_BACKUPCREATIONDATE() Getter for BACKUPCREATIONDATE w/ exceptions if field has no
HAS_BACKUPCREATIONDATE() Determine if BACKUPCREATIONDATE has a value

ResourceType

The resource type of the indexed recovery point.

  • EBS for Amazon Elastic Block Store

  • S3 for Amazon Simple Storage Service (Amazon S3)

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

IndexCreationDate

The date and time that a backup index was created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate 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_INDEXCREATIONDATE() Getter for INDEXCREATIONDATE, with configurable default
ASK_INDEXCREATIONDATE() Getter for INDEXCREATIONDATE w/ exceptions if field has no v
HAS_INDEXCREATIONDATE() Determine if INDEXCREATIONDATE has a value

IndexStatus

This is the current status for the backup index associated with the specified recovery point.

Statuses are: PENDING | ACTIVE | FAILED | DELETING

A recovery point with an index that has the status of ACTIVE can be included in a search.

Accessible with the following methods

Method Description
GET_INDEXSTATUS() Getter for INDEXSTATUS, with configurable default
ASK_INDEXSTATUS() Getter for INDEXSTATUS w/ exceptions if field has no value
HAS_INDEXSTATUS() Determine if INDEXSTATUS has a value

IndexStatusMessage

A string in the form of a detailed message explaining the status of a backup index associated with the recovery point.

Accessible with the following methods

Method Description
GET_INDEXSTATUSMESSAGE() Getter for INDEXSTATUSMESSAGE, with configurable default
ASK_INDEXSTATUSMESSAGE() Getter for INDEXSTATUSMESSAGE w/ exceptions if field has no
HAS_INDEXSTATUSMESSAGE() Determine if INDEXSTATUSMESSAGE has a value

BackupVaultArn

An ARN that uniquely identifies the backup vault where the recovery point index is stored.

For example, arn:aws:backup:us-east-1:123456789012:backup-vault:aBackupVault.

Accessible with the following methods

Method Description
GET_BACKUPVAULTARN() Getter for BACKUPVAULTARN, with configurable default
ASK_BACKUPVAULTARN() Getter for BACKUPVAULTARN w/ exceptions if field has no valu
HAS_BACKUPVAULTARN() Determine if BACKUPVAULTARN 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_INDEXEDRECOVERYPOINTLIST

TYPES TT_INDEXEDRECOVERYPOINTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPINDEXEDRECPOINT WITH DEFAULT KEY
.