Cognito Identity Pools

This table represents the Cognito Identity Pools resource from Amazon Web Services.

aws.cognito_identity_pool

Fields

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
allow_classic_flowcoreboolEnables or disables the Basic (Classic) authentication flow. For more information, see <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/authentication-flow.html">Identity Pools (Federated Identities) Authentication Flow</a> in the <i>Amazon Cognito Developer Guide</i>.
allow_unauthenticated_identitiescoreboolTRUE if the identity pool supports unauthenticated logins.
cognito_identity_providerscorejsonA list representing an Amazon Cognito user pool and its client ID.
developer_provider_namecorestringThe "domain" by which Cognito will refer to your users.
identity_pool_arncorestring
identity_pool_idcorestringAn identity pool ID in the format REGION:GUID.
identity_pool_namecorestringA string that you provide.
identity_pool_tagscorehstoreThe tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.
open_id_connect_provider_arnscorearray<string>The ARNs of the OpenID Connect providers.
role_mappingscorestringHow users for a specific identity provider are to mapped to roles. This is a String-to-<a>RoleMapping</a> object map. The string identifies the identity provider, for example, "graph.facebook.com" or "cognito-idp.us-east-1.amazonaws.com/us-east-1_abcdefghi:app_client_id".
rolescorehstoreThe map of roles associated with this pool. Currently only authenticated and unauthenticated roles are supported.
saml_provider_arnscorearray<string>An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.
supported_login_providerscorehstoreOptional key:value pairs mapping provider names to provider app IDs.
tagscorehstore