schema

@JvmName(name = "drvmuvkfwctviqfb")
suspend fun schema(value: Output<List<UserPoolSchemaAttributeArgs>>)
@JvmName(name = "joxgcptoucsdwvet")
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 = "bixukrqsbkrjhnjb")
suspend fun schema(vararg values: Output<UserPoolSchemaAttributeArgs>)


@JvmName(name = "lfgvtdwwapxlbyrs")
suspend fun schema(values: List<Output<UserPoolSchemaAttributeArgs>>)
@JvmName(name = "uioxpuscmkbfnegi")
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 = "bqrchtsfhuswsvxe")
suspend fun schema(argument: List<suspend UserPoolSchemaAttributeArgsBuilder.() -> Unit>)
@JvmName(name = "jtgqudbuehvudute")
suspend fun schema(vararg argument: suspend UserPoolSchemaAttributeArgsBuilder.() -> Unit)
@JvmName(name = "qiiyxffimygrnwqj")
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.