UserPoolConfig

class aws_cdk.aws_appsync.UserPoolConfig(*, user_pool, app_id_client_regex=None, default_action=None)

Bases: object

(experimental) Configuration for Cognito user-pools in AppSync.

Parameters
  • user_pool (IUserPool) – (experimental) The Cognito user pool to use as identity source.

  • app_id_client_regex (Optional[str]) – (experimental) the optional app id regex. Default: - None

  • default_action (Optional[UserPoolDefaultAction]) – (experimental) Default auth action. Default: ALLOW

Stability

experimental

Attributes

app_id_client_regex

(experimental) the optional app id regex.

Default
  • None

Stability

experimental

Return type

Optional[str]

default_action

(experimental) Default auth action.

Default

ALLOW

Stability

experimental

Return type

Optional[UserPoolDefaultAction]

user_pool

(experimental) The Cognito user pool to use as identity source.

Stability

experimental

Return type

IUserPool