AWS::Serverless::SimpleTable - AWS Serverless Application Model

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS::Serverless::SimpleTable

단일 속성 프라이머리 키를 사용하여 DynamoDB 테이블을 생성합니다. 프라이머리 키를 통해서만 데이터에 액세스해야 하는 경우에 유용합니다.

DynamoDB의 고급 기능을 사용하려면 AWS::DynamoDB::Table 리소스를 대신 사용하십시오.

참고

에 AWS CloudFormation배포하면 AWS SAM 리소스가 AWS CloudFormation 리소스로 AWS SAM 변환됩니다. 자세한 정보는 에 대한 AWS CloudFormation 리소스 생성 AWS SAM을 참조하세요.

구문

AWS Serverless Application Model (AWS SAM) 템플릿에서 이 엔티티를 선언하려면 다음 구문을 사용하십시오.

속성

PointInTimeRecoverySpecification

특정 시점으로 복구를 활성화하는 데 사용되는 설정입니다.

유형: PointInTimeRecoverySpecification

필수 항목 여부: 아니요

AWS CloudFormation 호환성: 이 속성은 AWS::DynamoDB::Table 리소스의 PointInTimeRecoverySpecification 속성으로 직접 전달됩니다.

PrimaryKey

테이블의 프라이머리 키로 사용할 속성 이름 및 유형입니다. 지정하지 않을 경우 기본 키는 값이 Stringid가 됩니다.

참고

이 리소스가 생성된 후에는 이 속성의 값을 수정할 수 없습니다.

유형: PrimaryKeyObject

필수 항목 여부: 아니요

AWS CloudFormation 호환성: 이 속성은 AWS SAM 고유하며 AWS CloudFormation 이에 상응하는 속성이 없습니다.

ProvisionedThroughput

처리량 프로비저닝 정보를 읽고 씁니다.

ProvisionedThroughput이 지정되지 않은 경우 BillingModePAY_PER_REQUEST로 지정됩니다.

유형: ProvisionedThroughput

필수 항목 여부: 아니요

AWS CloudFormation 호환성: 이 속성은 AWS::DynamoDB::Table 리소스의 ProvisionedThroughput 속성으로 직접 전달됩니다.

SSESpecification

서버 측 암호화를 활성화하도록 설정합니다.

유형: SSESpecification

필수 항목 여부: 아니요

AWS CloudFormation 호환성: 이 속성은 AWS::DynamoDB::Table 리소스의 SSESpecification 속성에 직접 전달됩니다.

TableName

DynamoDB 테이블의 이름입니다.

타입: 문자열

필수 항목 여부: 아니요

AWS CloudFormation 호환성: 이 속성은 AWS::DynamoDB::Table 리소스의 TableName 속성에 직접 전달됩니다.

Tags

여기에 추가할 태그를 지정하는 맵 (문자열에서 문자열로) SimpleTable. 태그의 유효한 키와 값에 대한 자세한 내용은 사용자 가이드AWS CloudFormation 리소스 태그를 참조하세요.

유형: 맵

필수 항목 여부: 아니요

AWS CloudFormation 호환성: 이 속성은 AWS::DynamoDB::Table 리소스의 Tags 속성과 유사합니다. SAM의 Tags 속성은 Key:Value 쌍으로 구성되며, 두 쌍은 Tag 객체 목록으로 구성됩니다. CloudFormation

반환 값

Ref

Ref 내장 함수에 이 리소스의 논리적 ID를 입력하면 이 함수는 기본 DynamoDB 테이블의 리소스 이름을 반환합니다.

Ref 함수의 사용에 대한 자세한 내용은 AWS CloudFormation 사용자 가이드Ref 섹션을 참조하세요.

SimpleTableExample

a의 예 SimpleTable

YAML

Properties: TableName: my-table Tags: Department: Engineering AppType: Serverless