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

Associar o armazenamento de chave-valor à função

Modo de foco
Associar o armazenamento de chave-valor à função - Amazon CloudFront

Depois de criar o armazenamento de chave-valor, é possível atualizar a função para associá-la a esse armazenamento. É necessário fazer essa associação para usar os pares de chave-valor desse armazenamento nessa função. As seguintes regras se aplicam:

  • Uma função pode ter apenas um armazenamento de chave-valor.

  • É possível associar o mesmo armazenamento de chave-valor a várias funções.

Console
Como associar o armazenamento de chave-valor a uma função
  1. Faça login no console do CloudFront em https://console.aws.amazon.com/cloudfront/v4/home#/functions e selecione a página Funções.

  2. Escolha o nome da função.

  3. Acesse a seção Associar KeyValueStore e selecione Associar KeyValueStore existente.

  4. Selecione o armazenamento de chave-valor que contém os pares de chave-valor na função e escolha Associar KeyValueStore.

    O CloudFront associa imediatamente o armazenamento à função. Não é necessário salvar a função.

  5. Para especificar um armazenamento de chave-valor diferente, escolha Atualizar KeyValueStore associado, selecione outro nome de armazenamento de chave-valor e escolha Associar KeyValueStore.

Para ter mais informações, consulte Atualizar funções.

AWS CLI
Como associar o armazenamento de chave-valor a uma função
  • Execute o comando a seguir para atualizar a função MaxAge e associar um recurso de armazenamento de chave-valor.

    aws cloudfront update-function \ --name MaxAge \ --function-config '{"Comment":"Max Age 2 years","Runtime":"cloudfront-js-2.0","KeyValueStoreAssociations":{"Quantity":1,"Items":[{"KeyValueStoreARN":"arn:aws:cloudfront::123456789012:key-value-store/8aa76c93-3198-462c-aaf6-example"}]}}' \ --function-code fileb://function-max-age-v1.js \ --if-match ETVABCEXAMPLE
  • Para associar um armazenamento de chave-valor a uma função, especifique o parâmetro KeyValueStoreAssociations e o ARN do armazenamento de chave-valor.

  • Para alterar a associação, especifique outro ARN de armazenamento de chave-valor.

  • Para remover a associação, remova o parâmetro KeyValueStoreAssociations.

Para ter mais informações, consulte Atualizar funções.

API
Como associar o armazenamento de chave-valor a uma função
Como associar o armazenamento de chave-valor a uma função
  1. Faça login no console do CloudFront em https://console.aws.amazon.com/cloudfront/v4/home#/functions e selecione a página Funções.

  2. Escolha o nome da função.

  3. Acesse a seção Associar KeyValueStore e selecione Associar KeyValueStore existente.

  4. Selecione o armazenamento de chave-valor que contém os pares de chave-valor na função e escolha Associar KeyValueStore.

    O CloudFront associa imediatamente o armazenamento à função. Não é necessário salvar a função.

  5. Para especificar um armazenamento de chave-valor diferente, escolha Atualizar KeyValueStore associado, selecione outro nome de armazenamento de chave-valor e escolha Associar KeyValueStore.

Para ter mais informações, consulte Atualizar funções.

Observações
  • Se você modificar um armazenamento de chave-valor sem alterar os pares de chave-valor, ou se você modificar somente os pares de chave-valor no armazenamento de chave-valor, não será necessário associar esse armazenamento novamente. Você também não precisa republicar a função.

    No entanto, recomendamos que você teste a função para verificar se ela funciona conforme o esperado. Para ter mais informações, consulte Testar funções.

  • É possível visualizar todas as funções que usam armazenamentos de chave-valor específicos. No console do CloudFront, selecione a página de detalhes do armazenamento de chave-valor.

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