AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::SSO::Application

CfnApplication

Creates an OAuth 2.0 customer managed application in IAM Identity Center for the given application provider. > This API does not support creating SAML 2.0 customer managed applications or AWS managed applications. To learn how to create an AWS managed application, see the application user guide. You can create a SAML 2.0 customer managed application in the AWS Management Console only. See [Setting up customer managed SAML 2.0 applications](https://docs.aws.amazon.com/singlesignon/latest/userguide/customermanagedapps-saml2-setup.html) . For more information on these application types, see [AWS managed applications](https://docs.aws.amazon.com/singlesignon/latest/userguide/awsapps.html) .

Import

import { CfnApplication } from 'aws-cdk-lib/aws-sso';

Or use the module namespace:

import * as sso from 'aws-cdk-lib/aws-sso';
// sso.CfnApplication

Properties

Configuration passed to the constructor as CfnApplicationProps.

applicationProviderArnRequired
string

The ARN of the application provider for this application.

instanceArnRequired
string

The ARN of the instance of IAM Identity Center that is configured with this application.

nameRequired
string

The name of the application.

descriptionOptional
string

The description of the application.

portalOptionsOptional
IResolvable | PortalOptionsConfigurationProperty

A structure that describes the options for the access portal associated with this application.

statusOptional
string

The current status of the application in this instance of IAM Identity Center.

tagsOptional
CfnTag[]

Specifies tags to be attached to the application.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter