SecurityAgent / Client / create_application

create_application

SecurityAgent.Client.create_application(**kwargs)

Creates a new application. An application is the top-level organizational unit that supports IAM Identity Center integration.

See also: AWS API Documentation

Request Syntax

response = client.create_application(
    idcInstanceArn='string',
    roleArn='string',
    defaultKmsKeyId='string',
    tags={
        'string': 'string'
    }
)
Parameters:
  • idcInstanceArn (string) – The Amazon Resource Name (ARN) of the IAM Identity Center instance to associate with the application.

  • roleArn (string) – The Amazon Resource Name (ARN) of the IAM role to associate with the application.

  • defaultKmsKeyId (string) – The identifier of the default AWS KMS key to use for encrypting data in the application.

  • tags (dict) –

    The tags to associate with the application.

    • (string) –

      Key for a resource tag.

      • (string) –

        Value for a resource tag.

Return type:

dict

Returns:

Response Syntax

{
    'applicationId': 'string'
}

Response Structure

  • (dict) –

    • applicationId (string) –

      The unique identifier of the created application.