Skip to content

/AWS1/CL_SAGGETAPPRESPONSE

GetApplicationResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_applicationid TYPE /AWS1/SAGAPPLICATIONID /AWS1/SAGAPPLICATIONID

Application ID

iv_domain TYPE /AWS1/SAGAPPLICATIONDOMAIN /AWS1/SAGAPPLICATIONDOMAIN

Domain where the application is available

Optional arguments:

iv_applicationname TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

Name of the application, automatically assigned by the service

io_idcconfiguration TYPE REF TO /AWS1/CL_SAGIDCCONFIGURATION /AWS1/CL_SAGIDCCONFIGURATION

IAM Identity Center configuration for the application

iv_rolearn TYPE /AWS1/SAGROLEARN /AWS1/SAGROLEARN

ARN of the IAM role that the application uses to access AWS resources on your behalf

iv_defaultkmskeyid TYPE /AWS1/SAGDEFAULTKMSKEYID /AWS1/SAGDEFAULTKMSKEYID

Default KMS key identifier used to encrypt application data


Queryable Attributes

applicationId

Application ID

Accessible with the following methods

Method Description
GET_APPLICATIONID() Getter for APPLICATIONID, with configurable default
ASK_APPLICATIONID() Getter for APPLICATIONID w/ exceptions if field has no value
HAS_APPLICATIONID() Determine if APPLICATIONID has a value

domain

Domain where the application is available

Accessible with the following methods

Method Description
GET_DOMAIN() Getter for DOMAIN, with configurable default
ASK_DOMAIN() Getter for DOMAIN w/ exceptions if field has no value
HAS_DOMAIN() Determine if DOMAIN has a value

applicationName

Name of the application, automatically assigned by the service

Accessible with the following methods

Method Description
GET_APPLICATIONNAME() Getter for APPLICATIONNAME, with configurable default
ASK_APPLICATIONNAME() Getter for APPLICATIONNAME w/ exceptions if field has no val
HAS_APPLICATIONNAME() Determine if APPLICATIONNAME has a value

idcConfiguration

IAM Identity Center configuration for the application

Accessible with the following methods

Method Description
GET_IDCCONFIGURATION() Getter for IDCCONFIGURATION

roleArn

ARN of the IAM role that the application uses to access AWS resources on your behalf

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

defaultKmsKeyId

Default KMS key identifier used to encrypt application data

Accessible with the following methods

Method Description
GET_DEFAULTKMSKEYID() Getter for DEFAULTKMSKEYID, with configurable default
ASK_DEFAULTKMSKEYID() Getter for DEFAULTKMSKEYID w/ exceptions if field has no val
HAS_DEFAULTKMSKEYID() Determine if DEFAULTKMSKEYID has a value