import { _UnmarshalledCognitoIdentityProvider } from './_CognitoIdentityProvider'; import * as __aws_sdk_types from '@aws-js-sdk-v3-prerelease/types'; /** *
An object representing an Amazon Cognito identity pool.
*/ export interface DescribeIdentityPoolOutput { /** *An identity pool ID in the format REGION:GUID.
*/ IdentityPoolId: string; /** *A string that you provide.
*/ IdentityPoolName: string; /** *TRUE if the identity pool supports unauthenticated logins.
*/ AllowUnauthenticatedIdentities: boolean; /** *Optional key:value pairs mapping provider names to provider app IDs.
*/ SupportedLoginProviders?: { [key: string]: string; }; /** *The "domain" by which Cognito will refer to your users.
*/ DeveloperProviderName?: string; /** *A list of OpendID Connect provider ARNs.
*/ OpenIdConnectProviderARNs?: ArrayA list representing an Amazon Cognito Identity User Pool and its client ID.
*/ CognitoIdentityProviders?: Array<_UnmarshalledCognitoIdentityProvider>; /** *An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.
*/ SamlProviderARNs?: Array