

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

Las implementaciones de NF se modelan proporcionando la infraestructura y la aplicación asociadas a ellas. El atributo de [clúster](#node_vnf_deployment_cluster) especifica el clúster de EKS que alojará su NFs. El atributo [vnfs](#node_vnf_deployment_vnfs) especifica las funciones de red de su implementación. También puede proporcionar operaciones opcionales de enlace de ciclo de vida del tipo [pre\$1create y [post\$1create](#node_vnf_deployment_post_create)](#node_vnf_deployment_pre_create) para ejecutar instrucciones específicas de su implementación, como llamar a la API del sistema de gestión de inventario.

## Sintaxis
<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
```

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

 `deployment`    
Un [AWS.Deployment. VNFDeployment](node-vnf.md)nodo.  
Obligatorio: no  
Tipo: cadena

 `cluster`    
Un nodo [AWS.Compute.EKS](node-eks.md).  
Obligatorio: sí  
Tipo: cadena

 `vnfs`    
Un nodo [AWS.VNF](node-vnf.md).  
Obligatorio: sí  
Tipo: cadena

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

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

Define la etapa en la que se ejecutan los enlaces del ciclo de vida.

 `pre_create`    
Un [AWS. HookExecution](node-hook-execution.md)nodo. Este enlace se ejecuta antes de que se implemente el nodo `VNFDeployment`.  
Obligatorio: no  
Tipo: cadena

 `post_create`    
Un [AWS. HookExecution](node-hook-execution.md)nodo. Este enlace se ejecuta después de la implementación del nodo `VNFDeployment`.  
Obligatorio: no  
Tipo: cadena

## Ejemplo
<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
```