Terraform resource: aws cognito user pool client

From wikieduonline
Jump to navigation Jump to search

aws_cognito_user_pool_client (ref)

Official examples[edit]

Create a basic user pool client[edit]

resource "aws_cognito_user_pool_client" "client" {
 name = "client"

 user_pool_id = aws_cognito_user_pool.pool.id
}

resource "aws_cognito_user_pool" "pool" {
 name = "pool"
}

Create a user pool client with Cognito as the identity provider[edit]

resource "aws_cognito_user_pool_client" "userpool_client" {
 name                                 = "client"
 user_pool_id                         = aws_cognito_user_pool.pool.id
 callback_urls                        = ["https://example.com"]
 allowed_oauth_flows_user_pool_client = true
 allowed_oauth_flows                  = ["code", "implicit"]
 allowed_oauth_scopes                 = ["email", "openid"]
 supported_identity_providers         = ["COGNITO"]
}

resource "aws_cognito_user_pool" "pool" {
 name = "pool"
}

Related[edit]

See also[edit]

Advertising: