/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 |