Skip to content

/AWS1/CL_BUPRESOURCESELECTION

This contains metadata about resource selection for tiering configurations.

You can specify up to 5 different resource selections per tiering configuration. Data moved to lower-cost tier remains there until deletion (one-way transition).

CONSTRUCTOR

IMPORTING

Required arguments:

it_resources TYPE /AWS1/CL_BUPRESOURCEARNS_W=>TT_RESOURCEARNS TT_RESOURCEARNS

An array of strings that either contains ARNs of the associated resources or contains a wildcard * to specify all resources. You can specify up to 100 specific resources per tiering configuration.

iv_tieringdownsettingsindays TYPE /AWS1/BUPTIERINGDOWNSTGSINDAYS /AWS1/BUPTIERINGDOWNSTGSINDAYS

The number of days after creation within a backup vault that an object can transition to the low cost warm storage tier. Must be a positive integer between 60 and 36500 days.

iv_resourcetype TYPE /AWS1/BUPRESOURCETYPE /AWS1/BUPRESOURCETYPE

The type of Amazon Web Services resource; for example, S3 for Amazon S3. For tiering configurations, this is currently limited to S3.


Queryable Attributes

Resources

An array of strings that either contains ARNs of the associated resources or contains a wildcard * to specify all resources. You can specify up to 100 specific resources per tiering configuration.

Accessible with the following methods

Method Description
GET_RESOURCES() Getter for RESOURCES, with configurable default
ASK_RESOURCES() Getter for RESOURCES w/ exceptions if field has no value
HAS_RESOURCES() Determine if RESOURCES has a value

TieringDownSettingsInDays

The number of days after creation within a backup vault that an object can transition to the low cost warm storage tier. Must be a positive integer between 60 and 36500 days.

Accessible with the following methods

Method Description
GET_TIERINGDOWNSTGSINDAYS() Getter for TIERINGDOWNSETTINGSINDAYS, with configurable defa
ASK_TIERINGDOWNSTGSINDAYS() Getter for TIERINGDOWNSETTINGSINDAYS w/ exceptions if field
HAS_TIERINGDOWNSTGSINDAYS() Determine if TIERINGDOWNSETTINGSINDAYS has a value

ResourceType

The type of Amazon Web Services resource; for example, S3 for Amazon S3. For tiering configurations, this is currently limited to 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

Public Local Types In This Class

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

TT_RESOURCESELECTIONS

TYPES TT_RESOURCESELECTIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPRESOURCESELECTION WITH DEFAULT KEY
.