

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.HookExecution
<a name="node-hook-execution"></a>

Um gancho do ciclo de vida fornece a capacidade de executar seus próprios scripts como parte de sua infraestrutura e instanciação de rede.

## Sintaxe
<a name="node-hook-execution-syntax"></a>

```
tosca.nodes.AWS.HookExecution:
  capabilities:
    execution:
      properties:
        type: String
  requirements:
    definition: String
    vpc: String
```

## Capacidades
<a name="node-hook-execution-capabilities"></a><a name="node_hook_execution"></a>`execution`

Propriedades do mecanismo de execução de hook que executa os scripts de hook.

 `type`    
O tipo de mecanismo de execução de hook.  
Obrigatório: Não  
Tipo: String  
Valores possíveis: `CODE_BUILD` 

## Requisitos
<a name="node-hook-execution-requirements"></a>

 `definition`    
Um [AWS. HookDefinition.Modo Bash.](node-hook-bash.md)  
Obrigatório: sim  
Tipo: String

 `vpc`    
Um nó [AWS.Networking.VPC](node-vpc.md).  
Obrigatório: sim  
Tipo: String

## Exemplo
<a name="node-hook-execution-example"></a>

```
SampleHookExecution:
  type: tosca.nodes.AWS.HookExecution
  requirements:
    definition: SampleHookScript
    vpc: SampleVPC
```