Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Plantilla de descriptor de servicio de red
Define una plantilla de descriptor de servicio de red (NSD).
Sintaxis
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
Uso de parámetros definidos
Si desea transferir un parámetro de forma dinámica, como el CIDR bloque del VPC nodo, puede utilizar la { get_input:
sintaxis y definir los parámetros de la NSD plantilla. A continuación, reutilice el parámetro en la misma NSD plantilla.input-parameter-name
}
En el siguiente ejemplo se muestra cómo definir y utilizar parámetros:
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 }
VNFDimportar
-
descriptor_id
-
El UUID del descriptor.
Obligatorio: sí
Tipo: cadena
Patrón:
[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
-
namespace
-
El nombre único.
Obligatorio: sí
Tipo: cadena
Plantilla de topología
-
node_templates
-
Los TOSCA AWS nodos posibles son: