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.getUserPoolClient
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::UserPoolClient
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:cognito:getUserPoolClient
arguments:
# arguments dictionary
The following arguments are supported:
- Client
Id string - User
Pool stringId
- Client
Id string - User
Pool stringId
- client
Id String - user
Pool StringId
- client
Id string - user
Pool stringId
- client_
id str - user_
pool_ strid
- client
Id String - user
Pool StringId
getUserPoolClient Result
The following output properties are available:
- Access
Token intValidity - Allowed
OAuth List<string>Flows - Allowed
OAuth boolFlows User Pool Client - Allowed
OAuth List<string>Scopes - Analytics
Configuration Pulumi.Aws Native. Cognito. Outputs. User Pool Client Analytics Configuration - Auth
Session intValidity - Callback
Urls List<string> - Client
Id string - Client
Name string - Client
Secret string - Default
Redirect stringUri - Enable
Propagate boolAdditional User Context Data - Enable
Token boolRevocation - Explicit
Auth List<string>Flows - Id
Token intValidity - Logout
Urls List<string> - Name string
- Prevent
User stringExistence Errors - Read
Attributes List<string> - Refresh
Token intValidity - Supported
Identity List<string>Providers - Token
Validity Pulumi.Units Aws Native. Cognito. Outputs. User Pool Client Token Validity Units - Write
Attributes List<string>
- Access
Token intValidity - Allowed
OAuth []stringFlows - Allowed
OAuth boolFlows User Pool Client - Allowed
OAuth []stringScopes - Analytics
Configuration UserPool Client Analytics Configuration - Auth
Session intValidity - Callback
Urls []string - Client
Id string - Client
Name string - Client
Secret string - Default
Redirect stringUri - Enable
Propagate boolAdditional User Context Data - Enable
Token boolRevocation - Explicit
Auth []stringFlows - Id
Token intValidity - Logout
Urls []string - Name string
- Prevent
User stringExistence Errors - Read
Attributes []string - Refresh
Token intValidity - Supported
Identity []stringProviders - Token
Validity UserUnits Pool Client Token Validity Units - Write
Attributes []string
- access
Token IntegerValidity - allowed
OAuth List<String>Flows - allowed
OAuth BooleanFlows User Pool Client - allowed
OAuth List<String>Scopes - analytics
Configuration UserPool Client Analytics Configuration - auth
Session IntegerValidity - callback
Urls List<String> - client
Id String - client
Name String - client
Secret String - default
Redirect StringUri - enable
Propagate BooleanAdditional User Context Data - enable
Token BooleanRevocation - explicit
Auth List<String>Flows - id
Token IntegerValidity - logout
Urls List<String> - name String
- prevent
User StringExistence Errors - read
Attributes List<String> - refresh
Token IntegerValidity - supported
Identity List<String>Providers - token
Validity UserUnits Pool Client Token Validity Units - write
Attributes List<String>
- access
Token numberValidity - allowed
OAuth string[]Flows - allowed
OAuth booleanFlows User Pool Client - allowed
OAuth string[]Scopes - analytics
Configuration UserPool Client Analytics Configuration - auth
Session numberValidity - callback
Urls string[] - client
Id string - client
Name string - client
Secret string - default
Redirect stringUri - enable
Propagate booleanAdditional User Context Data - enable
Token booleanRevocation - explicit
Auth string[]Flows - id
Token numberValidity - logout
Urls string[] - name string
- prevent
User stringExistence Errors - read
Attributes string[] - refresh
Token numberValidity - supported
Identity string[]Providers - token
Validity UserUnits Pool Client Token Validity Units - write
Attributes string[]
- access_
token_ intvalidity - allowed_
o_ Sequence[str]auth_ flows - allowed_
o_ boolauth_ flows_ user_ pool_ client - allowed_
o_ Sequence[str]auth_ scopes - analytics_
configuration UserPool Client Analytics Configuration - auth_
session_ intvalidity - callback_
urls Sequence[str] - client_
id str - client_
name str - client_
secret str - default_
redirect_ struri - enable_
propagate_ booladditional_ user_ context_ data - enable_
token_ boolrevocation - explicit_
auth_ Sequence[str]flows - id_
token_ intvalidity - logout_
urls Sequence[str] - name str
- prevent_
user_ strexistence_ errors - read_
attributes Sequence[str] - refresh_
token_ intvalidity - supported_
identity_ Sequence[str]providers - token_
validity_ Userunits Pool Client Token Validity Units - write_
attributes Sequence[str]
- access
Token NumberValidity - allowed
OAuth List<String>Flows - allowed
OAuth BooleanFlows User Pool Client - allowed
OAuth List<String>Scopes - analytics
Configuration Property Map - auth
Session NumberValidity - callback
Urls List<String> - client
Id String - client
Name String - client
Secret String - default
Redirect StringUri - enable
Propagate BooleanAdditional User Context Data - enable
Token BooleanRevocation - explicit
Auth List<String>Flows - id
Token NumberValidity - logout
Urls List<String> - name String
- prevent
User StringExistence Errors - read
Attributes List<String> - refresh
Token NumberValidity - supported
Identity List<String>Providers - token
Validity Property MapUnits - write
Attributes List<String>
Supporting Types
UserPoolClientAnalyticsConfiguration
- Application
Arn string - Application
Id string - External
Id string - Role
Arn string - bool
- Application
Arn string - Application
Id string - External
Id string - Role
Arn string - bool
- application
Arn String - application
Id String - external
Id String - role
Arn String - Boolean
- application
Arn string - application
Id string - external
Id string - role
Arn string - boolean
- application_
arn str - application_
id str - external_
id str - role_
arn str - bool
- application
Arn String - application
Id String - external
Id String - role
Arn String - Boolean
UserPoolClientTokenValidityUnits
- Access
Token string - Id
Token string - Refresh
Token string
- Access
Token string - Id
Token string - Refresh
Token string
- access
Token String - id
Token String - refresh
Token String
- access
Token string - id
Token string - refresh
Token string
- access_
token str - id_
token str - refresh_
token str
- access
Token String - id
Token String - refresh
Token String
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