summaryrefslogtreecommitdiffstats
path: root/vcpe_beijing/vcpe/__others_tmp/Definitions/resource-VcpearBrg20180927a-template-interface.yml
blob: 92a152f49cfaebdb686fe5cebb536f598d8b84b8 (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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
tosca_definitions_version: tosca_simple_yaml_1_1
imports:
- nodes:
    file: nodes.yml
- datatypes:
    file: data.yml
- capabilities:
    file: capabilities.yml
- relationships:
    file: relationships.yml
- groups:
    file: groups.yml
- policies:
    file: policies.yml
node_types:
  org.openecomp.resource.vf.VcpearBrg20180927a:
    derived_from: org.openecomp.resource.abstract.nodes.VF
    properties:
      nf_naming:
        default:
          ecomp_generated_naming: true
        type: org.openecomp.datatypes.Naming
      multi_stage_design:
        default: false
        type: boolean
      nf_naming_code:
        type: string
      nf_function:
        type: string
      availability_zone_max_count:
        default: 1
        type: integer
      nf_role:
        type: string
      max_instances:
        type: integer
      min_instances:
        type: integer
      nf_type:
        type: string
    capabilities:
      allottedresource0.feature:
        type: tosca.capabilities.Node
        occurrences:
        - 1
        - UNBOUNDED
        valid_source_types: [
          ]
    requirements:
    - allottedresource0.dependency:
        occurrences:
        - 0
        - UNBOUNDED
        capability: tosca.capabilities.Node
        node: tosca.nodes.Root
        relationship: tosca.relationships.DependsOn
    - allottedresource0.service_dependency:
        occurrences:
        - 1
        - UNBOUNDED
        capability: org.openecomp.capabilities.AllottedResource
        node: tosca.services.Root
        relationship: tosca.relationships.DependsOn