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 esta entidade no modelo do AWS Serverless Application Model (AWS SAM), use a seguinte sintaxe:

YAML

Name: String Type: String

Propriedades

Name

O nome do atributo da chave primária.

Tipo: string

Obrigatório: Sim

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

Observações adicionais: Essa propriedade também é passada para a propriedade attributeName de um tipo de dados AWS::DynamoDB::Table KeySchema.

Type

O tipo de dados da chave primária.

Valores válidos: String, Number, Binary

Tipo: string

Obrigatório: Sim

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

Exemplos

PrimaryKey

Exemplo de chave primária.

YAML

Properties: PrimaryKey: Name: MyPrimaryKey Type: String