Update the template_version alias for all the templates to pike.
[apex-tripleo-heat-templates.git] / deployed-server / deployed-neutron-port.yaml
1 heat_template_version: pike
2
3 description: "
4   A fake OS::Neutron::Port stack which outputs fixed_ips and subnets based on
5   the input from the DeployedServerPortMap (set via parameter_defaults). This
6   lookup requires the use of port naming conventions. In order for this to work
7   with deployed-server the keys should be <hostname>-<network>.
8   Example:
9     parameter_defaults:
10       DeployedServerPortMap:
11         gatsby-ctlplane:
12           fixed_ips:
13             - ip_address: 127.0.0.1
14           subnets:
15             - cidr: 24"
16
17 parameters:
18   name:
19     default: ''
20     type: string
21   network:
22     default: ''
23     type: string
24   fixed_ips:
25     default: ''
26     type: comma_delimited_list
27   replacement_policy:
28     default: ''
29     type: string
30   DeployedServerPortMap:
31     default: {}
32     type: json
33
34
35 outputs:
36   fixed_ips:
37     value:
38       {get_param: [DeployedServerPortMap, {get_param: name}, fixed_ips]}
39   subnets:
40     value:
41       {get_param: [DeployedServerPortMap, {get_param: name}, subnets]}
42   name:
43     value: {get_param: name}
44   status:
45     value: DOWN
46   allowed_address_pairs:
47     value: {}
48   device_id:
49     value: ''
50   device_owner:
51     value: {get_param: network}
52   dns_assignment:
53     value: ''
54   port_security_enabled:
55     value: False
56   admin_state_up:
57     value: False
58   security_groups:
59     value: {}
60   network_id:
61     value: ''
62   tenant_id:
63     value: ''
64   qos_policy_id:
65     value: ''
66   mac_address:
67     value: ''