SecurityAgent / Client / create_application

create_application

SecurityAgent.Client.create_application(**kwargs)

Creates a new application

See also: AWS API Documentation

Request Syntax

response = client.create_application(
    idcInstanceArn='string',
    roleArn='string',
    defaultKmsKeyId='string',
    tags={
        'string': 'string'
    }
)
Parameters:
  • idcInstanceArn (string) – ARN of the IAM Identity Center instance used for user authentication. Optional for non-IdC applications

  • roleArn (string) – ARN of the IAM role that the application uses to access AWS resources on your behalf

  • defaultKmsKeyId (string) – Default KMS key identifier used to encrypt application data

  • tags (dict) –

    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) –

      Application ID