Cognito Identity Provider
External federated IdP (Google, Facebook, OIDC, SAML) attached to a user pool.
Configuration
Section titled “Configuration”| Setting | Type | Required | Default |
|---|---|---|---|
| Provider name | Text | Yes | — |
| Provider type Options: SAML, OIDC, Google, Facebook, Login with Amazon, Sign in with Apple | Choice | Yes | OIDC |
| OAuth client_id | Text | — | — |
| OAuth client_secret | Text | — | — |
| Authorize scopes | Text | — | — |
| OIDC issuer URL | Text | — | — |
| SAML metadata URL | Text | — | — |
| SAML metadata XML | Text | — | — |
| Attribute mapping (JSON) | Text | — | — |
| IdP identifiers | List | — | — |
| Tags | Key–value | — | — |
Connections
Section titled “Connections”| Socket | Direction | Accepts | Terraform arg |
|---|---|---|---|
| User pool | Input | aws.cognito-user-pool | user_pool_id |