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

Criação e gerenciamento de AWS CloudFormation ganchos

Modo de foco
Criação e gerenciamento de AWS CloudFormation ganchos - AWS CloudFormation

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

AWS CloudFormation Os ganchos fornecem um mecanismo para avaliar seus CloudFormation recursos antes de permitir a criação, modificação ou exclusão da pilha. Esse recurso ajuda você a garantir que seus CloudFormation recursos estejam em conformidade com as melhores práticas de segurança, operação e otimização de custos de sua organização.

Para criar um gancho, você tem três opções.

  • Guard Hook — Avalia os recursos usando uma AWS CloudFormation Guard regra.

  • Lambda Hook — Encaminha solicitações de avaliação de recursos para uma função. AWS Lambda

  • Gancho personalizado - usa um manipulador de gancho personalizado que você desenvolve manualmente.

Guard Hook

Para criar um Guard Hook, siga estas etapas principais:

  1. Escreva sua lógica de avaliação de recursos como uma regra de política do Guard usando a linguagem específica do domínio do Guard (). DSL

  2. Armazene a regra de política do Guard em um bucket do Amazon S3.

  3. Navegue até o CloudFormation console e comece a criar um Guard Hook.

  4. Forneça o caminho do Amazon S3 para sua regra do Guard.

  5. Escolha os alvos específicos que o Hook avaliará.

  6. Escolha as ações de implantação (criar, atualizar, excluir) que invocarão seu Hook.

  7. Escolha como o Hook responde quando falha na avaliação.

  8. Quando a configuração estiver concluída, ative o Hook para iniciar a aplicação.

Lambda Hook

Para criar um Lambda Hook, siga estas etapas principais:

  1. Escreva sua lógica de avaliação de recursos como uma função Lambda.

  2. Navegue até o CloudFormation console e comece a criar um Lambda Hook.

  3. Forneça o Amazon Resource Name (ARN) para sua função Lambda.

  4. Escolha os alvos específicos que o Hook avaliará.

  5. Escolha as ações de implantação (criar, atualizar, excluir) que invocarão seu Hook.

  6. Escolha como o Hook responde quando falha na avaliação.

  7. Quando a configuração estiver concluída, ative o Hook para iniciar a aplicação.

Custom Hook

Ganchos personalizados são extensões que você registra no CloudFormation registro usando a interface de linha de CloudFormation comando (CFN-CLI).

Para criar um Hook personalizado, siga estas etapas principais:

  1. Inicie o projeto — Gere os arquivos necessários para desenvolver um Hook personalizado.

  2. Modele o Gancho — Escreva um esquema que defina o Gancho e os manipuladores que especificam as operações que podem invocar o Gancho.

  3. Registre e ative o Hook — Depois de criar um Hook, você precisa registrá-lo na conta e na região em que deseja usá-lo e isso o ativa.

Para criar um Guard Hook, siga estas etapas principais:

  1. Escreva sua lógica de avaliação de recursos como uma regra de política do Guard usando a linguagem específica do domínio do Guard (). DSL

  2. Armazene a regra de política do Guard em um bucket do Amazon S3.

  3. Navegue até o CloudFormation console e comece a criar um Guard Hook.

  4. Forneça o caminho do Amazon S3 para sua regra do Guard.

  5. Escolha os alvos específicos que o Hook avaliará.

  6. Escolha as ações de implantação (criar, atualizar, excluir) que invocarão seu Hook.

  7. Escolha como o Hook responde quando falha na avaliação.

  8. Quando a configuração estiver concluída, ative o Hook para iniciar a aplicação.

Os tópicos a seguir fornecem mais informações para criar e gerenciar Hooks.

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