UserPoolResourceServerArgs

data class UserPoolResourceServerArgs(val identifier: Output<String>? = null, val name: Output<String>? = null, val scopes: Output<List<UserPoolResourceServerResourceServerScopeTypeArgs>>? = null, val userPoolId: Output<String>? = null) : ConvertibleToJava<UserPoolResourceServerArgs>

Resource Type definition for AWS::Cognito::UserPoolResourceServer

Constructors

Link copied to clipboard
constructor(identifier: Output<String>? = null, name: Output<String>? = null, scopes: Output<List<UserPoolResourceServerResourceServerScopeTypeArgs>>? = null, userPoolId: Output<String>? = null)

Properties

Link copied to clipboard
val identifier: Output<String>? = null

A unique resource server identifier for the resource server. This could be an HTTPS endpoint where the resource server is located. For example: https://my-weather-api.example.com .

Link copied to clipboard
val name: Output<String>? = null

A friendly name for the resource server.

Link copied to clipboard

A list of scopes. Each scope is a map with keys ScopeName and ScopeDescription .

Link copied to clipboard
val userPoolId: Output<String>? = null

The user pool ID for the user pool.

Functions

Link copied to clipboard
open override fun toJava(): UserPoolResourceServerArgs