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 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:
- Allow
Classic boolFlow - Allow
Unauthenticated boolIdentities - Cognito
Identity List<Pulumi.Providers Aws Native. Cognito. Outputs. Identity Pool Cognito Identity Provider> - Developer
Provider stringName - Id string
- Identity
Pool stringName - Name string
- Open
Id List<string>Connect Provider Arns - Saml
Provider List<string>Arns - Supported
Login objectProviders - Search the CloudFormation User Guide for
AWS::Cognito::IdentityPool
for more information about the expected schema for this property.
- Allow
Classic boolFlow - Allow
Unauthenticated boolIdentities - Cognito
Identity []IdentityProviders Pool Cognito Identity Provider - Developer
Provider stringName - Id string
- Identity
Pool stringName - Name string
- Open
Id []stringConnect Provider Arns - Saml
Provider []stringArns - Supported
Login interface{}Providers - Search the CloudFormation User Guide for
AWS::Cognito::IdentityPool
for more information about the expected schema for this property.
- allow
Classic BooleanFlow - allow
Unauthenticated BooleanIdentities - cognito
Identity List<IdentityProviders Pool Cognito Identity Provider> - developer
Provider StringName - id String
- identity
Pool StringName - name String
- open
Id List<String>Connect Provider Arns - saml
Provider List<String>Arns - supported
Login ObjectProviders - Search the CloudFormation User Guide for
AWS::Cognito::IdentityPool
for more information about the expected schema for this property.
- allow
Classic booleanFlow - allow
Unauthenticated booleanIdentities - cognito
Identity IdentityProviders Pool Cognito Identity Provider[] - developer
Provider stringName - id string
- identity
Pool stringName - name string
- open
Id string[]Connect Provider Arns - saml
Provider string[]Arns - supported
Login anyProviders - Search the CloudFormation User Guide for
AWS::Cognito::IdentityPool
for more information about the expected schema for this property.
- allow_
classic_ boolflow - allow_
unauthenticated_ boolidentities - cognito_
identity_ Sequence[Identityproviders Pool Cognito Identity Provider] - developer_
provider_ strname - id str
- identity_
pool_ strname - name str
- open_
id_ Sequence[str]connect_ provider_ arns - saml_
provider_ Sequence[str]arns - supported_
login_ Anyproviders - Search the CloudFormation User Guide for
AWS::Cognito::IdentityPool
for more information about the expected schema for this property.
- allow
Classic BooleanFlow - allow
Unauthenticated BooleanIdentities - cognito
Identity List<Property Map>Providers - developer
Provider StringName - id String
- identity
Pool StringName - name String
- open
Id List<String>Connect Provider Arns - saml
Provider List<String>Arns - supported
Login AnyProviders - Search the CloudFormation User Guide for
AWS::Cognito::IdentityPool
for more information about the expected schema for this property.
Supporting Types
IdentityPoolCognitoIdentityProvider
- Client
Id string - Provider
Name string - Server
Side boolToken Check
- Client
Id string - Provider
Name string - Server
Side boolToken Check
- client
Id String - provider
Name String - server
Side BooleanToken Check
- client
Id string - provider
Name string - server
Side booleanToken Check
- client_
id str - provider_
name str - server_
side_ booltoken_ check
- client
Id String - provider
Name String - server
Side BooleanToken Check
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi