翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ネットワークサービス記述子テンプレート
ネットワークサービス記述子 (NSD) テンプレートを定義します。
構文
tosca_definitions_version: tnb_simple_yaml_1_0
vnfds:
- descriptor_id: String
namespace: String
topology_template:
inputs:
SampleInputParameter:
type: String
description: "Sample parameter description"
default: "DefaultSampleValue"
node_templates:
SampleNode1: tosca.nodes.AWS.NS
定義済みのパラメータを使用する
VPC ノードの CIDRブロックなどのパラメータを動的に渡す場合は、 { get_input:
構文を使用して、 NSD テンプレートでパラメータを定義できます。次に、同じNSDテンプレート間で パラメータを再使用します。input-parameter-name
}
次のコード例は、パラメータを定義して使用する方法を示しています。
tosca_definitions_version: tnb_simple_yaml_1_0 topology_template: inputs: cidr_block: type: String description: "CIDR Block for VPC" default: "10.0.0.0/24" node_templates: ExampleSingleClusterNS: type: tosca.nodes.AWS.NS properties: descriptor_id: "
a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
" ..... ExampleVPC: type: tosca.nodes.AWS.Networking.VPC properties: cidr_block: { get_input: cidr_block }
VNFD インポート
-
descriptor_id
-
記述子UUIDの 。
必須: はい
型: 文字列
パターン:
[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
-
namespace
-
一意の名前。
必須: はい
型: 文字列
トポロジテンプレート
-
node_templates
-
可能なTOSCA AWS ノードは次のとおりです。