blob: 6dcce5e85d1c83ed6296456f122dcbcc0538bd44 (
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
|
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
template_name: nested-no-nova
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
topology_template:
inputs:
security_group_name:
hidden: false
immutable: false
type: string
net_name:
hidden: false
immutable: false
type: string
node_templates:
jsa_security_group_1:
type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
properties:
name:
get_input: security_group_name
description: ems security group
rules:
- protocol: tcp
ethertype: IPv4
port_range_max: 65535
remote_ip_prefix: 0.0.0.0/0
direction: egress
port_range_min: 1
- protocol: udp
ethertype: IPv4
port_range_max: 65535
remote_ip_prefix: 0.0.0.0/0
direction: egress
port_range_min: 1
- protocol: icmp
ethertype: IPv4
remote_ip_prefix: 0.0.0.0/0
direction: egress
- protocol: tcp
ethertype: IPv6
port_range_max: 65535
remote_ip_prefix: ::/0
direction: egress
port_range_min: 1
- protocol: udp
ethertype: IPv6
port_range_max: 65535
remote_ip_prefix: ::/0
direction: egress
port_range_min: 1
- protocol: icmp
ethertype: IPv6
remote_ip_prefix: ::/0
direction: egress
- protocol: tcp
ethertype: IPv4
port_range_max: 65535
remote_ip_prefix: 0.0.0.0/0
direction: ingress
port_range_min: 1
- protocol: udp
ethertype: IPv4
port_range_max: 65535
remote_ip_prefix: 0.0.0.0/0
direction: ingress
port_range_min: 1
- protocol: icmp
ethertype: IPv4
remote_ip_prefix: 0.0.0.0/0
direction: ingress
- protocol: tcp
ethertype: IPv6
port_range_max: 65535
remote_ip_prefix: ::/0
direction: ingress
port_range_min: 1
- protocol: udp
ethertype: IPv6
port_range_max: 65535
remote_ip_prefix: ::/0
direction: ingress
port_range_min: 1
- protocol: icmp
ethertype: IPv6
remote_ip_prefix: ::/0
direction: ingress
dependsOn_network_0:
type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
properties:
network_name:
get_input: net_name
groups:
nested-no-nova_group:
type: org.openecomp.groups.heat.HeatStack
properties:
heat_file: ../Artifacts/nested-no-nova.yaml
description: heat template that creates PCRF Cluman stack
members:
- jsa_security_group_1
- dependsOn_network_0
outputs:
output1:
value: myOutput
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.heat.nested-no-nova
capabilities:
feature_jsa_security_group_1:
- jsa_security_group_1
- feature
feature_dependsOn_network_0:
- dependsOn_network_0
- feature
link_dependsOn_network_0:
- dependsOn_network_0
- link
attachment_dependsOn_network_0:
- dependsOn_network_0
- attachment
end_point_dependsOn_network_0:
- dependsOn_network_0
- end_point
requirements:
dependency_dependsOn_network_0:
- dependsOn_network_0
- dependency
port_jsa_security_group_1:
- jsa_security_group_1
- port
dependency_jsa_security_group_1:
- jsa_security_group_1
- dependency
|