

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# AWS.Implementazione. VNFDeployment
<a name="node-vnf-deployment"></a>

Le implementazioni NF sono modellate fornendo l'infrastruttura e l'applicazione ad essa associate. L'attributo [cluster](#node_vnf_deployment_cluster) specifica il cluster EKS su cui ospitare il tuo. NFs L'attributo [vnfs](#node_vnf_deployment_vnfs) specifica le funzioni di rete per la distribuzione. Puoi anche fornire operazioni opzionali di lifecycle hook di tipo [pre\$1create e post\$1create](#node_vnf_deployment_pre_create) [per eseguire istruzioni specifiche per la tua implementazione, ad esempio richiamare un'](#node_vnf_deployment_post_create)API del sistema di gestione dell'inventario.

## Sintassi
<a name="node-vnf-deployment-syntax"></a>

```
tosca.nodes.AWS.Deployment.VNFDeployment:
  requirements:
    deployment: String
    cluster: String
    vnfs: List
  interfaces:
    Hook:
      pre\$1create: String
      post\$1create: String
```

## Requisiti
<a name="node-vnf-deployment-requirements"></a>

 `deployment`    
[Un .Deployment.AWS VNFDeployment](node-vnf.md)nodo.  
Required: No  
Tipo: stringa

 `cluster`    
Un nodo [AWS.compute.eks.](node-eks.md)  
Campo obbligatorio: sì  
Tipo: stringa

 `vnfs`    
[Un AWS nodo .VNF.](node-vnf.md)  
Campo obbligatorio: sì  
Tipo: stringa

## Interfacce
<a name="node-vnf-deployment-interfaces"></a>

### Ganci
<a name="node-vnf-deployment-hooks"></a>

Definisce la fase in cui vengono eseguiti i lifecycle hook.

 `pre_create`    
[Un.AWS HookExecution](node-hook-execution.md)nodo. Questo hook viene eseguito prima della distribuzione del `VNFDeployment` nodo.  
Required: No  
Tipo: stringa

 `post_create`    
[Un AWS. HookExecution](node-hook-execution.md)nodo. Questo hook viene eseguito dopo la distribuzione del `VNFDeployment` nodo.  
Required: No  
Tipo: stringa

## Esempio
<a name="node-vnf-deployment-example"></a>

```
SampleHelmDeploy:
  type: tosca.nodes.AWS.Deployment.VNFDeployment
  requirements:
    deployment: SampleHelmDeploy2
    cluster: SampleEKS
    vnfs:
      - vnf.SampleVNF
  interfaces:
    Hook:
      pre_create: SampleHook
```