Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Modello di descrittore del servizio di rete
Definisce un modello di descrittore di servizio di rete (NSD).
Sintassi
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
Utilizzo di parametri definiti
Quando si desidera passare dinamicamente un parametro, ad esempio il CIDR blocco per il VPC nodo, è possibile utilizzare la { get_input:
sintassi e definire i parametri nel NSD modello. Quindi riutilizzate il parametro sullo stesso modello. NSDinput-parameter-name
}
L'esempio seguente mostra come definire e utilizzare i parametri:
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 }
VNFDimportare
-
descriptor_id
-
Il UUID descrittore.
Campo obbligatorio: sì
Tipo: stringa
Modello:
[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
-
namespace
-
Il nome univoco.
Campo obbligatorio: sì
Tipo: stringa
Modello di topologia
-
node_templates
-
I TOSCA AWS nodi possibili sono: