summaryrefslogtreecommitdiffstats
path: root/integration-tests/src/test/resources/Files/VFCs/2-VFC-NetworkService.yaml
blob: 6d905c2424f0ccf5a2ad1c936415085d08013ad9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
tosca_definitions_version: tosca_simple_yaml_1_3

node_types:
  org.openecomp.resource.MyNetworkServiceCI:
    derived_from: org.openecomp.resource.MyNetworkFunctionCI
    description: Integration Test Network Service
    properties:
      resourceType:
        type: string
        default: 'NetworkService'
      nsName:
        type: string
      nsdId:
        type: string
      nsDescription:
        type: string
      subsystemName:
        type: string
      connectionName:
        type: string
      tenant:
        type: string
      vdcName:
        type: string
        required: false
      core_service_ip:
        type: string
    attributes:
      service_ip:
        type: string
        default: "1.2.3.4"
    interfaces:
      Standard:
        type: tosca.interfaces.node.lifecycle.Standard
        create:
          implementation: 'camunda/nsCreate'
        delete:
          implementation: 'camunda/nsDelete'