1 heat_template_version: 2013-05-23
4 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
11 Internal1_default_gateway:
13 Internal2_default_gateway:
34 network_ipam_refs_data_ipam_subnets_addr_from_start_true:
37 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2:
40 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2:
61 service_instance_fq_name:
65 template_NetworkIpam_2:
69 type: "OS::ContrailV2::NetworkIpam"
70 template_NetworkPolicy:
73 get_param: policy_name
74 network_policy_entries:
75 network_policy_entries_policy_rule:
77 network_policy_entries_policy_rule_action_list:
78 network_policy_entries_policy_rule_action_list_apply_service:
80 get_param: service_instance_fq_name
81 network_policy_entries_policy_rule_action_list_simple_action:
82 get_param: simple_action
83 network_policy_entries_policy_rule_direction:
85 network_policy_entries_policy_rule_dst_addresses:
87 network_policy_entries_policy_rule_dst_addresses_virtual_network:
88 get_param: right_vn_fqdn
89 network_policy_entries_policy_rule_dst_ports:
91 network_policy_entries_policy_rule_dst_ports_end_port:
92 get_param: dst_port_end
93 network_policy_entries_policy_rule_dst_ports_start_port:
94 get_param: dst_port_start
95 network_policy_entries_policy_rule_protocol:
97 network_policy_entries_policy_rule_src_addresses:
99 network_policy_entries_policy_rule_src_addresses_virtual_network:
100 get_param: left_vn_fqdn
101 network_policy_entries_policy_rule_src_ports:
103 network_policy_entries_policy_rule_src_ports_end_port:
104 get_param: src_port_end
105 network_policy_entries_policy_rule_src_ports_start_port:
106 get_param: src_port_start
107 type: "OS::ContrailV2::NetworkPolicy"
110 - template_NetworkIpam_2
111 - template_NetworkPolicy
117 get_resource: template_NetworkIpam_2
118 network_ipam_refs_data:
120 network_ipam_refs_data_ipam_subnets:
122 network_ipam_refs_data_ipam_subnets_addr_from_start:
123 get_param: network_ipam_refs_data_ipam_subnets_addr_from_start_true
124 network_ipam_refs_data_ipam_subnets_subnet:
125 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
126 get_param: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2
127 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
128 get_param: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2
129 network_policy_refs: [ { list_join: [':', { get_attr: [ template_NetworkPolicy, fq_name ] } ] } ]
130 network_policy_refs_data:
132 network_policy_refs_data_sequence:
133 network_policy_refs_data_sequence_major: 0
134 network_policy_refs_data_sequence_minor: 0
135 type: "OS::ContrailV2::VirtualNetwork"
140 p1: { get_resource: test_net}