기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS::DynamoDB::GlobalTable ReplicaSpecification
글로벌 테이블의 단일 복제본에 특정한 설정을 정의합니다.
구문
AWS CloudFormation 템플릿에서 이 엔티티를 선언하려면 다음 구문을 사용합니다.
JSON
{ "ContributorInsightsSpecification" :
ContributorInsightsSpecification
, "DeletionProtectionEnabled" :Boolean
, "GlobalSecondaryIndexes" :[ ReplicaGlobalSecondaryIndexSpecification, ... ]
, "KinesisStreamSpecification" :KinesisStreamSpecification
, "PointInTimeRecoverySpecification" :PointInTimeRecoverySpecification
, "ReadOnDemandThroughputSettings" :ReadOnDemandThroughputSettings
, "ReadProvisionedThroughputSettings" :ReadProvisionedThroughputSettings
, "Region" :String
, "ReplicaStreamSpecification" :ReplicaStreamSpecification
, "ResourcePolicy" :ResourcePolicy
, "SSESpecification" :ReplicaSSESpecification
, "TableClass" :String
, "Tags" :[ Tag, ... ]
}
YAML
ContributorInsightsSpecification:
ContributorInsightsSpecification
DeletionProtectionEnabled:Boolean
GlobalSecondaryIndexes:- ReplicaGlobalSecondaryIndexSpecification
KinesisStreamSpecification:KinesisStreamSpecification
PointInTimeRecoverySpecification:PointInTimeRecoverySpecification
ReadOnDemandThroughputSettings:ReadOnDemandThroughputSettings
ReadProvisionedThroughputSettings:ReadProvisionedThroughputSettings
Region:String
ReplicaStreamSpecification:ReplicaStreamSpecification
ResourcePolicy:ResourcePolicy
SSESpecification:ReplicaSSESpecification
TableClass:String
Tags:- Tag
속성
ContributorInsightsSpecification
-
지정된 복제본에 대해 CloudWatch Contributor Insights를 활성화하거나 비활성화하는 데 사용되는 설정입니다. 지정하지 않으면 복제본에 대해 기여자 인사이트가 기본적으로 비활성화됩니다.
필수 항목 여부: 아니요
업데이트 필요 조건: 무중단
DeletionProtectionEnabled
-
복제본이 삭제되지 않도록 보호되는지 여부를 결정합니다. 활성화되면 사용자나 프로세스가 테이블을 삭제할 수 없습니다. 이 설정은 기본적으로 비활성화되어 있습니다. 자세한 내용은 Amazon DynamoDB 개발자 안내서의 삭제 보호 사용을 참조하십시오.
필수 항목 여부: 아니요
유형: 부울
업데이트 필요 조건: 무중단
GlobalSecondaryIndexes
-
이 복제본의 글로벌 보조 인덱스에 대한 추가 설정을 정의합니다.
필수 항목 여부: 아니요
유형: 사양 배열 ReplicaGlobal SecondaryIndex
업데이트 필요 조건: 무중단
KinesisStreamSpecification
-
지정된 복제본의 Kinesis Data Streams 구성을 정의합니다.
필수 항목 여부: 아니요
업데이트 필요 조건: 무중단
PointInTimeRecoverySpecification
-
특정 시점으로 복구를 활성화하는 데 사용되는 설정입니다. 지정하지 않으면 복제본에 대해 특정 시점으로 복구가 기본적으로 비활성화됩니다.
필수 항목 여부: 아니요
업데이트 필요 조건: 무중단
ReadOnDemandThroughputSettings
-
복제 테이블의 읽기 요청 설정을 설정합니다.
필수 항목 여부: 아니요
유형: 설정 ReadOn DemandThroughput
업데이트 필요 조건: 무중단
ReadProvisionedThroughputSettings
-
복제본 테이블에 대한 읽기 용량 설정을 정의합니다.
필수 항목 여부: 아니요
유형: ReadProvisionedThroughputSettings
업데이트 필요 조건: 무중단
Region
-
이 복제본이 존재하는 리전입니다.
필수 항목 여부: 예
타입: 문자열
업데이트 필요 조건: 무중단
ReplicaStreamSpecification
-
글로벌 테이블 복제본의 DynamoDB Streams 구성을 나타냅니다.
필수 항목 여부: 아니요
업데이트 필요 조건: 무중단
ResourcePolicy
-
글로벌 테이블의 지정된 복제본에 추가할 수 있는 권한이 포함된 리소스 기반 정책 문서입니다. DynamoDB 리소스 기반 정책을 사용하면 각 리소스에 액세스할 수 있는 사람과 각 리소스에서 수행할 수 있는 작업을 지정하여 액세스 권한을 정의할 수 있습니다.
CloudFormation 템플릿에서는 정책을 제출하기 전에 YAML을 JSON으로 CloudFormation 변환하므로 JSON 또는 YAML 형식으로 정책을 제공할 수 있습니다. DynamoDB리소스 기반 정책에 대한 자세한 내용은 리소스 기반 정책 사용 및 리소스 기반 정책 예제를 참조하십시오. DynamoDB
필수 항목 여부: 아니요
유형: ResourcePolicy
업데이트 필요 조건: 무중단
SSESpecification
-
복제본에 대해 고객 관리형 키를 지정할 수 있습니다. 서버 측 암호화에 고객 관리형 키를 사용하는 경우 이 속성은 모든 복제본에 값이 있어야 합니다.
필수 항목 여부: 아니요
업데이트 필요 조건: 무중단
TableClass
-
지정된 테이블의 테이블 클래스입니다. 유효 값은
STANDARD
및STANDARD_INFREQUENT_ACCESS
입니다.필수 항목 여부: 아니요
타입: 문자열
Allowed values:
STANDARD | STANDARD_INFREQUENT_ACCESS
업데이트 필요 조건: 무중단
-
키-값 페어의 배열이 이 복제본에 적용됩니다.
자세한 내용은 태그 단원을 참조하십시오.
필수 항목 여부: 아니요
유형: 태그 배열
업데이트 필요 조건: 무중단