Skip to content

/AWS1/CL_QSTAPPLICABLETO

The scoping configuration that determines which principals an approval policy applies to.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_type TYPE /AWS1/QSTAPPLICABLETOTYPE /AWS1/QSTAPPLICABLETOTYPE

The type of scoping that determines which principals the approval policy applies to. Valid values are defined as follows:

  • GROUP: The policy applies only to principals in the groups specified by GroupArns. When you use GROUP, you must also provide a value for GroupArns.

Optional arguments:

it_grouparns TYPE /AWS1/CL_QSTGROUPARNLIST_W=>TT_GROUPARNLIST TT_GROUPARNLIST

The list of group ARNs that the policy applies to. Required when type is GROUP.


Queryable Attributes

Type

The type of scoping that determines which principals the approval policy applies to. Valid values are defined as follows:

  • GROUP: The policy applies only to principals in the groups specified by GroupArns. When you use GROUP, you must also provide a value for GroupArns.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

GroupArns

The list of group ARNs that the policy applies to. Required when type is GROUP.

Accessible with the following methods

Method Description
GET_GROUPARNS() Getter for GROUPARNS, with configurable default
ASK_GROUPARNS() Getter for GROUPARNS w/ exceptions if field has no value
HAS_GROUPARNS() Determine if GROUPARNS has a value