NSD-Vorlage - AWS Telco Network Builder

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.

NSD-Vorlage

Definiert eine Vorlage für einen Netzwerkdienstdeskriptor (NSD).

Syntax

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

Definierte Parameter werden verwendet

Wenn Sie einen Parameter dynamisch übergeben möchten, z. B. den CIDR Block für den VPC Knoten, können Sie die { get_input: input-parameter-name } Syntax verwenden und die Parameter in der NSD Vorlage definieren. Verwenden Sie den Parameter dann in derselben NSD Vorlage erneut.

Das folgende Beispiel zeigt, wie Parameter definiert und verwendet werden:

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 }

VNFDimportieren

descriptor_id

Der 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}

namespace

Der eindeutige Name.

Erforderlich: Ja

Typ: Zeichenfolge

Topologie-Vorlage