

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

 AWS 仮想ネットワーク関数 (VNF) ノードを定義します。

## 構文
<a name="vnf-syntax"></a>

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

## プロパティ
<a name="vnf-properties"></a>

 `descriptor_id`    
記述子の UUID。  
必須: はい  
タイプ: 文字列  
パターン: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`

 `descriptor_version`    
VNFD のバージョン。  
必須: はい  
タイプ: 文字列  
パターン: `^[0-9]{1,5}\\.[0-9]{1,5}\\.[0-9]{1,5}.*`

 `descriptor_name`    
記述子の名前。  
必須: はい  
タイプ: 文字列

 `provider`    
VNFD の作成者。  
必須: はい  
タイプ: 文字列

## 要件
<a name="vnf-requirements"></a>

 `helm`    
コンテナアーティファクトを定義する Helm ディレクトリ。これは [AWS.Artifacts.Helm](node-helm.md) への参照です。  
必須: はい  
タイプ: 文字列

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