1 heat_template_version: 2013-05-23
3 description: heat expose volume resource
7 type: OS::Contrail::ServiceInstance
8 depends_on: [ hsl_ip_subnet]
10 name: { get_param: service_instance_name }
11 availability_zone: { get_param: availability_zone_1a }
12 service_template: { get_resource: service_template_1 }
14 max_instances: {get_param: max_num_fw_instances}
17 virtual_network: { get_param: oam_mgmt_net_0_id }
20 virtual_network: { get_param: Cricket_OCS_direct_net_id }
23 virtual_network: { get_resource: hsl_direct_net }
26 virtual_network: {get_param: oam_mgmt_net_1_id},
28 { "prefix": {get_param: prefix_0} },
29 { "prefix": {get_param: prefix_1} },
30 { "prefix": {get_param: prefix_2} },
35 type: OS::Contrail::ServiceTemplate
37 name: { get_param: st_name }
38 service_mode: { get_param: st_mode }
39 service_type: { get_param: st_type }
40 image_name: { get_param: st_image_name }
41 flavor: { get_param: st_flavor_name }
42 service_interface_type_list: { "Fn::Split" : [ ",", "management,left,right,other" ] }
43 shared_ip_list: { "Fn::Split" : [ ",", Ref: st_shared_ip_list ] }
44 static_routes_list: { "Fn::Split" : [ ",", Ref: st_static_routes_list ] }
45 service_scaling: { get_param: st_scaling }