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

AWS::Cognito::IdentityPoolRoleAttachment

AWS::Cognito::IdentityPoolRoleAttachment 资源管理 Amazon Cognito 身份池的角色配置。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : "AWS::Cognito::IdentityPoolRoleAttachment", "Properties" : { "IdentityPoolId" : String, "RoleMappings" : String to RoleMapping object map, "Roles" : { 字符串字符串, ... } } }

YAML

Type: "AWS::Cognito::IdentityPoolRoleAttachment" Properties: IdentityPoolId: String RoleMappings: String to RoleMapping object map Roles: String:String

属性

IdentityPoolId

REGION:GUID 格式的身份池 ID。

Required: Yes

Type: String

更新要求替换

RoleMappings

将特定身份提供商的用户映射到角色的方式。这是一个字符串到 RoleMapping 对象的映射。该字符串用于标识身份提供商,例如“graph.facebook.com”或“cognito-idp-east-1.amazonaws.com/us-east-1_abcdefghi:app_client_id”

Required: No

类型:字符串到 Amazon Cognito IdentityPoolRoleAttachment RoleMapping 对象的映射。

更新要求无需中断

Roles

与该池关联的角色的映射。对于给定角色,键为“authenticated”或“unauthenticated”,值为角色 ARN。

Required: No

类型:字符串到字符串映射

更新要求无需中断

返回值

Ref

如果向 Ref 内部函数提供此资源的逻辑 ID,Ref 会返回生成的 ID,例如 IdentityPoolRoleAttachment-EXAMPLEwnOR3n

有关使用 Ref 功能的更多信息,请参阅参考

本页内容: