

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# AWS.VNF
<a name="node-vnf"></a>

Definiert einen VNF-Knoten ( AWS Virtual Network Function).

## Syntax
<a name="vnf-syntax"></a>

```
tosca.nodes.AWS.VNF:
  properties:
    descriptor\$1id: String
    descriptor\$1version: String
    descriptor\$1name: String
    provider: String
  requirements:
    helm: String
```

## Eigenschaften
<a name="vnf-properties"></a>

 `descriptor_id`    
Die UUID des Deskriptors.  
Erforderlich: Ja  
Typ: Zeichenfolge  
Pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`

 `descriptor_version`    
Die Version des VNFD.  
Erforderlich: Ja  
Typ: Zeichenfolge  
Pattern: `^[0-9]{1,5}\\.[0-9]{1,5}\\.[0-9]{1,5}.*`

 `descriptor_name`    
Der Name des Deskriptors.  
Erforderlich: Ja  
Typ: Zeichenfolge

 `provider`    
Der Autor des VNFD.  
Erforderlich: Ja  
Typ: Zeichenfolge

## Voraussetzungen
<a name="vnf-requirements"></a>

 `helm`    
Das Helm-Verzeichnis, das Container-Artefakte definiert. Dies ist ein Verweis auf [AWS.Artifacts.Helm](node-helm.md).   
Erforderlich: Ja  
Typ: Zeichenfolge

## Beispiel
<a name="vnf-example"></a>

```
SampleVNF:
  type: tosca.nodes.AWS.VNF
  properties:
    descriptor_id: "6a792e0c-be2a-45fa-989e-5f89d94ca898"
    descriptor_version: "1.0.0"
    descriptor_name: "Test VNF Template"
    provider: "Operator"
  requirements:
    helm: SampleHelm
```