1. Packages
  2. AWS Native
  3. API Docs
  4. cognito
  5. getIdentityPool

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi

aws-native.cognito.getIdentityPool

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi

    Resource Type definition for AWS::Cognito::IdentityPool

    Using getIdentityPool

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getIdentityPool(args: GetIdentityPoolArgs, opts?: InvokeOptions): Promise<GetIdentityPoolResult>
    function getIdentityPoolOutput(args: GetIdentityPoolOutputArgs, opts?: InvokeOptions): Output<GetIdentityPoolResult>
    def get_identity_pool(id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetIdentityPoolResult
    def get_identity_pool_output(id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetIdentityPoolResult]
    func LookupIdentityPool(ctx *Context, args *LookupIdentityPoolArgs, opts ...InvokeOption) (*LookupIdentityPoolResult, error)
    func LookupIdentityPoolOutput(ctx *Context, args *LookupIdentityPoolOutputArgs, opts ...InvokeOption) LookupIdentityPoolResultOutput

    > Note: This function is named LookupIdentityPool in the Go SDK.

    public static class GetIdentityPool 
    {
        public static Task<GetIdentityPoolResult> InvokeAsync(GetIdentityPoolArgs args, InvokeOptions? opts = null)
        public static Output<GetIdentityPoolResult> Invoke(GetIdentityPoolInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIdentityPoolResult> getIdentityPool(GetIdentityPoolArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:cognito:getIdentityPool
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id String

    getIdentityPool Result

    The following output properties are available:

    AllowClassicFlow bool
    AllowUnauthenticatedIdentities bool
    CognitoIdentityProviders []IdentityPoolCognitoIdentityProvider
    DeveloperProviderName string
    Id string
    IdentityPoolName string
    Name string
    OpenIdConnectProviderArns []string
    SamlProviderArns []string
    SupportedLoginProviders interface{}
    Search the CloudFormation User Guide for AWS::Cognito::IdentityPool for more information about the expected schema for this property.
    allowClassicFlow Boolean
    allowUnauthenticatedIdentities Boolean
    cognitoIdentityProviders List<IdentityPoolCognitoIdentityProvider>
    developerProviderName String
    id String
    identityPoolName String
    name String
    openIdConnectProviderArns List<String>
    samlProviderArns List<String>
    supportedLoginProviders Object
    Search the CloudFormation User Guide for AWS::Cognito::IdentityPool for more information about the expected schema for this property.
    allowClassicFlow boolean
    allowUnauthenticatedIdentities boolean
    cognitoIdentityProviders IdentityPoolCognitoIdentityProvider[]
    developerProviderName string
    id string
    identityPoolName string
    name string
    openIdConnectProviderArns string[]
    samlProviderArns string[]
    supportedLoginProviders any
    Search the CloudFormation User Guide for AWS::Cognito::IdentityPool for more information about the expected schema for this property.
    allowClassicFlow Boolean
    allowUnauthenticatedIdentities Boolean
    cognitoIdentityProviders List<Property Map>
    developerProviderName String
    id String
    identityPoolName String
    name String
    openIdConnectProviderArns List<String>
    samlProviderArns List<String>
    supportedLoginProviders Any
    Search the CloudFormation User Guide for AWS::Cognito::IdentityPool for more information about the expected schema for this property.

    Supporting Types

    IdentityPoolCognitoIdentityProvider

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi