/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
.