Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

AWS::Serverless::SimpleTable

Modo de foco
AWS::Serverless::SimpleTable - 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á.

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á.

Filtrar visualização

Cria uma tabela do DynamoDB com uma chave primária de atributo único. É útil quando os dados só precisam ser acessados por meio de uma chave primária.

Para recursos mais avançados, use um AWS::DynamoDB::Tablerecurso em AWS CloudFormation. Esses recursos podem ser usados em. AWS SAM Eles são abrangentes e oferecem maior personalização, incluindo key schema e resource policypersonalização.

nota

Quando você implanta AWS CloudFormation, AWS SAM transforma seus AWS SAM recursos em AWS CloudFormation recursos. Para obter mais informações, consulte AWS CloudFormation Recursos gerados para AWS SAM.

Sintaxe

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

Propriedades

PointInTimeRecoverySpecification

As configurações usadas para habilitar a recuperação point-in-time.

Tipo: PointInTimeRecoverySpecification

Obrigatório: não

AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a PointInTimeRecoverySpecification propriedade de um AWS::DynamoDB::Table recurso.

PrimaryKey

Nome e tipo do atributo a ser usado como chave primária da tabela. Se não for fornecida, a chave primária será a String com um valor de id.

nota

O valor dessa propriedade não pode ser modificado após a criação desse recurso.

Digite: PrimaryKeyObject

Obrigatório: não

AWS CloudFormation compatibilidade: essa propriedade é exclusiva AWS SAM e não tem AWS CloudFormation equivalente.

ProvisionedThroughput

Leia e grave informações de provisionamento de Throughput.

Se não ProvisionedThroughput for especificado BillingMode será especificado como PAY_PER_REQUEST.

Digite: ProvisionedThroughput

Obrigatório: não

AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a ProvisionedThroughput propriedade de um AWS::DynamoDB::Table recurso.

SSESpecification

Especifica as configurações para habilitar a criptografia no lado do servidor.

Digite: SSESpecification

Obrigatório: não

AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a SSESpecification propriedade de um AWS::DynamoDB::Table recurso.

TableName

Nome da tabela do DynamoDB.

Type: string

Obrigatório: não

AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a TableName propriedade de um AWS::DynamoDB::Table recurso.

Tags

Um mapa (string a string) que especifica as tags a serem adicionadas a ele. SimpleTable Para obter detalhes sobre chaves e valores válidos para tags, consulte Etiqueta de recurso no AWS CloudFormation Guia do usuário.

Tipo: mapa

Obrigatório: não

AWS CloudFormation compatibilidade: essa propriedade é semelhante à Tags propriedade de um AWS::DynamoDB::Table recurso. A propriedade Tags no SAM consiste em pares de chave-valor; CloudFormation nela consiste em uma lista de objetos Tag.

Valores de retorno

Ref.

Quando o ID lógico desse recurso é fornecido para a função intrínseca Ref, retorna o nome do recurso da tabela subjacente do DynamoDB.

Para obter mais informações sobre como usar a função Ref, consulte Ref no Guia do usuário do AWS CloudFormation .

Exemplos

SimpleTableExample

Exemplo de um SimpleTable

YAML

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

Nesta página

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.