AWS::DynamoDB::GlobalTable ReplicaSpecification - AWS CloudFormation

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS::DynamoDB::GlobalTable ReplicaSpecification

定義全域資料表單一複本的特定設定。

語法

若要在 AWS CloudFormation 範本中宣告此實體,請使用下列語法:

屬性

ContributorInsightsSpecification

用於啟用或停用指定複本之 CloudWatch Contributor Insights 的設定。未指定時,預設為複本停用參與者洞察。

必要:否

類型ContributorInsightsSpecification

更新要求不中斷

DeletionProtectionEnabled

判斷複本是否受到保護,不會遭到刪除。啟用時,任何使用者或程序都無法刪除資料表。根據預設,停用此設定。如需詳細資訊,請參閱《Amazon DynamoDBDeveloper 指南》中的使用刪除保護

必要:否

類型:布林值

更新要求不中斷

GlobalSecondaryIndexes

定義此複本全域次要索引的其他設定。

必要:否

類型ReplicaGlobalSecondaryIndexSpecification 陣列

更新要求不中斷

KinesisStreamSpecification

定義指定複本的 Kinesis Data Streams 組態。

必要:否

類型KinesisStreamSpecification

更新要求不中斷

PointInTimeRecoverySpecification

用於啟用時間點復原恢復的設定。未指定時,預設為複本停用時間點復原。

必要:否

類型PointInTimeRecoverySpecification

更新要求不中斷

ReadOnDemandThroughputSettings

設定複本資料表的讀取請求設定。

必要:否

類型ReadOnDemandThroughputSettings

更新要求不中斷

ReadProvisionedThroughputSettings

定義複本資料表的讀取容量設定。

必要:否

類型ReadProvisionedThroughputSettings

更新要求不中斷

Region

此複本存在的區域。

必要:是

類型:字串

更新要求不中斷

ReplicaStreamSpecification

代表全域資料表複本的 DynamoDB 串流組態。

必要:否

類型ReplicaStreamSpecification

更新要求不中斷

ResourcePolicy

以資源為基礎的政策文件,其中包含新增至 DynamoDB 全域資料表指定複本的許可。以資源為基礎的政策可讓您透過指定誰可以存取每個資源,以及允許他們對每個資源執行的動作,來定義存取許可。

在 CloudFormation 範本中,您可以提供 JSON 或 YAML 格式的政策,因為 會將 YAML CloudFormation 轉換為 JSON,然後再將其提交至 DynamoDB。如需資源型政策的詳細資訊,請參閱針對 和 資源型政策範例使用 DynamoDB資源型政策

必要:否

類型ResourcePolicy

更新要求不中斷

SSESpecification

您可為複本指定客戶受管金鑰。使用客戶受管金鑰進行伺服器端加密時,此屬性必須在所有複本中都具有值。

必要:否

類型ReplicaSSESpecification

更新要求不中斷

TableClass

指定資料表的資料表類別。有效值為 STANDARDSTANDARD_INFREQUENT_ACCESS

必要:否

類型:字串

允許值STANDARD | STANDARD_INFREQUENT_ACCESS

更新要求不中斷

Tags

要套用到此複本的鍵值對陣列。

如需詳細資訊,請參閱標籤

必要:否

類型標籤陣列

更新要求不中斷