AWS::Cognito::UserPoolIdentityProviderResource Type definition for AWS::Cognito::UserPoolIdentityProvider
6 configurable properties. 4 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
ProviderDetails | object | Required |
ProviderName | string | RequiredCreate-only |
ProviderType | string | RequiredCreate-only |
UserPoolId | string | RequiredCreate-only |
AttributeMapping | object | |
IdpIdentifiers | Array<string> |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Cognito::UserPoolIdentityProvider
Resources:
MyResource:
Type: AWS::Cognito::UserPoolIdentityProvider
Properties:
UserPoolId: "my-userpoolid"
ProviderName: "my-providername"
ProviderType: "my-providertype"
ProviderDetails: "my-providerdetails"Permissions CloudFormation needs in your IAM role to manage this resource.
cognito-idp:CreateIdentityProvidercognito-idp:DescribeIdentityProvidercognito-idp:DescribeIdentityProvidercognito-idp:UpdateIdentityProvidercognito-idp:DescribeIdentityProvidercognito-idp:DeleteIdentityProvidercognito-idp:DescribeIdentityProvidercognito-idp:ListIdentityProvidersEverything you need to know about Cognito on one page. HD quality, print-friendly.
Download Free InfographicUserPoolIdThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
UserPoolIdProviderNameProviderType