This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::Transfer::WebApp IdentityProviderDetails
A structure that describes the values to use for the IAM Identity Center settings when you create or update a web app.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "ApplicationArn" :String, "InstanceArn" :String, "Role" :String}
YAML
ApplicationArn:StringInstanceArn:StringRole:String
Properties
- ApplicationArn
- 
                    The Amazon Resource Name (ARN) for the IAM Identity Center application: this value is set automatically when you create your web app. Required: No Type: String Pattern: ^arn:[\w-]+:sso::\d{12}:application/(sso)?ins-[a-zA-Z0-9-.]{16}/apl-[a-zA-Z0-9]{16}$Minimum: 10Maximum: 1224Update requires: No interruption 
- InstanceArn
- 
                    The Amazon Resource Name (ARN) for the IAM Identity Center used for the web app. Required: No Type: String Pattern: ^arn:[\w-]+:sso:::instance/(sso)?ins-[a-zA-Z0-9-.]{16}$Minimum: 10Maximum: 1224Update requires: Replacement 
- Role
- 
                    The IAM role in IAM Identity Center used for the web app. Required: No Type: String Pattern: ^arn:[a-z-]+:iam::[0-9]{12}:role[:/]\S+$Minimum: 20Maximum: 2048Update requires: No interruption