AWS::DynamoDB::GlobalTable TimeToLiveSpecification - AWS CloudFormation

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS::DynamoDB::GlobalTable TimeToLiveSpecification

表示用于为指定表启用或禁用 Time to Live (TTL) 的设置。所有副本将具有相同的生存时间配置。

语法

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

JSON

{ "AttributeName" : String, "Enabled" : Boolean }

YAML

AttributeName: String Enabled: Boolean

属性

AttributeName

用于存储表中项目到期时间的属性的名称。

目前,您无法直接更改用于评估生存时间的属性名称。为此,您必须先禁用生存时间,然后使用新属性名称重新启用它。生存时间的更改可能最多需要一个小时才能生效。如果您尝试修改该时间段内的生存时间,您的堆栈操作可能会延迟。

必需:否

类型:字符串

最小值1

最大值255

更新要求没有中断

Enabled

表示要TTL在表格上启用(真)还是禁用(假)。

必需:是

类型:布尔值

更新要求没有中断