

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# AWS.HookExecution
<a name="node-hook-execution"></a>

Un hook de cycle de vie vous permet d'exécuter vos propres scripts dans le cadre de votre infrastructure et de l'instanciation de votre réseau.

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

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

## Fonctionnalités
<a name="node-hook-execution-capabilities"></a><a name="node_hook_execution"></a>`execution`

Propriétés du moteur d'exécution du hook qui exécute les scripts du hook.

 `type`    
Type de moteur d'exécution du hook.  
Obligatoire : non  
Type : String  
Valeurs possibles : `CODE_BUILD` 

## Prérequis
<a name="node-hook-execution-requirements"></a>

 `definition`    
Un [AWS. HookDefinition.Nœud Bash.](node-hook-bash.md)  
Obligatoire : oui  
Type : String

 `vpc`    
Un nœud [AWS.Networking.VPC.](node-vpc.md)  
Obligatoire : oui  
Type : String

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

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