schema

@JvmName(name = "jawifqncybersgno")
suspend fun schema(value: Output<List<UserPoolSchemaAttributeArgs>>)
@JvmName(name = "ktoiummtthdtbjmh")
suspend fun schema(value: List<UserPoolSchemaAttributeArgs>?)

Parameters

value

The schema attributes for the new user pool. These attributes can be standard or custom attributes.

During a user pool update, you can add new schema attributes but you cannot modify or delete an existing schema attribute.


@JvmName(name = "lknhrwpvyyjuayjn")
suspend fun schema(vararg values: Output<UserPoolSchemaAttributeArgs>)


@JvmName(name = "hslwalhtktcfiwvl")
suspend fun schema(values: List<Output<UserPoolSchemaAttributeArgs>>)
@JvmName(name = "jgdkurhtrevkgopq")
suspend fun schema(vararg values: UserPoolSchemaAttributeArgs)

Parameters

values

The schema attributes for the new user pool. These attributes can be standard or custom attributes.

During a user pool update, you can add new schema attributes but you cannot modify or delete an existing schema attribute.


@JvmName(name = "xkttebtqgiworfgf")
suspend fun schema(argument: List<suspend UserPoolSchemaAttributeArgsBuilder.() -> Unit>)
@JvmName(name = "xhydjfgqxnuobuxc")
suspend fun schema(vararg argument: suspend UserPoolSchemaAttributeArgsBuilder.() -> Unit)
@JvmName(name = "nwrnxavohmcgujvr")
suspend fun schema(argument: suspend UserPoolSchemaAttributeArgsBuilder.() -> Unit)

Parameters

argument

The schema attributes for the new user pool. These attributes can be standard or custom attributes.

During a user pool update, you can add new schema attributes but you cannot modify or delete an existing schema attribute.