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

AWS::Pinpoint::ApplicationSettings

AWS::Pinpoint::ApplicationSettings 资源定义 Amazon Pinpoint 应用程序的默认设置。在 Amazon Pinpoint 中,应用程序(也称为应用项目)是相关设置、客户信息、分段和活动以及其他类型的 Amazon Pinpoint 资源的集合。

语法

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

JSON

{ "Type" : "AWS::Pinpoint::ApplicationSettings", "Properties" : { "ApplicationId" : String, "CampaignHook" : CampaignHook, "CloudWatchMetricsEnabled" : Boolean, "Limits" : Limits, "QuietTime" : QuietTime } }

YAML

Type: AWS::Pinpoint::ApplicationSettings Properties: ApplicationId: String CampaignHook: CampaignHook CloudWatchMetricsEnabled: Boolean Limits: Limits QuietTime: QuietTime

属性

ApplicationId

Amazon Pinpoint 应用程序的唯一标识符。

必需:是

类型:字符串

Update requires: Replacement

CampaignHook

AWS Lambda 函数的设置,默认情况下用作应用程序中活动的代码挂钩。您可以为特定活动覆盖这些设置。

必需:否

类型CampaignHook

Update requires: No interruption

CloudWatchMetricsEnabled

指定是否在 Amazon CloudWatch 中启用与应用程序相关的警报。

必需:否

类型:布尔值

Update requires: No interruption

Limits

应用程序中活动的默认发送限制。您可以为特定活动覆盖这些限制。

必需:否

类型限制

Update requires: No interruption

QuietTime

应用程序中活动和历程的默认安静时间。安静时间是指在满足以下所有条件时,不向终端节点发送消息的特定时间范围:

  • 终端节点的 EndpointDemographic.Timezone 属性已设置为有效值。

  • 终端节点所在时区的当前时间晚于或等于应用程序(或者具有自定义安静时间设置的活动或历程)的 QuietTime.Start 属性指定的时间。

  • 终端节点所在时区的当前时间早于或等于应用程序(或者具有自定义安静时间设置的活动或历程)的 QuietTime.End 属性指定的时间。

如果上述任一条件未满足,则即使已启用安静时间,终端节点也会从活动或历程接收消息。

您可以覆盖特定活动或历程的默认安静时间设置。

必需:否

类型QuietTime

Update requires: No interruption

返回值

Ref

在将此资源的逻辑 ID 传递给内部 Ref 函数时,Ref 返回您要指定设置的 Amazon Pinpoint 应用程序的唯一标识符 (ApplicationId)。

For more information about using the Ref function, see Ref.