AWS v6.73.0 published on Wednesday, Mar 19, 2025 by Pulumi
aws.cognito.getUserPoolClient
Explore with Pulumi AI
Provides a Cognito User Pool Client resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const client = aws.cognito.getUserPoolClient({
    clientId: "38fjsnc484p94kpqsnet7mpld0",
    userPoolId: "us-west-2_aaaaaaaaa",
});
import pulumi
import pulumi_aws as aws
client = aws.cognito.get_user_pool_client(client_id="38fjsnc484p94kpqsnet7mpld0",
    user_pool_id="us-west-2_aaaaaaaaa")
package main
import (
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/cognito"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := cognito.LookupUserPoolClient(ctx, &cognito.LookupUserPoolClientArgs{
			ClientId:   "38fjsnc484p94kpqsnet7mpld0",
			UserPoolId: "us-west-2_aaaaaaaaa",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() => 
{
    var client = Aws.Cognito.GetUserPoolClient.Invoke(new()
    {
        ClientId = "38fjsnc484p94kpqsnet7mpld0",
        UserPoolId = "us-west-2_aaaaaaaaa",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.cognito.CognitoFunctions;
import com.pulumi.aws.cognito.inputs.GetUserPoolClientArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var client = CognitoFunctions.getUserPoolClient(GetUserPoolClientArgs.builder()
            .clientId("38fjsnc484p94kpqsnet7mpld0")
            .userPoolId("us-west-2_aaaaaaaaa")
            .build());
    }
}
variables:
  client:
    fn::invoke:
      function: aws:cognito:getUserPoolClient
      arguments:
        clientId: 38fjsnc484p94kpqsnet7mpld0
        userPoolId: us-west-2_aaaaaaaaa
Using getUserPoolClient
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 getUserPoolClient(args: GetUserPoolClientArgs, opts?: InvokeOptions): Promise<GetUserPoolClientResult>
function getUserPoolClientOutput(args: GetUserPoolClientOutputArgs, opts?: InvokeOptions): Output<GetUserPoolClientResult>def get_user_pool_client(client_id: Optional[str] = None,
                         user_pool_id: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetUserPoolClientResult
def get_user_pool_client_output(client_id: Optional[pulumi.Input[str]] = None,
                         user_pool_id: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetUserPoolClientResult]func LookupUserPoolClient(ctx *Context, args *LookupUserPoolClientArgs, opts ...InvokeOption) (*LookupUserPoolClientResult, error)
func LookupUserPoolClientOutput(ctx *Context, args *LookupUserPoolClientOutputArgs, opts ...InvokeOption) LookupUserPoolClientResultOutput> Note: This function is named LookupUserPoolClient in the Go SDK.
public static class GetUserPoolClient 
{
    public static Task<GetUserPoolClientResult> InvokeAsync(GetUserPoolClientArgs args, InvokeOptions? opts = null)
    public static Output<GetUserPoolClientResult> Invoke(GetUserPoolClientInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUserPoolClientResult> getUserPoolClient(GetUserPoolClientArgs args, InvokeOptions options)
public static Output<GetUserPoolClientResult> getUserPoolClient(GetUserPoolClientArgs args, InvokeOptions options)
fn::invoke:
  function: aws:cognito/getUserPoolClient:getUserPoolClient
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ClientId string
- Client Id of the user pool.
- UserPool stringId 
- User pool the client belongs to.
- ClientId string
- Client Id of the user pool.
- UserPool stringId 
- User pool the client belongs to.
- clientId String
- Client Id of the user pool.
- userPool StringId 
- User pool the client belongs to.
- clientId string
- Client Id of the user pool.
- userPool stringId 
- User pool the client belongs to.
- client_id str
- Client Id of the user pool.
- user_pool_ strid 
- User pool the client belongs to.
- clientId String
- Client Id of the user pool.
- userPool StringId 
- User pool the client belongs to.
getUserPoolClient Result
The following output properties are available:
- AccessToken intValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the access token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- AllowedOauth List<string>Flows 
- (Optional) List of allowed OAuth flows (code, implicit, client_credentials).
- AllowedOauth boolFlows User Pool Client 
- (Optional) Whether the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
- AllowedOauth List<string>Scopes 
- (Optional) List of allowed OAuth scopes (phone, email, openid, profile, and aws.cognito.signin.user.admin).
- AnalyticsConfigurations List<GetUser Pool Client Analytics Configuration> 
- (Optional) Configuration block for Amazon Pinpoint analytics for collecting metrics for this user pool. Detailed below.
- CallbackUrls List<string>
- (Optional) List of allowed callback URLs for the identity providers.
- ClientId string
- ClientSecret string
- Client secret of the user pool client.
- DefaultRedirect stringUri 
- (Optional) Default redirect URI. Must be in the list of callback URLs.
- EnablePropagate boolAdditional User Context Data 
- EnableToken boolRevocation 
- (Optional) Enables or disables token revocation.
- ExplicitAuth List<string>Flows 
- (Optional) List of authentication flows (ADMIN_NO_SRP_AUTH, CUSTOM_AUTH_FLOW_ONLY, USER_PASSWORD_AUTH, ALLOW_ADMIN_USER_PASSWORD_AUTH, ALLOW_CUSTOM_AUTH, ALLOW_USER_PASSWORD_AUTH, ALLOW_USER_SRP_AUTH, ALLOW_REFRESH_TOKEN_AUTH).
- GenerateSecret bool
- (Optional) Should an application secret be generated.
- Id string
- The provider-assigned unique ID for this managed resource.
- IdToken intValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the ID token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- LogoutUrls List<string>
- (Optional) List of allowed logout URLs for the identity providers.
- Name string
- PreventUser stringExistence Errors 
- (Optional) Choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLEDand the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set toLEGACY, those APIs will return aUserNotFoundExceptionexception if the user does not exist in the user pool.
- ReadAttributes List<string>
- (Optional) List of user pool attributes the application client can read from.
- RefreshToken intValidity 
- (Optional) Time limit in days refresh tokens are valid for.
- SupportedIdentity List<string>Providers 
- (Optional) List of provider names for the identity providers that are supported on this client. Uses the provider_nameattribute ofaws.cognito.IdentityProviderresource(s), or the equivalent string(s).
- TokenValidity List<GetUnits User Pool Client Token Validity Unit> 
- (Optional) Configuration block for units in which the validity times are represented in. Detailed below.
- UserPool stringId 
- WriteAttributes List<string>
- (Optional) List of user pool attributes the application client can write to.
- AccessToken intValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the access token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- AllowedOauth []stringFlows 
- (Optional) List of allowed OAuth flows (code, implicit, client_credentials).
- AllowedOauth boolFlows User Pool Client 
- (Optional) Whether the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
- AllowedOauth []stringScopes 
- (Optional) List of allowed OAuth scopes (phone, email, openid, profile, and aws.cognito.signin.user.admin).
- AnalyticsConfigurations []GetUser Pool Client Analytics Configuration 
- (Optional) Configuration block for Amazon Pinpoint analytics for collecting metrics for this user pool. Detailed below.
- CallbackUrls []string
- (Optional) List of allowed callback URLs for the identity providers.
- ClientId string
- ClientSecret string
- Client secret of the user pool client.
- DefaultRedirect stringUri 
- (Optional) Default redirect URI. Must be in the list of callback URLs.
- EnablePropagate boolAdditional User Context Data 
- EnableToken boolRevocation 
- (Optional) Enables or disables token revocation.
- ExplicitAuth []stringFlows 
- (Optional) List of authentication flows (ADMIN_NO_SRP_AUTH, CUSTOM_AUTH_FLOW_ONLY, USER_PASSWORD_AUTH, ALLOW_ADMIN_USER_PASSWORD_AUTH, ALLOW_CUSTOM_AUTH, ALLOW_USER_PASSWORD_AUTH, ALLOW_USER_SRP_AUTH, ALLOW_REFRESH_TOKEN_AUTH).
- GenerateSecret bool
- (Optional) Should an application secret be generated.
- Id string
- The provider-assigned unique ID for this managed resource.
- IdToken intValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the ID token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- LogoutUrls []string
- (Optional) List of allowed logout URLs for the identity providers.
- Name string
- PreventUser stringExistence Errors 
- (Optional) Choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLEDand the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set toLEGACY, those APIs will return aUserNotFoundExceptionexception if the user does not exist in the user pool.
- ReadAttributes []string
- (Optional) List of user pool attributes the application client can read from.
- RefreshToken intValidity 
- (Optional) Time limit in days refresh tokens are valid for.
- SupportedIdentity []stringProviders 
- (Optional) List of provider names for the identity providers that are supported on this client. Uses the provider_nameattribute ofaws.cognito.IdentityProviderresource(s), or the equivalent string(s).
- TokenValidity []GetUnits User Pool Client Token Validity Unit 
- (Optional) Configuration block for units in which the validity times are represented in. Detailed below.
- UserPool stringId 
- WriteAttributes []string
- (Optional) List of user pool attributes the application client can write to.
- accessToken IntegerValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the access token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- allowedOauth List<String>Flows 
- (Optional) List of allowed OAuth flows (code, implicit, client_credentials).
- allowedOauth BooleanFlows User Pool Client 
- (Optional) Whether the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
- allowedOauth List<String>Scopes 
- (Optional) List of allowed OAuth scopes (phone, email, openid, profile, and aws.cognito.signin.user.admin).
- analyticsConfigurations List<GetUser Pool Client Analytics Configuration> 
- (Optional) Configuration block for Amazon Pinpoint analytics for collecting metrics for this user pool. Detailed below.
- callbackUrls List<String>
- (Optional) List of allowed callback URLs for the identity providers.
- clientId String
- clientSecret String
- Client secret of the user pool client.
- defaultRedirect StringUri 
- (Optional) Default redirect URI. Must be in the list of callback URLs.
- enablePropagate BooleanAdditional User Context Data 
- enableToken BooleanRevocation 
- (Optional) Enables or disables token revocation.
- explicitAuth List<String>Flows 
- (Optional) List of authentication flows (ADMIN_NO_SRP_AUTH, CUSTOM_AUTH_FLOW_ONLY, USER_PASSWORD_AUTH, ALLOW_ADMIN_USER_PASSWORD_AUTH, ALLOW_CUSTOM_AUTH, ALLOW_USER_PASSWORD_AUTH, ALLOW_USER_SRP_AUTH, ALLOW_REFRESH_TOKEN_AUTH).
- generateSecret Boolean
- (Optional) Should an application secret be generated.
- id String
- The provider-assigned unique ID for this managed resource.
- idToken IntegerValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the ID token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- logoutUrls List<String>
- (Optional) List of allowed logout URLs for the identity providers.
- name String
- preventUser StringExistence Errors 
- (Optional) Choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLEDand the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set toLEGACY, those APIs will return aUserNotFoundExceptionexception if the user does not exist in the user pool.
- readAttributes List<String>
- (Optional) List of user pool attributes the application client can read from.
- refreshToken IntegerValidity 
- (Optional) Time limit in days refresh tokens are valid for.
- supportedIdentity List<String>Providers 
- (Optional) List of provider names for the identity providers that are supported on this client. Uses the provider_nameattribute ofaws.cognito.IdentityProviderresource(s), or the equivalent string(s).
- tokenValidity List<GetUnits User Pool Client Token Validity Unit> 
- (Optional) Configuration block for units in which the validity times are represented in. Detailed below.
- userPool StringId 
- writeAttributes List<String>
- (Optional) List of user pool attributes the application client can write to.
- accessToken numberValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the access token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- allowedOauth string[]Flows 
- (Optional) List of allowed OAuth flows (code, implicit, client_credentials).
- allowedOauth booleanFlows User Pool Client 
- (Optional) Whether the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
- allowedOauth string[]Scopes 
- (Optional) List of allowed OAuth scopes (phone, email, openid, profile, and aws.cognito.signin.user.admin).
- analyticsConfigurations GetUser Pool Client Analytics Configuration[] 
- (Optional) Configuration block for Amazon Pinpoint analytics for collecting metrics for this user pool. Detailed below.
- callbackUrls string[]
- (Optional) List of allowed callback URLs for the identity providers.
- clientId string
- clientSecret string
- Client secret of the user pool client.
- defaultRedirect stringUri 
- (Optional) Default redirect URI. Must be in the list of callback URLs.
- enablePropagate booleanAdditional User Context Data 
- enableToken booleanRevocation 
- (Optional) Enables or disables token revocation.
- explicitAuth string[]Flows 
- (Optional) List of authentication flows (ADMIN_NO_SRP_AUTH, CUSTOM_AUTH_FLOW_ONLY, USER_PASSWORD_AUTH, ALLOW_ADMIN_USER_PASSWORD_AUTH, ALLOW_CUSTOM_AUTH, ALLOW_USER_PASSWORD_AUTH, ALLOW_USER_SRP_AUTH, ALLOW_REFRESH_TOKEN_AUTH).
- generateSecret boolean
- (Optional) Should an application secret be generated.
- id string
- The provider-assigned unique ID for this managed resource.
- idToken numberValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the ID token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- logoutUrls string[]
- (Optional) List of allowed logout URLs for the identity providers.
- name string
- preventUser stringExistence Errors 
- (Optional) Choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLEDand the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set toLEGACY, those APIs will return aUserNotFoundExceptionexception if the user does not exist in the user pool.
- readAttributes string[]
- (Optional) List of user pool attributes the application client can read from.
- refreshToken numberValidity 
- (Optional) Time limit in days refresh tokens are valid for.
- supportedIdentity string[]Providers 
- (Optional) List of provider names for the identity providers that are supported on this client. Uses the provider_nameattribute ofaws.cognito.IdentityProviderresource(s), or the equivalent string(s).
- tokenValidity GetUnits User Pool Client Token Validity Unit[] 
- (Optional) Configuration block for units in which the validity times are represented in. Detailed below.
- userPool stringId 
- writeAttributes string[]
- (Optional) List of user pool attributes the application client can write to.
- access_token_ intvalidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the access token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- allowed_oauth_ Sequence[str]flows 
- (Optional) List of allowed OAuth flows (code, implicit, client_credentials).
- allowed_oauth_ boolflows_ user_ pool_ client 
- (Optional) Whether the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
- allowed_oauth_ Sequence[str]scopes 
- (Optional) List of allowed OAuth scopes (phone, email, openid, profile, and aws.cognito.signin.user.admin).
- analytics_configurations Sequence[GetUser Pool Client Analytics Configuration] 
- (Optional) Configuration block for Amazon Pinpoint analytics for collecting metrics for this user pool. Detailed below.
- callback_urls Sequence[str]
- (Optional) List of allowed callback URLs for the identity providers.
- client_id str
- client_secret str
- Client secret of the user pool client.
- default_redirect_ struri 
- (Optional) Default redirect URI. Must be in the list of callback URLs.
- enable_propagate_ booladditional_ user_ context_ data 
- enable_token_ boolrevocation 
- (Optional) Enables or disables token revocation.
- explicit_auth_ Sequence[str]flows 
- (Optional) List of authentication flows (ADMIN_NO_SRP_AUTH, CUSTOM_AUTH_FLOW_ONLY, USER_PASSWORD_AUTH, ALLOW_ADMIN_USER_PASSWORD_AUTH, ALLOW_CUSTOM_AUTH, ALLOW_USER_PASSWORD_AUTH, ALLOW_USER_SRP_AUTH, ALLOW_REFRESH_TOKEN_AUTH).
- generate_secret bool
- (Optional) Should an application secret be generated.
- id str
- The provider-assigned unique ID for this managed resource.
- id_token_ intvalidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the ID token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- logout_urls Sequence[str]
- (Optional) List of allowed logout URLs for the identity providers.
- name str
- prevent_user_ strexistence_ errors 
- (Optional) Choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLEDand the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set toLEGACY, those APIs will return aUserNotFoundExceptionexception if the user does not exist in the user pool.
- read_attributes Sequence[str]
- (Optional) List of user pool attributes the application client can read from.
- refresh_token_ intvalidity 
- (Optional) Time limit in days refresh tokens are valid for.
- supported_identity_ Sequence[str]providers 
- (Optional) List of provider names for the identity providers that are supported on this client. Uses the provider_nameattribute ofaws.cognito.IdentityProviderresource(s), or the equivalent string(s).
- token_validity_ Sequence[Getunits User Pool Client Token Validity Unit] 
- (Optional) Configuration block for units in which the validity times are represented in. Detailed below.
- user_pool_ strid 
- write_attributes Sequence[str]
- (Optional) List of user pool attributes the application client can write to.
- accessToken NumberValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the access token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- allowedOauth List<String>Flows 
- (Optional) List of allowed OAuth flows (code, implicit, client_credentials).
- allowedOauth BooleanFlows User Pool Client 
- (Optional) Whether the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
- allowedOauth List<String>Scopes 
- (Optional) List of allowed OAuth scopes (phone, email, openid, profile, and aws.cognito.signin.user.admin).
- analyticsConfigurations List<Property Map>
- (Optional) Configuration block for Amazon Pinpoint analytics for collecting metrics for this user pool. Detailed below.
- callbackUrls List<String>
- (Optional) List of allowed callback URLs for the identity providers.
- clientId String
- clientSecret String
- Client secret of the user pool client.
- defaultRedirect StringUri 
- (Optional) Default redirect URI. Must be in the list of callback URLs.
- enablePropagate BooleanAdditional User Context Data 
- enableToken BooleanRevocation 
- (Optional) Enables or disables token revocation.
- explicitAuth List<String>Flows 
- (Optional) List of authentication flows (ADMIN_NO_SRP_AUTH, CUSTOM_AUTH_FLOW_ONLY, USER_PASSWORD_AUTH, ALLOW_ADMIN_USER_PASSWORD_AUTH, ALLOW_CUSTOM_AUTH, ALLOW_USER_PASSWORD_AUTH, ALLOW_USER_SRP_AUTH, ALLOW_REFRESH_TOKEN_AUTH).
- generateSecret Boolean
- (Optional) Should an application secret be generated.
- id String
- The provider-assigned unique ID for this managed resource.
- idToken NumberValidity 
- (Optional) Time limit, between 5 minutes and 1 day, after which the ID token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units.
- logoutUrls List<String>
- (Optional) List of allowed logout URLs for the identity providers.
- name String
- preventUser StringExistence Errors 
- (Optional) Choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLEDand the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set toLEGACY, those APIs will return aUserNotFoundExceptionexception if the user does not exist in the user pool.
- readAttributes List<String>
- (Optional) List of user pool attributes the application client can read from.
- refreshToken NumberValidity 
- (Optional) Time limit in days refresh tokens are valid for.
- supportedIdentity List<String>Providers 
- (Optional) List of provider names for the identity providers that are supported on this client. Uses the provider_nameattribute ofaws.cognito.IdentityProviderresource(s), or the equivalent string(s).
- tokenValidity List<Property Map>Units 
- (Optional) Configuration block for units in which the validity times are represented in. Detailed below.
- userPool StringId 
- writeAttributes List<String>
- (Optional) List of user pool attributes the application client can write to.
Supporting Types
GetUserPoolClientAnalyticsConfiguration     
- ApplicationArn string
- (Optional) Application ARN for an Amazon Pinpoint application. Conflicts with external_idandrole_arn.
- ApplicationId string
- (Optional) Application ID for an Amazon Pinpoint application.
- ExternalId string
- (Optional) ID for the Analytics Configuration. Conflicts with application_arn.
- RoleArn string
- (Optional) ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. Conflicts with application_arn.
- bool
- (Optional) If set to true, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.
- ApplicationArn string
- (Optional) Application ARN for an Amazon Pinpoint application. Conflicts with external_idandrole_arn.
- ApplicationId string
- (Optional) Application ID for an Amazon Pinpoint application.
- ExternalId string
- (Optional) ID for the Analytics Configuration. Conflicts with application_arn.
- RoleArn string
- (Optional) ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. Conflicts with application_arn.
- bool
- (Optional) If set to true, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.
- applicationArn String
- (Optional) Application ARN for an Amazon Pinpoint application. Conflicts with external_idandrole_arn.
- applicationId String
- (Optional) Application ID for an Amazon Pinpoint application.
- externalId String
- (Optional) ID for the Analytics Configuration. Conflicts with application_arn.
- roleArn String
- (Optional) ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. Conflicts with application_arn.
- Boolean
- (Optional) If set to true, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.
- applicationArn string
- (Optional) Application ARN for an Amazon Pinpoint application. Conflicts with external_idandrole_arn.
- applicationId string
- (Optional) Application ID for an Amazon Pinpoint application.
- externalId string
- (Optional) ID for the Analytics Configuration. Conflicts with application_arn.
- roleArn string
- (Optional) ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. Conflicts with application_arn.
- boolean
- (Optional) If set to true, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.
- application_arn str
- (Optional) Application ARN for an Amazon Pinpoint application. Conflicts with external_idandrole_arn.
- application_id str
- (Optional) Application ID for an Amazon Pinpoint application.
- external_id str
- (Optional) ID for the Analytics Configuration. Conflicts with application_arn.
- role_arn str
- (Optional) ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. Conflicts with application_arn.
- bool
- (Optional) If set to true, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.
- applicationArn String
- (Optional) Application ARN for an Amazon Pinpoint application. Conflicts with external_idandrole_arn.
- applicationId String
- (Optional) Application ID for an Amazon Pinpoint application.
- externalId String
- (Optional) ID for the Analytics Configuration. Conflicts with application_arn.
- roleArn String
- (Optional) ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. Conflicts with application_arn.
- Boolean
- (Optional) If set to true, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.
GetUserPoolClientTokenValidityUnit      
- AccessToken string
- (Optional) Time unit in for the value in access_token_validity, defaults tohours.
- IdToken string
- (Optional) Time unit in for the value in id_token_validity, defaults tohours.
- RefreshToken string
- (Optional) Time unit in for the value in refresh_token_validity, defaults todays.
- AccessToken string
- (Optional) Time unit in for the value in access_token_validity, defaults tohours.
- IdToken string
- (Optional) Time unit in for the value in id_token_validity, defaults tohours.
- RefreshToken string
- (Optional) Time unit in for the value in refresh_token_validity, defaults todays.
- accessToken String
- (Optional) Time unit in for the value in access_token_validity, defaults tohours.
- idToken String
- (Optional) Time unit in for the value in id_token_validity, defaults tohours.
- refreshToken String
- (Optional) Time unit in for the value in refresh_token_validity, defaults todays.
- accessToken string
- (Optional) Time unit in for the value in access_token_validity, defaults tohours.
- idToken string
- (Optional) Time unit in for the value in id_token_validity, defaults tohours.
- refreshToken string
- (Optional) Time unit in for the value in refresh_token_validity, defaults todays.
- access_token str
- (Optional) Time unit in for the value in access_token_validity, defaults tohours.
- id_token str
- (Optional) Time unit in for the value in id_token_validity, defaults tohours.
- refresh_token str
- (Optional) Time unit in for the value in refresh_token_validity, defaults todays.
- accessToken String
- (Optional) Time unit in for the value in access_token_validity, defaults tohours.
- idToken String
- (Optional) Time unit in for the value in id_token_validity, defaults tohours.
- refreshToken String
- (Optional) Time unit in for the value in refresh_token_validity, defaults todays.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the awsTerraform Provider.