AWS::Cognito::UserPoolClient AnalyticsConfiguration - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::Cognito::UserPoolClient AnalyticsConfiguration

用于收集用户池指标的 Amazon Pinpoint 分析配置。

注意

在 Pinpoint 不可用的区域,Cognito 用户池仅支持将事件发送到 us-east-1 中的 Amazon Pinpoint 项目。在 Pinpoint 可用的区域,Cognito 用户池支持将事件发送到同一区域内的 Amazon Pinpoint 项目。

语法

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

JSON

{ "ApplicationId" : String, "ExternalId" : String, "RoleArn" : String, "UserDataShared" : Boolean }

YAML

ApplicationId: String ExternalId: String RoleArn: String UserDataShared: Boolean

属性

ApplicationId

Amazon Pinpoint 应用程序的应用程序 ID。

必需:否

类型:字符串

模式^[0-9a-fA-F]+$

Update requires: No interruption

ExternalId

外部 ID。

必需:否

类型:字符串

最低2

最高1224

模式[\w+=,.@:\/-]*

Update requires: No interruption

RoleArn

IAM 角色的 ARN,该角色授权 Amazon Cognito 将事件发布到 Amazon Pinpoint 分析。

必需:否

类型:字符串

最低20

最高2048

模式arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?

Update requires: No interruption

UserDataShared

如果 UserDataSharedtrue,Amazon Cognito 将在发布到 Amazon Pinpoint 分析的事件中包括用户数据。

必需:否

类型:布尔值

Update requires: No interruption