PrimaryKeyObject - AWS Serverless Application Model

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

PrimaryKeyObject

O objeto que descreve as propriedades de uma chave primária.

Sintaxe

Para declarar essa entidade em seu modelo AWS Serverless Application Model (AWS SAM), use a sintaxe a seguir.

YAML

Name: String Type: String

Propriedades

Name

O nome do atributo da chave primária.

Tipo: string

Obrigatório: Sim

AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a AttributeName propriedade do tipo de AWS::DynamoDB::Table AttributeDefinition dados.

Notas adicionais: Essa propriedade também é passada para a AttributeNamepropriedade de um tipo de AWS::DynamoDB::Table KeySchema dados.

Type

O tipo de dados da chave primária.

Valores válidos: String, Number, Binary

Tipo: string

Obrigatório: Sim

AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a AttributeType propriedade do tipo de AWS::DynamoDB::Table AttributeDefinition dados.

Exemplos

PrimaryKey

Exemplo de chave primária.

YAML

Properties: PrimaryKey: Name: MyPrimaryKey Type: String