Skip to content

/AWS1/CL_SSAAPPLICATIONASSIG01

A structure that describes an application to which a principal is assigned.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_applicationarn TYPE /AWS1/SSAAPPLICATIONARN /AWS1/SSAAPPLICATIONARN

The ARN of the application to which the specified principal is assigned.

iv_principalid TYPE /AWS1/SSAPRINCIPALID /AWS1/SSAPRINCIPALID

The unique identifier of the principal assigned to the application.

iv_principaltype TYPE /AWS1/SSAPRINCIPALTYPE /AWS1/SSAPRINCIPALTYPE

The type of the principal assigned to the application.


Queryable Attributes

ApplicationArn

The ARN of the application to which the specified principal is assigned.

Accessible with the following methods

Method Description
GET_APPLICATIONARN() Getter for APPLICATIONARN, with configurable default
ASK_APPLICATIONARN() Getter for APPLICATIONARN w/ exceptions if field has no valu
HAS_APPLICATIONARN() Determine if APPLICATIONARN has a value

PrincipalId

The unique identifier of the principal assigned to the application.

Accessible with the following methods

Method Description
GET_PRINCIPALID() Getter for PRINCIPALID, with configurable default
ASK_PRINCIPALID() Getter for PRINCIPALID w/ exceptions if field has no value
HAS_PRINCIPALID() Determine if PRINCIPALID has a value

PrincipalType

The type of the principal assigned to the application.

Accessible with the following methods

Method Description
GET_PRINCIPALTYPE() Getter for PRINCIPALTYPE, with configurable default
ASK_PRINCIPALTYPE() Getter for PRINCIPALTYPE w/ exceptions if field has no value
HAS_PRINCIPALTYPE() Determine if PRINCIPALTYPE 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_APPLICATIONASSIGNMENTLSTF00

TYPES TT_APPLICATIONASSIGNMENTLSTF00 TYPE STANDARD TABLE OF REF TO /AWS1/CL_SSAAPPLICATIONASSIG01 WITH DEFAULT KEY
.