Templat deskriptor layanan jaringan - AWS Pembangun Jaringan Telekomunikasi

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: input-parameter-name } sintaks dan menentukan parameter dalam template. NSD Kemudian gunakan kembali parameter di NSD template yang sama.

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