Skip to content

/AWS1/CL_BUPBACKUPSELIONSLST00

Contains metadata about a BackupSelection object.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_selectionid TYPE /AWS1/BUPSTRING /AWS1/BUPSTRING

Uniquely identifies a request to assign a set of resources to a backup plan.

iv_selectionname TYPE /AWS1/BUPBACKUPSELECTIONNAME /AWS1/BUPBACKUPSELECTIONNAME

The display name of a resource selection document.

iv_backupplanid TYPE /AWS1/BUPSTRING /AWS1/BUPSTRING

Uniquely identifies a backup plan.

iv_creationdate TYPE /AWS1/BUPTIMESTAMP /AWS1/BUPTIMESTAMP

The date and time a backup plan is 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_creatorrequestid TYPE /AWS1/BUPSTRING /AWS1/BUPSTRING

A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. This parameter is optional.

If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.

iv_iamrolearn TYPE /AWS1/BUPIAMROLEARN /AWS1/BUPIAMROLEARN

Specifies the IAM role Amazon Resource Name (ARN) to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.


Queryable Attributes

SelectionId

Uniquely identifies a request to assign a set of resources to a backup plan.

Accessible with the following methods

Method Description
GET_SELECTIONID() Getter for SELECTIONID, with configurable default
ASK_SELECTIONID() Getter for SELECTIONID w/ exceptions if field has no value
HAS_SELECTIONID() Determine if SELECTIONID has a value

SelectionName

The display name of a resource selection document.

Accessible with the following methods

Method Description
GET_SELECTIONNAME() Getter for SELECTIONNAME, with configurable default
ASK_SELECTIONNAME() Getter for SELECTIONNAME w/ exceptions if field has no value
HAS_SELECTIONNAME() Determine if SELECTIONNAME has a value

BackupPlanId

Uniquely identifies a backup plan.

Accessible with the following methods

Method Description
GET_BACKUPPLANID() Getter for BACKUPPLANID, with configurable default
ASK_BACKUPPLANID() Getter for BACKUPPLANID w/ exceptions if field has no value
HAS_BACKUPPLANID() Determine if BACKUPPLANID has a value

CreationDate

The date and time a backup plan is 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_CREATIONDATE() Getter for CREATIONDATE, with configurable default
ASK_CREATIONDATE() Getter for CREATIONDATE w/ exceptions if field has no value
HAS_CREATIONDATE() Determine if CREATIONDATE has a value

CreatorRequestId

A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. This parameter is optional.

If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.

Accessible with the following methods

Method Description
GET_CREATORREQUESTID() Getter for CREATORREQUESTID, with configurable default
ASK_CREATORREQUESTID() Getter for CREATORREQUESTID w/ exceptions if field has no va
HAS_CREATORREQUESTID() Determine if CREATORREQUESTID has a value

IamRoleArn

Specifies the IAM role Amazon Resource Name (ARN) to create the target recovery point; 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

Public Local Types In This Class

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

TT_BACKUPSELECTIONSLIST

TYPES TT_BACKUPSELECTIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPBACKUPSELIONSLST00 WITH DEFAULT KEY
.