aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/novatovolumeconnection/innernestedconnection/expectedoutputfiles/GlobalSubstitutionTypesServiceTemplate.yaml
blob: e77677efb73dbd507174df1912649428ca21c9d3 (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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
  template_name: GlobalSubstitutionTypes
imports:
  ContrailComputeGlobalTypes:
    file: ContrailComputeGlobalTypesServiceTemplate.yaml
  CinderVolumeGlobalTypes:
    file: CinderVolumeGlobalTypesServiceTemplate.yaml
  ContrailVirtualNetworkGlobalType:
    file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
  AbstractSubstituteGlobalTypes:
    file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
  ContrailPortGlobalTypes:
    file: ContrailPortGlobalTypesServiceTemplate.yaml
  NeutronPortGlobalTypes:
    file: NeutronPortGlobalTypesServiceTemplate.yaml
  NeutronNetGlobalTypes:
    file: NeutronNetGlobalTypesServiceTemplate.yaml
  CommonGlobalTypes:
    file: CommonGlobalTypesServiceTemplate.yaml
  ContrailAbstractSubstituteGlobalTypes:
    file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
  ContrailNetworkRuleGlobalType:
    file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
  NeutronSecurityRulesGlobalTypes:
    file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
  NovaServerGlobalTypes:
    file: NovaServerGlobalTypesServiceTemplate.yaml
  ContrailV2VirtualMachineInterfaceGlobalType:
    file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
node_types:
  org.openecomp.resource.abstract.nodes.heat.nested:
    derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
    properties:
      cmaui_names:
        type: list
        description: CMAUI1, CMAUI2 server names
        entry_schema:
          type: string
      cmaui_cinder_volume_size:
        type: float
        description: the size of the CMAUI Cinder volume
      timezone:
        type: string
        description: timezone
      security_group_name:
        type: string
        description: the name of security group
      cmaui_volume:
        type: string
        description: Volume for CMAUI server
      oam_network_netmask:
        type: string
        description: oam network gateway
      cmaui_image:
        type: string
        description: Image for CMAUI server
      vnf_id:
        type: string
        description: Unique ID for this VNF instance
        default: This_is_ths_MMSC-CMAUI_id
      cmaui_flavor:
        type: string
        description: Flavor for CMAUI server
      oam_network_gateway:
        type: string
        description: oam network gateway
      availability_zone_0:
        type: string
        description: availabilityzone name
      cmaui_oam_ips:
        type: list
        description: CMAUI oam_net IP addresses
        entry_schema:
          type: string
      inner_cmaui_volume_a1:
        type: string
        description: the name of the target volume backend
      inner_cmaui_volume_b2:
        type: string
        description: the name of the target volume backend
      external_dns:
        type: string
        description: dns server
      oam_net_name:
        type: string
        description: UID of OAM network
      external_ntp:
        type: string
        description: ntp server
      CMAUI_volume_type:
        type: string
        description: the name of the target volume backend
    requirements:
    - link_cmaui_port_2:
        capability: tosca.capabilities.network.Linkable
        node: tosca.nodes.Root
        relationship: tosca.relationships.network.LinksTo
        occurrences:
        - 1
        - 1
    - local_storage_server_cmaui2:
        capability: tosca.capabilities.Attachment
        node: tosca.nodes.BlockStorage
        relationship: tosca.relationships.AttachesTo
        occurrences:
        - 0
        - UNBOUNDED
    - local_storage_server_cmaui1:
        capability: tosca.capabilities.Attachment
        node: tosca.nodes.BlockStorage
        relationship: tosca.relationships.AttachesTo
        occurrences:
        - 0
        - UNBOUNDED
    - link_cmaui_port_0:
        capability: tosca.capabilities.network.Linkable
        node: tosca.nodes.Root
        relationship: tosca.relationships.network.LinksTo
        occurrences:
        - 1
        - 1
    capabilities:
      scalable_server_cmaui1:
        type: tosca.capabilities.Scalable
        occurrences:
        - 1
        - UNBOUNDED
      endpoint_server_cmaui1:
        type: tosca.capabilities.Endpoint.Admin
        occurrences:
        - 1
        - UNBOUNDED
      os_server_cmaui1:
        type: tosca.capabilities.OperatingSystem
        occurrences:
        - 1
        - UNBOUNDED
      scalable_server_cmaui2:
        type: tosca.capabilities.Scalable
        occurrences:
        - 1
        - UNBOUNDED
      endpoint_server_cmaui2:
        type: tosca.capabilities.Endpoint.Admin
        occurrences:
        - 1
        - UNBOUNDED
      attachment_cmaui_port_2:
        type: tosca.capabilities.Attachment
        occurrences:
        - 1
        - UNBOUNDED
      host_server_cmaui1:
        type: tosca.capabilities.Container
        valid_source_types:
        - tosca.nodes.SoftwareComponent
        occurrences:
        - 1
        - UNBOUNDED
      os_server_cmaui2:
        type: tosca.capabilities.OperatingSystem
        occurrences:
        - 1
        - UNBOUNDED
      binding_server_cmaui2:
        type: tosca.capabilities.network.Bindable
        occurrences:
        - 1
        - UNBOUNDED
      attachment_cmaui_port_0:
        type: tosca.capabilities.Attachment
        occurrences:
        - 1
        - UNBOUNDED
      host_server_cmaui2:
        type: tosca.capabilities.Container
        valid_source_types:
        - tosca.nodes.SoftwareComponent
        occurrences:
        - 1
        - UNBOUNDED
      binding_server_cmaui1:
        type: tosca.capabilities.network.Bindable
        occurrences:
        - 1
        - UNBOUNDED