AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon Cognito UserPool SchemaAttribute

SchemaAttributeAWS::Cognito::UserPool 资源的一个属性,用于定义 Amazon Cognito 用户池的架构属性。

语法

JSON

Copy
{ "AttributeDataType" : String, "DeveloperOnlyAttribute" : Boolean, "Mutable" : Boolean, "Name" : String, "NumberAttributeConstraints" : NumberAttributeConstraintsType, "StringAttributeConstraints" : StringAttributeConstraintsType, "Required" : Boolean }

YAML

Copy
{ AttributeDataType: String DeveloperOnlyAttribute: Boolean Mutable: Boolean Name: String NumberAttributeConstraints: NumberAttributeConstraints StringAttributeConstraints: StringAttributeConstraints Required: Boolean }

属性

AttributeDataType

属性数据类型。可能是以下值之一:StringNumberDateTimeBoolean

Type: String

Required: No

DeveloperOnlyAttribute

指定属性类型是否为仅开发人员。

Type: Boolean

Required: No

Mutable

指定属性在创建后是否可以更改。True 表示可变,False 表示不可变。

Type: Boolean

Required: No

Name

名称类型的架构属性。

Type: String

Required: No

NumberAttributeConstraints

指定数字类型属性的约束。

Type: Amazon Cognito UserPool NumberAttributeConstraints

Required: No

StringAttributeConstraints

指定字符串类型属性的约束。

Type: Amazon Cognito UserPool StringAttributeConstraints

Required: No

Required

指定某个用户池属性是否为必需属性。如果属性是必需的但用户未提供值,则注册或登录失败。

Type: Boolean

Required: No

本页内容: