SSOAdmin / Client / describe_application
describe_application#
- SSOAdmin.Client.describe_application(**kwargs)#
Retrieves the details of an application associated with an instance of IAM Identity Center.
See also: AWS API Documentation
Request Syntax
response = client.describe_application( ApplicationArn='string' )
- Parameters:
ApplicationArn (string) –
[REQUIRED]
Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
- Return type:
dict
- Returns:
Response Syntax
{ 'ApplicationAccount': 'string', 'ApplicationArn': 'string', 'ApplicationProviderArn': 'string', 'CreatedDate': datetime(2015, 1, 1), 'Description': 'string', 'InstanceArn': 'string', 'Name': 'string', 'PortalOptions': { 'SignInOptions': { 'ApplicationUrl': 'string', 'Origin': 'IDENTITY_CENTER'|'APPLICATION' }, 'Visibility': 'ENABLED'|'DISABLED' }, 'Status': 'ENABLED'|'DISABLED' }
Response Structure
(dict) –
ApplicationAccount (string) –
The account ID.
ApplicationArn (string) –
Specifies the ARN of the application.
ApplicationProviderArn (string) –
The ARN of the application provider under which the operation will run.
CreatedDate (datetime) –
The date the application was created.
Description (string) –
The description of the .
InstanceArn (string) –
The ARN of the IAM Identity Center application under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
Name (string) –
The application name.
PortalOptions (dict) –
A structure that describes the options for the portal associated with an application.
SignInOptions (dict) –
A structure that describes the sign-in options for the access portal.
ApplicationUrl (string) –
The URL that accepts authentication requests for an application. This is a required parameter if the
Origin
parameter isAPPLICATION
.Origin (string) –
This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:
APPLICATION
: IAM Identity Center redirects the customer to the configuredApplicationUrl
.IDENTITY_CENTER
: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application.
Visibility (string) –
Indicates whether this application is visible in the access portal.
Status (string) –
Specifies whether the application is enabled or disabled.
Exceptions
SSOAdmin.Client.exceptions.ThrottlingException
SSOAdmin.Client.exceptions.InternalServerException
SSOAdmin.Client.exceptions.ResourceNotFoundException
SSOAdmin.Client.exceptions.AccessDeniedException
SSOAdmin.Client.exceptions.ValidationException