IdentityPool
import type { IdentityPool } from "https://aws-api.deno.dev/v0.3/services/cognitoidentity.ts?docs=full";
An object representing an Amazon Cognito identity pool.
interface IdentityPool {
AllowClassicFlow?: boolean | null;
AllowUnauthenticatedIdentities: boolean;
CognitoIdentityProviders?: CognitoIdentityProvider[] | null;
DeveloperProviderName?: string | null;
IdentityPoolId: string;
IdentityPoolName: string;
IdentityPoolTags?: {} | null;
[key: string]: string | null | undefined;
OpenIdConnectProviderARNs?: string[] | null;
SamlProviderARNs?: string[] | null;
SupportedLoginProviders?: {} | null;
}[key: string]: string | null | undefined;
§Properties
§
AllowClassicFlow?: boolean | null
[src]Enables or disables the Basic (Classic) authentication flow. For more information, see Identity Pools (Federated Identities) Authentication Flow in the Amazon Cognito Developer Guide.
§
AllowUnauthenticatedIdentities: boolean
[src]TRUE if the identity pool supports unauthenticated logins.
§
CognitoIdentityProviders?: CognitoIdentityProvider[] | null
[src]A list representing an Amazon Cognito user pool and its client ID.
§
IdentityPoolTags?: {} | null
[src][key: string]: string | null | undefined;
The 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.