Bump template version for all templates to "ocata"
[apex-tripleo-heat-templates.git] / network / ports / net_vip_map_external.yaml
1 heat_template_version: ocata
2
3 parameters:
4   # Set these via parameter defaults to configure external VIPs
5   ControlPlaneIP:
6     default: ''
7     type: string
8   ExternalNetworkVip:
9     default: ''
10     type: string
11   InternalApiNetworkVip:
12     default: ''
13     type: string
14   StorageNetworkVip:
15     default: ''
16     type: string
17   StorageMgmtNetworkVip:
18     default: ''
19     type: string
20   # The following are unused in this template
21   ControlPlaneIp:
22     default: ''
23     type: string
24   ExternalIp:
25     default: ''
26     type: string
27   ExternalIpUri:
28     default: ''
29     type: string
30   InternalApiIp:
31     default: ''
32     type: string
33   InternalApiIpUri:
34     default: ''
35     type: string
36   StorageIp:
37     default: ''
38     type: string
39   StorageIpUri:
40     default: ''
41     type: string
42   StorageMgmtIp:
43     default: ''
44     type: string
45   StorageMgmtIpUri:
46     default: ''
47     type: string
48
49 outputs:
50   net_ip_map:
51     description: >
52       A Hash containing a mapping of network names to assigned IPs
53       for a specific machine.
54     value:
55       ctlplane: {get_param: ControlPlaneIP}
56       external: {get_param: ExternalNetworkVip}
57       internal_api: {get_param: InternalApiNetworkVip}
58       storage: {get_param: StorageNetworkVip}
59       storage_mgmt: {get_param: StorageMgmtNetworkVip}
60       ctlplane_uri: {get_param: ControlPlaneIP}
61       external_uri: {get_param: ExternalNetworkVip}
62       internal_api_uri: {get_param: InternalApiNetworkVip}
63       storage_uri: {get_param: StorageNetworkVip}
64       storage_mgmt_uri: {get_param: StorageMgmtNetworkVip}