summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.openstack.org>2017-12-06 20:28:55 +0000
committerGerrit Code Review <review@openstack.org>2017-12-06 20:28:55 +0000
commiteb93bfeb78d18b8ccaf5dd79760892c03d63350e (patch)
treeff666ed2a8a23a5d899718fb3080b62f7d446a94
parent14386a61a273504e1e7e34f439778e0cb4ac0d1d (diff)
parent5ca15a79f85f90a593c436122b127721ffa1aead (diff)
downloadheat-templates-eb93bfeb78d18b8ccaf5dd79760892c03d63350e.tar.gz
Merge "Add example for using external resources"
-rw-r--r--hot/external_resource.yaml21
1 files changed, 21 insertions, 0 deletions
diff --git a/hot/external_resource.yaml b/hot/external_resource.yaml
new file mode 100644
index 0000000..516e728
--- /dev/null
+++ b/hot/external_resource.yaml
@@ -0,0 +1,21 @@
+heat_template_version: newton
+
+description: >
+ This template shows use case for external resource.
+ external resource can be any resource (create by
+ heat or not) that heat got type for it.
+
+parameters:
+ external_server_id:
+ type: string
+ default: da5b940a-14ff-4884-8e95-5cf6a3a1028f
+ description: ID of external server
+
+resources:
+ external_server:
+ type: OS::Nova::Server
+ external_id: { get_param: external_server_id }
+
+outputs:
+ server_address:
+ value: { get_attr: [external_server, networks, private, 0 ] }