class Aws::AppSync::Types::UserPoolConfig

Describes an Amazon Cognito user pool configuration.

@note When making an API call, you may pass UserPoolConfig

data as a hash:

    {
      user_pool_id: "String", # required
      aws_region: "String", # required
      default_action: "ALLOW", # required, accepts ALLOW, DENY
      app_id_client_regex: "String",
    }

@!attribute [rw] user_pool_id

The user pool ID.
@return [String]

@!attribute [rw] aws_region

The Amazon Web Services Region in which the user pool was created.
@return [String]

@!attribute [rw] default_action

The action that you want your GraphQL API to take when a request
that uses Amazon Cognito user pool authentication doesn't match the
Amazon Cognito user pool configuration.
@return [String]

@!attribute [rw] app_id_client_regex

A regular expression for validating the incoming Amazon Cognito user
pool app client ID.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/appsync-2017-07-25/UserPoolConfig AWS API Documentation

Constants

SENSITIVE