

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.Implantação. VNFDeployment
<a name="node-vnf-deployment"></a>

As implantações de NF são modeladas fornecendo a infraestrutura e o aplicativo associado a ele. O atributo [cluster](#node_vnf_deployment_cluster) especifica o cluster EKS para hospedar seu NFs. O atributo [vnfs](#node_vnf_deployment_vnfs) especifica as funções de rede da sua implantação. Você também pode fornecer operações opcionais de ganchos do ciclo de vida do tipo [pre\$1create](#node_vnf_deployment_pre_create) e [post\$1create](#node_vnf_deployment_post_create) para executar instruções específicas da sua implantação, como chamar uma API do sistema de gerenciamento de inventário.

## Sintaxe
<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`    
Uma [AWS implantação. VNFDeployment](node-vnf.md)nodo.  
Obrigatório: Não  
Tipo: String

 `cluster`    
Um nó [AWS.Compute.EKS](node-eks.md).  
Obrigatório: sim  
Tipo: String

 `vnfs`    
Um nó [AWS.VNF](node-vnf.md).  
Obrigatório: sim  
Tipo: String

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

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

Define o estágio em que os ganchos do ciclo de vida são executados.

 `pre_create`    
Um [AWS. HookExecution](node-hook-execution.md)nodo. Esse hook é executado antes da implantação do nó `VNFDeployment`.  
Obrigatório: Não  
Tipo: String

 `post_create`    
Um [AWS. HookExecution](node-hook-execution.md)nodo. Esse hook é executado após a implantação do nó `VNFDeployment`.  
Obrigatório: Não  
Tipo: String

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