Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Templat deskriptor layanan jaringan
Mendefinisikan template deskriptor layanan jaringan (NSD).
Sintaks
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
Menggunakan parameter yang ditentukan
Bila Anda ingin meneruskan parameter secara dinamis, seperti CIDR blok untuk VPC node, Anda dapat menggunakan { get_input:
sintaks dan menentukan parameter dalam template. NSD Kemudian gunakan kembali parameter di NSD template yang sama.input-parameter-name
}
Contoh berikut menunjukkan bagaimana mendefinisikan dan menggunakan parameter:
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 }
VNFDimpor
-
descriptor_id
-
UUIDDari deskriptor.
Wajib: Ya
Tipe: String
Pola:
[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
-
namespace
-
Nama yang unik.
Wajib: Ya
Tipe: String
Templat topologi
-
node_templates
-
TOSCA AWS Node yang mungkin adalah: