Skip to content

/AWS1/CL_SSAAPPLICATION

A structure that describes an application that uses IAM Identity Center for access management.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_applicationarn TYPE /AWS1/SSAAPPLICATIONARN /AWS1/SSAAPPLICATIONARN

The ARN of the application.

iv_applicationproviderarn TYPE /AWS1/SSAAPPLICATIONPVDRARN /AWS1/SSAAPPLICATIONPVDRARN

The ARN of the application provider for this application.

iv_name TYPE /AWS1/SSAAPPLICATIONNAMETYPE /AWS1/SSAAPPLICATIONNAMETYPE

The name of the application.

iv_applicationaccount TYPE /AWS1/SSAACCOUNTID /AWS1/SSAACCOUNTID

The Amazon Web Services account ID number of the application.

iv_instancearn TYPE /AWS1/SSAINSTANCEARN /AWS1/SSAINSTANCEARN

The ARN of the instance of IAM Identity Center that is configured with this application.

iv_status TYPE /AWS1/SSAAPPLICATIONSTATUS /AWS1/SSAAPPLICATIONSTATUS

The current status of the application in this instance of IAM Identity Center.

io_portaloptions TYPE REF TO /AWS1/CL_SSAPORTALOPTIONS /AWS1/CL_SSAPORTALOPTIONS

A structure that describes the options for the access portal associated with this application.

iv_description TYPE /AWS1/SSADESCRIPTION /AWS1/SSADESCRIPTION

The description of the application.

iv_createddate TYPE /AWS1/SSADATE /AWS1/SSADATE

The date and time when the application was originally created.

iv_createdfrom TYPE /AWS1/SSAREGIONNAME /AWS1/SSAREGIONNAME

The Amazon Web Services Region where the application was created in IAM Identity Center.


Queryable Attributes

ApplicationArn

The ARN of the application.

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

ApplicationProviderArn

The ARN of the application provider for this application.

Accessible with the following methods

Method Description
GET_APPLICATIONPROVIDERARN() Getter for APPLICATIONPROVIDERARN, with configurable default
ASK_APPLICATIONPROVIDERARN() Getter for APPLICATIONPROVIDERARN w/ exceptions if field has
HAS_APPLICATIONPROVIDERARN() Determine if APPLICATIONPROVIDERARN has a value

Name

The name of the application.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

ApplicationAccount

The Amazon Web Services account ID number of the application.

Accessible with the following methods

Method Description
GET_APPLICATIONACCOUNT() Getter for APPLICATIONACCOUNT, with configurable default
ASK_APPLICATIONACCOUNT() Getter for APPLICATIONACCOUNT w/ exceptions if field has no
HAS_APPLICATIONACCOUNT() Determine if APPLICATIONACCOUNT has a value

InstanceArn

The ARN of the instance of IAM Identity Center that is configured with this application.

Accessible with the following methods

Method Description
GET_INSTANCEARN() Getter for INSTANCEARN, with configurable default
ASK_INSTANCEARN() Getter for INSTANCEARN w/ exceptions if field has no value
HAS_INSTANCEARN() Determine if INSTANCEARN has a value

Status

The current status of the application in this instance of IAM Identity Center.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

PortalOptions

A structure that describes the options for the access portal associated with this application.

Accessible with the following methods

Method Description
GET_PORTALOPTIONS() Getter for PORTALOPTIONS

Description

The description of the application.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

CreatedDate

The date and time when the application was originally created.

Accessible with the following methods

Method Description
GET_CREATEDDATE() Getter for CREATEDDATE, with configurable default
ASK_CREATEDDATE() Getter for CREATEDDATE w/ exceptions if field has no value
HAS_CREATEDDATE() Determine if CREATEDDATE has a value

CreatedFrom

The Amazon Web Services Region where the application was created in IAM Identity Center.

Accessible with the following methods

Method Description
GET_CREATEDFROM() Getter for CREATEDFROM, with configurable default
ASK_CREATEDFROM() Getter for CREATEDFROM w/ exceptions if field has no value
HAS_CREATEDFROM() Determine if CREATEDFROM 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_APPLICATIONLIST

TYPES TT_APPLICATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SSAAPPLICATION WITH DEFAULT KEY
.