Use endpoints AWS baseados em contas com o DynamoDB - AWS SDK para JavaScript

O Guia de referência da API do AWS SDK para JavaScript V3 descreve em detalhes todas as operações da API para o AWS SDK para JavaScript versão 3 (V3).

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

Use endpoints AWS baseados em contas com o DynamoDB

O DynamoDB AWS oferece endpoints baseados em contas que podem melhorar o desempenho usando AWS seu ID de conta para simplificar o roteamento de solicitações.

Para aproveitar esse recurso, use a versão 3.656.0 ou superior do AWS SDK para JavaScript versão 3. Esse recurso de endpoints baseados em contas é habilitado por padrão nesta nova versão.

Se quiser optar por não utilizar o roteamento baseado em contas, você terá as seguintes opções:

  • Configurar um cliente de serviço do DynamoDB com o parâmetro accountIdEndpointMode definido como disabled.

  • Definir a variável de ambiente AWS_ACCOUNT_ID_ENDPOINT_MODE como disabled.

  • Atualize a AWS configuração do arquivo de configuração compartilhado account_id_endpoint_mode paradisabled.

O seguinte trecho é um exemplo de como desabilitar o roteamento baseado em contas configurando um cliente de serviço do DynamoDB:

const ddbClient = new DynamoDBClient({ region: "us-west-2", accountIdEndpointMode: "disabled" // Disable account ID in the endpoint });

O Guia de referência de ferramentas AWS SDKs e ferramentas fornece mais informações sobre as outras opções de configuração.