Commit e92a08a5 authored by Laurent Vreck's avatar Laurent Vreck
Browse files

RM editor's notes + RM ./ characters + updated example files

- Removed ./ characters from the beginning of import lines, as per WG SOL request.
- Removed the editor's notes in nsd_types and vnfd_types
- Updated all example files (Annex A and annex E)
parent 3eaef5a6
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -21,8 +21,8 @@ topology_template:
  node_templates:
  node_templates:
    MyExampleNS:
    MyExampleNS:
      type: tosca.MyExampleNS
      type: tosca.MyExampleNS
      # properties:
      properties:
        #
        flavour_id : big
      interfaces:
      interfaces:
        Nslcm:
        Nslcm:
          operations:
          operations:
+1 −1
Original line number Original line Diff line number Diff line
@@ -48,12 +48,12 @@ topology_template:
        designer: MyCompany
        designer: MyCompany
        version: 1.0.0.0
        version: 1.0.0.0
        name: myExample2Service
        name: myExample2Service
        flavour_id: simple
        invariant_id: aaaa-bbbb-cccc-dddd
        invariant_id: aaaa-bbbb-cccc-dddd
        ns_profile:
        ns_profile:
          ns_instantiation_level: level_1
          ns_instantiation_level: level_1
          min_number_of_instances: 1
          min_number_of_instances: 1
          max_number_of_instances: 3
          max_number_of_instances: 3
          flavour_id: simple


    NS_VL_1:
    NS_VL_1:
      type: tosca.nodes.nfv.NsVirtualLink
      type: tosca.nodes.nfv.NsVirtualLink

Example-data/example_A.12-02.yaml

deleted100644 → 0
+0 −55
Original line number Original line Diff line number Diff line
# A.12-02.yaml
tosca_definitions_version: tosca_simple_yaml_1_3

description: Example VNF4 type

imports:
  - etsi_nfv_sol001_vnfd_types.yaml  # all of VNFD types as defined in NFV SOL 001 GS

node_types:
  tosca.nodes.nfv.example_VNF4:
    derived_from: tosca.nodes.nfv.VNF
    properties:
      descriptor_id:
        type: string
        constraints: [ equal: b1bb0ce7-ebca-4fa7-95ed-4840d70a1184 ]
        default: b1bb0ce7-ebca-4fa7-95ed-4840d70a1184
      provider:
        type: string
        constraints: [ equal: MyCompany ]
        default: MyCompany
      product_name:
        type: string
        constraints: [ equal: Example_VNF4 ]
        default: Example_VNF4
      software_version:
        type: string
        constraints: [ equal: '1.0' ]
        default: '1.0'
      descriptor_version:
        type: string
        constraints: [ equal: '1.0' ]
        default: '1.0'
      flavour_id: 
        type: string
        constraints: [ equal: simple ]
        default: simple
      flavour_description: 
        type: string
        default: ""
      vnfm_info:
        type: list
        entry_schema:
          type: string
        constraints: [ equal: [ '0:MyCompany-1.0.0' ] ]
        default: [ '0:MyCompany-1.0.0' ]
    requirements:
      - virtual_link_1:
          capability: tosca.capabilities.nfv.VirtualLinkable
          relationship: tosca.relationships.nfv.VirtualLinksTo
          occurrences: [ 1, 1 ]
      - virtual_link_2:
          capability: tosca.capabilities.nfv.VirtualLinkable
          relationship: tosca.relationships.nfv.VirtualLinksTo
          occurrences: [ 1, 1 ]
+1 −1
Original line number Original line Diff line number Diff line
@@ -41,7 +41,7 @@ node_types:
        type: list
        type: list
        entry_schema:
        entry_schema:
          type: string
          type: string
        constraints: [ equal: [ '0:MyCompany-1.0.0' ] ]
        constraints: [ valid_values: [ [ '0:MyCompany-1.0.0' ] ] ]
        default: [ '0:MyCompany-1.0.0' ]
        default: [ '0:MyCompany-1.0.0' ]
    requirements:
    requirements:
      - virtual_link_1:
      - virtual_link_1:
+1 −1
Original line number Original line Diff line number Diff line
@@ -39,7 +39,7 @@ node_types:
        type: list
        type: list
        entry_schema:
        entry_schema:
          type: string
          type: string
        constraints: [ equal: [ '0:MyCompany-1.0.0' ] ]
        constraints: [ valid_values: [ [ '0:MyCompany-1.0.0' ] ] ]
        default: [ '0:MyCompany-1.0.0' ]
        default: [ '0:MyCompany-1.0.0' ]
    interfaces:
    interfaces:
       Vnflcm:
       Vnflcm:
Loading