Skip to content

/AWS1/CL_BUPCONDITION

Contains an array of triplets made up of a condition type (such as StringEquals), a key, and a value. Used to filter resources using their tags and assign them to a backup plan. Case sensitive.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_conditiontype TYPE /AWS1/BUPCONDITIONTYPE /AWS1/BUPCONDITIONTYPE

An operation applied to a key-value pair used to assign resources to your backup plan. Condition only supports StringEquals. For more flexible assignment options, including StringLike and the ability to exclude resources from your backup plan, use Conditions (with an "s" on the end) for your BackupSelection .

iv_conditionkey TYPE /AWS1/BUPCONDITIONKEY /AWS1/BUPCONDITIONKEY

The key in a key-value pair. For example, in the tag Department: Accounting, Department is the key.

iv_conditionvalue TYPE /AWS1/BUPCONDITIONVALUE /AWS1/BUPCONDITIONVALUE

The value in a key-value pair. For example, in the tag Department: Accounting, Accounting is the value.


Queryable Attributes

ConditionType

An operation applied to a key-value pair used to assign resources to your backup plan. Condition only supports StringEquals. For more flexible assignment options, including StringLike and the ability to exclude resources from your backup plan, use Conditions (with an "s" on the end) for your BackupSelection .

Accessible with the following methods

Method Description
GET_CONDITIONTYPE() Getter for CONDITIONTYPE, with configurable default
ASK_CONDITIONTYPE() Getter for CONDITIONTYPE w/ exceptions if field has no value
HAS_CONDITIONTYPE() Determine if CONDITIONTYPE has a value

ConditionKey

The key in a key-value pair. For example, in the tag Department: Accounting, Department is the key.

Accessible with the following methods

Method Description
GET_CONDITIONKEY() Getter for CONDITIONKEY, with configurable default
ASK_CONDITIONKEY() Getter for CONDITIONKEY w/ exceptions if field has no value
HAS_CONDITIONKEY() Determine if CONDITIONKEY has a value

ConditionValue

The value in a key-value pair. For example, in the tag Department: Accounting, Accounting is the value.

Accessible with the following methods

Method Description
GET_CONDITIONVALUE() Getter for CONDITIONVALUE, with configurable default
ASK_CONDITIONVALUE() Getter for CONDITIONVALUE w/ exceptions if field has no valu
HAS_CONDITIONVALUE() Determine if CONDITIONVALUE 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_LISTOFTAGS

TYPES TT_LISTOFTAGS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPCONDITION WITH DEFAULT KEY
.