1 heat_template_version: 2013-05-23
4 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
9 description: param String - string
12 description: param number - float
15 description: param json - map<String>
18 description: param boolean - boolean
19 param_comma_delimited_list:
20 type: comma_delimited_list
21 description: param comma_delimited_list - List
25 description: network name of jsa log network
28 description: CIDR of jsa log network
32 description: User name to be configured for the application
35 - length: { min: 6, max: 8 }
36 description: User name must be between 6 and 8 characters
37 - allowed_pattern: "[A-Z]+[a-zA-Z0-9]*"
38 description: User name must start with an uppercase character
39 - range: { min: 0, max: 10 }
43 description: Instance type for compute instances
52 type: OS::Neutron::Subnet
54 network_id: {get_resource: jsa_net}
55 cidr: {get_param: jsa_cidr}
58 type: OS::Neutron::Net
60 name: {get_param: jsa_net_name}
63 jsa_net_test_full_attribute:
64 type: OS::Neutron::Net
66 name: {get_param: jsa_net_name}
68 dhcp_agent_ids: ['1000','1001','1002']
70 port_security_enabled: t
77 jsa_net_test_full_attribute_subnet:
78 type: OS::Neutron::Subnet
80 network_id: {get_resource: jsa_net_test_full_attribute}
81 cidr: {get_param: jsa_cidr}
83 jsa_net_test_get_attribute_2_params:
84 type: OS::Neutron::Net
86 name: {get_attr: [jsa_net, name]}
88 dhcp_agent_ids: ['1000','1001','1002']
90 port_security_enabled: t
96 jsa_net_test_get_attribute_3_params:
97 type: OS::Neutron::Net
99 name: {get_attr: [jsa_net, name, 0]}
101 dhcp_agent_ids: ['1000','1001','1002']
103 port_security_enabled: t
109 jsa_net_test_get_attribute_4_params:
110 type: OS::Neutron::Net
112 name: {get_attr: [jsa_net, name, 0,a1]}
114 dhcp_agent_ids: ['1000','1001','1002']
116 port_security_enabled: t
122 jsa_net_test_get_attribute_5_params:
123 type: OS::Neutron::Net
125 name: {get_attr: [jsa_net, name, 0, a1, a2]}
127 dhcp_agent_ids: ['1000','1001','1002']
129 port_security_enabled: t