Remove old Orchestration API files
The Orchestration APIs are now managed by the heat team in openstack/heat respository. This patch removes the obsoleted version to avoid confusion and/or inconsistency. Change-Id: I5ebf8a4970be38e962148ec24249740b1c27225f
This commit is contained in:
parent
4abfe406d8
commit
7ce56ba9c4
@ -138,17 +138,6 @@
|
||||
<pdfFilenameBase>api-ref-objectstorage-v1</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-orchestration-v1</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-orchestration-v1.xml </includes>
|
||||
<pdfFilenameBase>api-ref-orchestration-v1</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-share-v2</id>
|
||||
<goals>
|
||||
|
@ -1,37 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-orchestration-pdf">
|
||||
<info>
|
||||
<title>OpenStack Orchestration API v1 Reference</title>
|
||||
<titleabbrev>API Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2010-2016</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack Orchestration</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<xi:include
|
||||
href="../../api-ref/src/docbkx/ch_orchestration-v1.xml"/>
|
||||
</book>
|
@ -40,7 +40,6 @@
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_images-v2.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_images-v1.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_objectstorage-v1.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_orchestration-v1.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_share-v2.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_share-v1.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_telemetry-v2.xml"/>
|
||||
|
@ -146,17 +146,6 @@
|
||||
<pdfFilename>bk-api-ref-objectstorage-v1</pdfFilename>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-orchestration-v1</id>
|
||||
<goals>
|
||||
<goal>generate-html</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes>api-ref-orchestration-v1.xml</includes>
|
||||
<pdfFilename>bk-api-ref-orchestration-v1</pdfFilename>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-share-v2</id>
|
||||
<goals>
|
||||
|
@ -1,23 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-orchestration-v1" status="CURRENT">
|
||||
<info xreflabel="api-ref-orchestration-v1.html">
|
||||
<title>OpenStack Orchestration API v1 (CURRENT)</title>
|
||||
<copyright>
|
||||
<year>2010-2016</year>
|
||||
</copyright>
|
||||
<legalnotice role="apache2">
|
||||
<para/>
|
||||
</legalnotice>
|
||||
<annotation>
|
||||
<xi:include href="itemizedlist-service-list.xml"/>
|
||||
</annotation>
|
||||
</info>
|
||||
<xi:include href="ch_orchestration-v1.xml"/>
|
||||
</book>
|
@ -1,223 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0" xml:id="orchestration-v1"
|
||||
role="api-reference">
|
||||
<title>Orchestration API v1 (CURRENT)</title>
|
||||
<para>Uses a template language to orchestrate OpenStack
|
||||
services.</para>
|
||||
<section xml:id="general-info">
|
||||
<title>General API information</title>
|
||||
<para>Authenticated calls that target a known URI but that use an
|
||||
HTTP method that the implementation does not support return a <code>405
|
||||
Method Not Allowed</code> error code. In addition, the HTTP
|
||||
<code>OPTIONS</code> method is supported for each known URI. In
|
||||
both cases, the <code>Allow</code> response header indicates the
|
||||
HTTP methods that are supported for the resource.</para>
|
||||
</section>
|
||||
<section xml:id="heat-versions">
|
||||
<title>API versions</title>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#versions">
|
||||
<wadl:method href="#listVersions-heat-v1"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
<section xml:id="stacks">
|
||||
<title>Stacks</title>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#stacks">
|
||||
<wadl:method href="#stack_create"/>
|
||||
<wadl:method href="#stack_adopt"/>
|
||||
<wadl:method href="#stack_list"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#preview">
|
||||
<wadl:method href="#stack_preview"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#update_preview">
|
||||
<wadl:method href="#stack_update_preview"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#stack_name">
|
||||
<wadl:method href="#stack_find"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#resources">
|
||||
<wadl:method href="#stack_resources_find"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#stack_id">
|
||||
<wadl:method href="#stack_show"/>
|
||||
<wadl:method href="#stack_update"/>
|
||||
<wadl:method href="#stack_delete"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#abandon">
|
||||
<wadl:method href="#stack_abandon"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#snapshots">
|
||||
<wadl:method href="#stack_snapshot"/>
|
||||
<wadl:method href="#stack_list_snapshot"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#snapshot_id_snapshots">
|
||||
<wadl:method href="#stack_show_snapshot"/>
|
||||
<wadl:method href="#stack_delete_snapshot"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#restore">
|
||||
<wadl:method href="#stack_restore_snapshot"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#outputs">
|
||||
<wadl:method href="#stack_list_outputs"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#output_key">
|
||||
<wadl:method href="#stack_show_output"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
<section xml:id="stack-actions">
|
||||
<title>Stack actions</title>
|
||||
<para>Performs non-lifecycle operations on the stack. Specify
|
||||
the action in the request body.</para>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#actions">
|
||||
<wadl:method href="#stack_action_suspend"/>
|
||||
<wadl:method href="#stack_action_resume"/>
|
||||
<wadl:method href="#stack_action_cancel_update"/>
|
||||
<wadl:method href="#stack_action_check"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
<section xml:id="stack-resources">
|
||||
<title>Stack resources</title>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#resources2">
|
||||
<wadl:method href="#resource_list"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#resource_name">
|
||||
<wadl:method href="#resource_show"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#metadata">
|
||||
<wadl:method href="#resource_metadata"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#signal">
|
||||
<wadl:method href="#resource_signal"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
<section xml:id="stack-events">
|
||||
<title>Stack events</title>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#events">
|
||||
<wadl:method href="#stack_events_find"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#events2">
|
||||
<wadl:method href="#stack_event_list"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#events4">
|
||||
<wadl:method href="#resource_event_list"
|
||||
/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#event_id">
|
||||
<wadl:method href="#event_show"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
<section xml:id="stack-templates">
|
||||
<title>Templates</title>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#template">
|
||||
<wadl:method href="#stack_template"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#list_template_versions">
|
||||
<wadl:method href="#template_version_list"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#validate_template">
|
||||
<wadl:method href="#template_validate"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#resource_template">
|
||||
<wadl:method href="#resource_type_template"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#resource_schema">
|
||||
<wadl:method href="#resource_type_get"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#resource_types">
|
||||
<wadl:method href="#resource_type_list"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
<section xml:id="build-info">
|
||||
<title>Build info</title>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#build_info">
|
||||
<wadl:method href="#build_info_show"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
<section xml:id="software-config">
|
||||
<title>Software configuration</title>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#software_configs">
|
||||
<wadl:method href="#software_config_create"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#config_id">
|
||||
<wadl:method href="#software_config_show"/>
|
||||
<wadl:method href="#software_config_delete"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#software_deployments">
|
||||
<wadl:method href="#software_deployment_index"/>
|
||||
<wadl:method href="#software_deployment_create"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#server_id">
|
||||
<wadl:method href="#software_deployment_metadata"/>
|
||||
</wadl:resource>
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#deployment_id">
|
||||
<wadl:method href="#software_deployment_show"/>
|
||||
<wadl:method href="#software_deployment_update"/>
|
||||
<wadl:method href="#software_deployment_delete"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
<section xml:id="service-status">
|
||||
<title>Manage service</title>
|
||||
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<wadl:resource
|
||||
href="../wadls/orchestration-api/src/v1/orchestration-api.wadl#service_list">
|
||||
<wadl:method href="#service_status_list"/>
|
||||
</wadl:resource>
|
||||
</wadl:resources>
|
||||
</section>
|
||||
</chapter>
|
@ -92,7 +92,7 @@
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<link xlink:type="simple" xlink:href="api-ref-orchestration-v1.html">Orchestration API v1 (CURRENT)</link>
|
||||
<link xlink:type="simple" xlink:href="api-ref/orchestration/v1/">Orchestration API v1 (CURRENT)</link>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
|
@ -1,105 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="../../xslt/schema.xsl"?>
|
||||
|
||||
<xs:schema elementFormDefault="qualified" attributeFormDefault="unqualified"
|
||||
targetNamespace="http://www.w3.org/2005/Atom"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml"
|
||||
xmlns:atom="http://www.w3.org/2005/Atom"
|
||||
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
|
||||
xmlns:xml="http://www.w3.org/XML/1998/namespace"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xsdxt:base="../..">
|
||||
|
||||
<xs:annotation>
|
||||
<xs:appinfo
|
||||
xml:lang="EN"
|
||||
xmlns="http://www.w3.org/1999/xhtml">
|
||||
<xsdxt:title>Atom Link</xsdxt:title>
|
||||
</xs:appinfo>
|
||||
<xs:documentation
|
||||
xml:lang="EN"
|
||||
xmlns="http://www.w3.org/1999/xhtml">
|
||||
<p>
|
||||
This schema file simple defines an atom link according
|
||||
to <a
|
||||
href="http://tools.ietf.org/html/rfc4287">RFC4287</a>
|
||||
</p>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
<xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
|
||||
|
||||
<!-- Common Link Relations -->
|
||||
<xs:simpleType name="relation">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="alternate" />
|
||||
<xs:enumeration value="appendix" />
|
||||
<xs:enumeration value="archives" />
|
||||
<xs:enumeration value="author" />
|
||||
<xs:enumeration value="bookmark" />
|
||||
<xs:enumeration value="chapter" />
|
||||
<xs:enumeration value="contents" />
|
||||
<xs:enumeration value="copyright" />
|
||||
<xs:enumeration value="current" />
|
||||
<xs:enumeration value="describedby" />
|
||||
<xs:enumeration value="edit" />
|
||||
<xs:enumeration value="edit-media" />
|
||||
<xs:enumeration value="first" />
|
||||
<xs:enumeration value="glossary" />
|
||||
<xs:enumeration value="help" />
|
||||
<xs:enumeration value="hub" />
|
||||
<xs:enumeration value="icon" />
|
||||
<xs:enumeration value="index" />
|
||||
<xs:enumeration value="last" />
|
||||
<xs:enumeration value="latest-version" />
|
||||
<xs:enumeration value="license" />
|
||||
<xs:enumeration value="monitor" />
|
||||
<xs:enumeration value="monitor-group" />
|
||||
<xs:enumeration value="next" />
|
||||
<xs:enumeration value="next-arvhice" />
|
||||
<xs:enumeration value="nofollow" />
|
||||
<xs:enumeration value="payment" />
|
||||
<xs:enumeration value="predecessor-version" />
|
||||
<xs:enumeration value="prefetch" />
|
||||
<xs:enumeration value="prev" />
|
||||
<xs:enumeration value="previous" />
|
||||
<xs:enumeration value="prev-archive" />
|
||||
<xs:enumeration value="replies" />
|
||||
<xs:enumeration value="search" />
|
||||
<xs:enumeration value="section" />
|
||||
<xs:enumeration value="self" />
|
||||
<xs:enumeration value="service" />
|
||||
<xs:enumeration value="start" />
|
||||
<xs:enumeration value="stylesheet" />
|
||||
<xs:enumeration value="subsection" />
|
||||
<xs:enumeration value="successor-version" />
|
||||
<xs:enumeration value="up" />
|
||||
<xs:enumeration value="version-history" />
|
||||
<xs:enumeration value="via" />
|
||||
<xs:enumeration value="working-copy" />
|
||||
<xs:enumeration value="working-copy-of" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="extRelation">
|
||||
<xs:union memberTypes="atom:relation xs:string"/>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:element name="link" type="atom:link" />
|
||||
|
||||
<xs:complexType name="link">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<html:p>See section 3.4 of the ATOM RFC <html:a href="http://tools.ietf.org/html/rfc4287">RFC4287</html:a></html:p>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
<xs:attribute name="rel" use="required" type="atom:extRelation" />
|
||||
<xs:attribute name="type" use="optional" type="xs:string" />
|
||||
<xs:attribute name="href" use="required" type="xs:anyURI" />
|
||||
<xs:attribute name="hreflang" use="optional" type="xs:NMTOKEN" />
|
||||
<xs:attribute name="title" use="optional" type="xs:string" />
|
||||
<xs:attribute ref="xml:base" />
|
||||
<xs:attribute ref="xml:lang" />
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
@ -1,219 +0,0 @@
|
||||
<?xml version='1.0'?>
|
||||
<?xml-stylesheet type="text/xsl" href="../../xslt/schema.xsl"?>
|
||||
<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
|
||||
xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" xsdxt:base="../..">
|
||||
<xs:annotation>
|
||||
<xs:appinfo xml:lang="EN" xmlns="http://www.w3.org/1999/xhtml">
|
||||
<xsdxt:title>The XML Namespace</xsdxt:title>
|
||||
</xs:appinfo>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
<h1>About the XML namespace</h1>
|
||||
<div class="bodytext">
|
||||
<p>This schema document describes the XML namespace, in a form
|
||||
suitable for import by other schema documents.</p>
|
||||
<p>See <a href="http://www.w3.org/XML/1998/namespace.html">
|
||||
http://www.w3.org/XML/1998/namespace.html</a> and <a
|
||||
href="http://www.w3.org/TR/REC-xml">
|
||||
http://www.w3.org/TR/REC-xml</a> for information about this
|
||||
namespace.</p>
|
||||
<p>Note that local names in this namespace are intended to be
|
||||
defined only by the World Wide Web Consortium or its subgroups.
|
||||
The names currently defined in this namespace are listed below.
|
||||
They should not be used with conflicting semantics by any
|
||||
Working Group, specification, or document instance.</p>
|
||||
<p>See further below in this document for more information about
|
||||
<a href="#usage">how to refer to this schema document from your
|
||||
own XSD schema documents</a> and about <a href="#nsversioning"
|
||||
>the namespace-versioning policy governing this schema
|
||||
document</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:attribute name="lang">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
<h3>lang (as an attribute name)</h3>
|
||||
<p>denotes an attribute whose value is a language code for the
|
||||
natural language of the content of any element; its value is
|
||||
inherited. This name is reserved by virtue of its definition in
|
||||
the XML specification.</p>
|
||||
</div>
|
||||
<div>
|
||||
<h4>Notes</h4>
|
||||
<p>Attempting to install the relevant ISO 2- and 3-letter codes
|
||||
as the enumerated possible values is probably not
|
||||
a realistic possibility.</p>
|
||||
<p>See BCP 47 at <a
|
||||
href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
|
||||
http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA
|
||||
language sub tag registry at <a
|
||||
href="http://www.iana.org/assignments/language-subtag-registry"
|
||||
> http://www.iana.org/assignments/language-subtag-registry</a>
|
||||
for further information.</p>
|
||||
<p>The union allows for the 'un-declaration' of xml:lang with the
|
||||
empty string.</p>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:union memberTypes="xs:language">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value=""/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:union>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="space">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
<h3>space (as an attribute name)</h3>
|
||||
<p>denotes an attribute whose value is a keyword indicating what
|
||||
whitespace processing discipline is intended for the content of
|
||||
the element; its value is inherited. This name is reserved by
|
||||
virtue of its definition in the XML specification.</p>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:NCName">
|
||||
<xs:enumeration value="default"/>
|
||||
<xs:enumeration value="preserve"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="base" type="xs:anyURI">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
<h3>base (as an attribute name)</h3>
|
||||
<p>denotes an attribute whose value provides a URI to be used as
|
||||
the base for interpreting any relative URIs in the scope of the
|
||||
element on which it appears; its value is inherited. This name
|
||||
is reserved by virtue of its definition in the XML Base
|
||||
specification.</p>
|
||||
<p>See <a href="http://www.w3.org/TR/xmlbase/"
|
||||
>http://www.w3.org/TR/xmlbase/</a> for information about this
|
||||
attribute.</p>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="id" type="xs:ID">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
<h3>id (as an attribute name)</h3>
|
||||
<p>denotes an attribute whose value should be interpreted as if
|
||||
declared to be of type ID. This name is reserved by virtue of
|
||||
its definition in the xml:id specification.</p>
|
||||
<p>See <a href="http://www.w3.org/TR/xml-id/"
|
||||
>http://www.w3.org/TR/xml-id/</a> for information about this
|
||||
attribute.</p>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attributeGroup name="specialAttrs">
|
||||
<xs:attribute ref="xml:base"/>
|
||||
<xs:attribute ref="xml:lang"/>
|
||||
<xs:attribute ref="xml:space"/>
|
||||
<xs:attribute ref="xml:id"/>
|
||||
</xs:attributeGroup>
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div>
|
||||
<h3>Father (in any context at all)</h3>
|
||||
<div class="bodytext">
|
||||
<p>denotes Jon Bosak, the chair of the original XML Working
|
||||
Group. This name is reserved by the following decision of the
|
||||
W3C XML Plenary and XML Coordination groups:</p>
|
||||
<blockquote>
|
||||
<p>In appreciation for his vision, leadership and dedication the
|
||||
W3C XML Plenary on this 10th day of February, 2000, reserves
|
||||
for Jon Bosak in perpetuity the XML name "xml:Father".</p>
|
||||
</blockquote>
|
||||
</div>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div xml:id="usage" id="usage">
|
||||
<h2><a name="usage">About this schema document</a></h2>
|
||||
<div class="bodytext">
|
||||
<p>This schema defines attributes and an attribute group suitable
|
||||
for use by schemas wishing to allow <code>xml:base</code>,
|
||||
<code>xml:lang</code>, <code>xml:space</code> or
|
||||
<code>xml:id</code> attributes on elements they define.</p>
|
||||
<p>To enable this, such a schema must import this schema for the
|
||||
XML namespace, e.g. as follows:</p>
|
||||
<pre>
|
||||
<schema . . .>
|
||||
. . .
|
||||
<import namespace="http://www.w3.org/XML/1998/namespace"
|
||||
schemaLocation="http://www.w3.org/2001/xml.xsd"/>
|
||||
</pre>
|
||||
<p>or</p>
|
||||
<pre>
|
||||
<import namespace="http://www.w3.org/XML/1998/namespace"
|
||||
schemaLocation="http://www.w3.org/2009/01/xml.xsd"/>
|
||||
</pre>
|
||||
<p>Subsequently, qualified reference to any of the attributes or
|
||||
the following group has the desired effect. For example:</p>
|
||||
<pre>
|
||||
<type . . .>
|
||||
. . .
|
||||
<attributeGroup ref="xml:specialAttrs"/>
|
||||
</pre>
|
||||
<p>This defines a type that schema-validates an instance element
|
||||
with any of those attributes.</p>
|
||||
</div>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<div id="nsversioning" xml:id="nsversioning">
|
||||
<h2><a name="nsversioning">Versioning policy for this schema
|
||||
document</a></h2>
|
||||
<div class="bodytext">
|
||||
<p>In keeping with the XML Schema WG's standard versioning
|
||||
policy, this schema document will persist at <a
|
||||
href="http://www.w3.org/2009/01/xml.xsd">
|
||||
http://www.w3.org/2009/01/xml.xsd</a>.</p>
|
||||
<p>At the date of issue it can also be found at <a
|
||||
href="http://www.w3.org/2001/xml.xsd">
|
||||
http://www.w3.org/2001/xml.xsd</a>.</p>
|
||||
<p>The schema document at that URI might change in the future to
|
||||
remain compatible with the latest version of XML Schema itself,
|
||||
or with the XML namespace itself. If the XML Schema or XML
|
||||
namespaces changes, the version of this document at <a
|
||||
href="http://www.w3.org/2001/xml.xsd">
|
||||
http://www.w3.org/2001/xml.xsd </a> changes accordingly; the
|
||||
version at <a href="http://www.w3.org/2009/01/xml.xsd">
|
||||
http://www.w3.org/2009/01/xml.xsd </a> does not change.</p>
|
||||
<p>Previous dated (and unchanging) versions of this schema
|
||||
document are at:</p>
|
||||
<ul>
|
||||
<li><a href="http://www.w3.org/2009/01/xml.xsd">
|
||||
http://www.w3.org/2009/01/xml.xsd</a></li>
|
||||
<li><a href="http://www.w3.org/2007/08/xml.xsd">
|
||||
http://www.w3.org/2007/08/xml.xsd</a></li>
|
||||
<li><a href="http://www.w3.org/2004/10/xml.xsd">
|
||||
http://www.w3.org/2004/10/xml.xsd</a></li>
|
||||
<li><a href="http://www.w3.org/2001/03/xml.xsd">
|
||||
http://www.w3.org/2001/03/xml.xsd</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:schema>
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,8 +0,0 @@
|
||||
{
|
||||
"api": {
|
||||
"revision": "{api_build_revision}"
|
||||
},
|
||||
"engine": {
|
||||
"revision": "{engine_build_revision}"
|
||||
}
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "foo",
|
||||
"description": null
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "bar",
|
||||
"description": null
|
||||
}
|
||||
],
|
||||
"group": "script",
|
||||
"name": "a-config-we5zpvyu7b5o",
|
||||
"outputs": [
|
||||
{
|
||||
"type": "String",
|
||||
"name": "result",
|
||||
"error_output": false,
|
||||
"description": null
|
||||
}
|
||||
],
|
||||
"config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2",
|
||||
"options": null
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
{
|
||||
"software_config": {
|
||||
"creation_time": "2015-01-31T15:12:36Z",
|
||||
"inputs": [
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "foo",
|
||||
"description": null
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "bar",
|
||||
"description": null
|
||||
}
|
||||
],
|
||||
"group": "script",
|
||||
"name": "a-config-we5zpvyu7b5o",
|
||||
"outputs": [
|
||||
{
|
||||
"type": "String",
|
||||
"name": "result",
|
||||
"error_output": false,
|
||||
"description": null
|
||||
}
|
||||
],
|
||||
"options": null,
|
||||
"config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2",
|
||||
"id": "ddee7aca-aa32-4335-8265-d436b20db4f1"
|
||||
}
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
{
|
||||
"software_config": {
|
||||
"inputs": [
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "foo",
|
||||
"description": null
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "bar",
|
||||
"description": null
|
||||
}
|
||||
],
|
||||
"group": "script",
|
||||
"name": "a-config-we5zpvyu7b5o",
|
||||
"outputs": [
|
||||
{
|
||||
"type": "String",
|
||||
"name": "result",
|
||||
"error_output": false,
|
||||
"description": null
|
||||
}
|
||||
],
|
||||
"creation_time": "2015-01-31T15:12:36Z",
|
||||
"id": "ddee7aca-aa32-4335-8265-d436b20db4f1",
|
||||
"config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2",
|
||||
"options": null
|
||||
}
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"status": "IN_PROGRESS",
|
||||
"server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
|
||||
"config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd",
|
||||
"stack_user_project_id": "c024bfada67845ddb17d2b0c0be8cd79",
|
||||
"action": "CREATE",
|
||||
"status_reason": "Deploy data available"
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"software_deployment": {
|
||||
"status": "IN_PROGRESS",
|
||||
"server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
|
||||
"config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd",
|
||||
"output_values": null,
|
||||
"input_values": null,
|
||||
"action": "CREATE",
|
||||
"status_reason": "Deploy data available",
|
||||
"id": "ef422fa5-719a-419e-a10c-72e3a367b0b8",
|
||||
"creation_time": "2015-01-31T15:12:36Z",
|
||||
"updated_time": "2015-01-31T15:18:21Z"
|
||||
}
|
||||
}
|
@ -1,130 +0,0 @@
|
||||
{
|
||||
"metadata": [
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "foo",
|
||||
"value": "fooooo",
|
||||
"description": null
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "bar",
|
||||
"value": "baaaaa",
|
||||
"description": null
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_server_id",
|
||||
"value": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
|
||||
"description": "ID of the server being deployed to"
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_action",
|
||||
"value": "CREATE",
|
||||
"description": "Name of the current action being deployed"
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_stack_id",
|
||||
"value": "a/9bd57090-8954-48ab-bab9-adf9e1ac70fc",
|
||||
"description": "ID of the stack this deployment belongs to"
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_resource_name",
|
||||
"value": "deployment",
|
||||
"description": "Name of this deployment resource in the stack"
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_signal_id",
|
||||
"value": "http://192.168.20.103:8000/v1/signal/arn%3Aopenstack%3Aheat%3A%3Ae2a84fbdaeb047ae8da4b503f3b69f1f%3Astacks%2Fa%2F9bd57090-8954-48ab-bab9-adf9e1ac70fc%2Fresources%2Fdeployment?Timestamp=2014-03-19T20%3A30%3A59Z&SignatureMethod=HmacSHA256&AWSAccessKeyId=ca3571413e4a49998d580215517b3685&SignatureVersion=2&Signature=w6Iu%2BNbg86mqwSOUf1GLuKPO7KaD82PiGpL4ig9Q1l4%3D",
|
||||
"description": "ID of signal to use for signalling output values"
|
||||
}
|
||||
],
|
||||
"group": "script",
|
||||
"name": "a-config-we5zpvyu7b5o",
|
||||
"outputs": [
|
||||
{
|
||||
"type": "String",
|
||||
"name": "result",
|
||||
"error_output": false,
|
||||
"description": null
|
||||
}
|
||||
],
|
||||
"options": null,
|
||||
"creation_time": "2015-01-31T15:12:36Z",
|
||||
"updated_time": "2015-01-31T15:18:21Z",
|
||||
"config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2",
|
||||
"id": "3d5ec2a8-7004-43b6-a7f6-542bdbe9d434"
|
||||
},
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "foo",
|
||||
"value": "fu",
|
||||
"description": null
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"type": "String",
|
||||
"name": "bar",
|
||||
"value": "barmy",
|
||||
"description": null
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_server_id",
|
||||
"value": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
|
||||
"description": "ID of the server being deployed to"
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_action",
|
||||
"value": "CREATE",
|
||||
"description": "Name of the current action being deployed"
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_stack_id",
|
||||
"value": "a/9bd57090-8954-48ab-bab9-adf9e1ac70fc",
|
||||
"description": "ID of the stack this deployment belongs to"
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_resource_name",
|
||||
"value": "other_deployment",
|
||||
"description": "Name of this deployment resource in the stack"
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"name": "deploy_signal_id",
|
||||
"value": "http://192.168.20.103:8000/v1/signal/arn%3Aopenstack%3Aheat%3A%3Ae2a84fbdaeb047ae8da4b503f3b69f1f%3Astacks%2Fa%2F9bd57090-8954-48ab-bab9-adf9e1ac70fc%2Fresources%2Fother_deployment?Timestamp=2014-03-19T20%3A30%3A59Z&SignatureMethod=HmacSHA256&AWSAccessKeyId=7b761482f8254946bcd3d5ccb36fe939&SignatureVersion=2&Signature=giMfv%2BhrAw6y%2FCMKQIQz2IhO5PkAj5%2BfP5YsL6rul3o%3D",
|
||||
"description": "ID of signal to use for signalling output values"
|
||||
}
|
||||
],
|
||||
"group": "script",
|
||||
"name": "a-config-we5zpvyu7b5o",
|
||||
"outputs": [
|
||||
{
|
||||
"type": "String",
|
||||
"name": "result",
|
||||
"error_output": false,
|
||||
"description": null
|
||||
}
|
||||
],
|
||||
"options": null,
|
||||
"creation_time": "2015-01-31T16:14:13Z",
|
||||
"updated_time": "2015-01-31T16:18:19Z",
|
||||
"config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2",
|
||||
"id": "8da95794-2ad9-4979-8ae5-739ce314c5cd"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"software_deployment": {
|
||||
"status": "IN_PROGRESS",
|
||||
"server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
|
||||
"config_id": "3d5ec2a8-7004-43b6-a7f6-542bdbe9d434",
|
||||
"output_values": null,
|
||||
"input_values": null,
|
||||
"action": "CREATE",
|
||||
"status_reason": "Deploy data available",
|
||||
"id": "06e87bcc-33a2-4bce-aebd-533e698282d3",
|
||||
"creation_time": "2015-01-31T15:12:36Z",
|
||||
"updated_time": "2015-01-31T15:18:21Z"
|
||||
}
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
{
|
||||
"status": "COMPLETE",
|
||||
"output_values": {
|
||||
"deploy_stdout": "Writing to /tmp/baaaaa\nWritten to /tmp/baaaaa\n",
|
||||
"deploy_stderr": "+ echo Writing to /tmp/baaaaa\n+ echo fooooo\n+ cat /tmp/baaaaa\n+ echo -n The file /tmp/baaaaa contains fooooo for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE\n+ echo Written to /tmp/baaaaa\n+ echo Output to stderr\nOutput to stderr\n",
|
||||
"deploy_status_code": 0,
|
||||
"result": "The file /tmp/baaaaa contains fooooo for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE"
|
||||
},
|
||||
"status_reason": "Outputs received"
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
{
|
||||
"software_deployment": {
|
||||
"status": "COMPLETE",
|
||||
"server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
|
||||
"config_id": "3d5ec2a8-7004-43b6-a7f6-542bdbe9d434",
|
||||
"output_values": {
|
||||
"deploy_stdout": "Writing to /tmp/baaaaa\nWritten to /tmp/baaaaa\n",
|
||||
"deploy_stderr": "+ echo Writing to /tmp/baaaaa\n+ echo fooooo\n+ cat /tmp/baaaaa\n+ echo -n The file /tmp/baaaaa contains fooooo for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE\n+ echo Written to /tmp/baaaaa\n+ echo Output to stderr\nOutput to stderr\n",
|
||||
"deploy_status_code": 0,
|
||||
"result": "The file /tmp/baaaaa contains fooooo for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE"
|
||||
},
|
||||
"input_values": null,
|
||||
"action": "CREATE",
|
||||
"status_reason": "Outputs received",
|
||||
"id": "06e87bcc-33a2-4bce-aebd-533e698282d3",
|
||||
"creation_time": "2015-01-31T15:12:36Z",
|
||||
"updated_time": "2015-01-31T15:18:21Z"
|
||||
}
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
{
|
||||
"software_deployments": [
|
||||
{
|
||||
"status": "COMPLETE",
|
||||
"server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
|
||||
"config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd",
|
||||
"output_values": {
|
||||
"deploy_stdout": "Writing to /tmp/barmy\nWritten to /tmp/barmy\n",
|
||||
"deploy_stderr": "+ echo Writing to /tmp/barmy\n+ echo fu\n+ cat /tmp/barmy\n+ echo -n The file /tmp/barmy contains fu for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE\n+ echo Written to /tmp/barmy\n+ echo Output to stderr\nOutput to stderr\n",
|
||||
"deploy_status_code": 0,
|
||||
"result": "The file /tmp/barmy contains fu for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE"
|
||||
},
|
||||
"input_values": null,
|
||||
"action": "CREATE",
|
||||
"status_reason": "Outputs received",
|
||||
"id": "ef422fa5-719a-419e-a10c-72e3a367b0b8",
|
||||
"creation_time": "2015-01-31T15:12:36Z",
|
||||
"updated_time": "2015-01-31T15:18:21Z"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
{
|
||||
"event": {
|
||||
"event_time": "2015-06-25T14:59:53",
|
||||
"id": "8db23e2e-72b2-47a2-9ed9-b52417f56e50",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://hostname/v1/1234/stacks/mystack/56789/resources/random_key_name/events/8db23e2e-72b2-47a2-9ed9-b52417f56e50",
|
||||
"rel": "self"
|
||||
},
|
||||
{
|
||||
"href": "http://hostname/v1/1234/stacks/mystack/56789/resources/random_key_name",
|
||||
"rel": "resource"
|
||||
},
|
||||
{
|
||||
"href": "http://hostname/v1/1234/stacks/mystack/56789",
|
||||
"rel": "stack"
|
||||
}
|
||||
],
|
||||
"logical_resource_id": "random_key_name",
|
||||
"physical_resource_id": null,
|
||||
"resource_name": "random_key_name",
|
||||
"resource_properties": {
|
||||
"character_classes": null,
|
||||
"character_sequences": null,
|
||||
"length": 8,
|
||||
"salt": null,
|
||||
"sequence": null
|
||||
},
|
||||
"resource_status": "CREATE_IN_PROGRESS",
|
||||
"resource_status_reason": "state changed",
|
||||
"resource_type": "OS::Heat::RandomString"
|
||||
}
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
{
|
||||
"events": [
|
||||
{
|
||||
"resource_name": "port",
|
||||
"event_time": "2014-07-23T08:14:47Z",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5/resources/port/events/474bfdf0-a450-46ec-a78a-0c7faa404073",
|
||||
"rel": "self"
|
||||
},
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5/resources/port",
|
||||
"rel": "resource"
|
||||
},
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5",
|
||||
"rel": "stack"
|
||||
}
|
||||
],
|
||||
"logical_resource_id": "port",
|
||||
"resource_status": "CREATE_FAILED",
|
||||
"resource_status_reason": "NotFound: Subnet f8a699d0-3537-429e-87a5-6b5a8d0c2bf0 could not be found",
|
||||
"physical_resource_id": null,
|
||||
"id": "474bfdf0-a450-46ec-a78a-0c7faa404073"
|
||||
},
|
||||
{
|
||||
"resource_name": "port",
|
||||
"event_time": "2014-07-23T08:14:47Z",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5/resources/port/events/66fa95b6-e6f8-4f05-b1af-e828f5aba04c",
|
||||
"rel": "self"
|
||||
},
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5/resources/port",
|
||||
"rel": "resource"
|
||||
},
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5",
|
||||
"rel": "stack"
|
||||
}
|
||||
],
|
||||
"logical_resource_id": "port",
|
||||
"resource_status": "CREATE_IN_PROGRESS",
|
||||
"resource_status_reason": "state changed",
|
||||
"physical_resource_id": null,
|
||||
"id": "66fa95b6-e6f8-4f05-b1af-e828f5aba04c"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"status": "CURRENT",
|
||||
"id": "v1.0",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://23.253.228.211:8000/v1/",
|
||||
"rel": "self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
"metadata": {
|
||||
"some_key": "some_value",
|
||||
"some_other_key": "some_other_value"
|
||||
}
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
{
|
||||
"attributes": {
|
||||
"an_attribute": {
|
||||
"description": "A runtime value of the resource."
|
||||
}
|
||||
},
|
||||
"properties": {
|
||||
"a_property": {
|
||||
"constraints": [
|
||||
{
|
||||
"description": "Must be between 1 and 255 characters",
|
||||
"length": {
|
||||
"max": 255,
|
||||
"min": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"description": "A resource description.",
|
||||
"required": true,
|
||||
"type": "string",
|
||||
"update_allowed": false
|
||||
}
|
||||
},
|
||||
"resource_type": "OS::Heat::AResourceName",
|
||||
"support_status": {
|
||||
"message": "A status message",
|
||||
"status": "SUPPORTED",
|
||||
"version": "2014.1"
|
||||
}
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
{
|
||||
"resource": {
|
||||
"attributes": {
|
||||
"value": "I9S20uIp"
|
||||
},
|
||||
"creation_time": "2015-06-25T14:59:53",
|
||||
"description": "",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://hostname/v1/1234/stacks/mystack/629a32d0-ac4f-4f63-b58d-f0d047b1ba4c/resources/random_key_name",
|
||||
"rel": "self"
|
||||
},
|
||||
{
|
||||
"href": "http://hostname/v1/1234/stacks/mystack/629a32d0-ac4f-4f63-b58d-f0d047b1ba4c",
|
||||
"rel": "stack"
|
||||
}
|
||||
],
|
||||
"logical_resource_id": "random_key_name",
|
||||
"physical_resource_id": "mystack-random_key_name-pmjmy5pks735",
|
||||
"required_by": [],
|
||||
"resource_name": "random_key_name",
|
||||
"resource_status": "CREATE_COMPLETE",
|
||||
"resource_status_reason": "state changed",
|
||||
"resource_type": "OS::Heat::RandomString",
|
||||
"updated_time": "2015-06-25T14:59:53"
|
||||
}
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
{
|
||||
"HeatTemplateFormatVersion": "2012-12-12",
|
||||
"Outputs": {
|
||||
"private_key": {
|
||||
"Description": "The private key if it has been saved.",
|
||||
"Value": "{\"Fn::GetAtt\": [\"KeyPair\", \"private_key\"]}"
|
||||
},
|
||||
"public_key": {
|
||||
"Description": "The public key.",
|
||||
"Value": "{\"Fn::GetAtt\": [\"KeyPair\", \"public_key\"]}"
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"name": {
|
||||
"Description": "The name of the key pair.",
|
||||
"Type": "String"
|
||||
},
|
||||
"public_key": {
|
||||
"Description": "The optional public key. This allows users to supply the public key from a pre-existing key pair. If not supplied, a new key pair will be generated.",
|
||||
"Type": "String"
|
||||
},
|
||||
"save_private_key": {
|
||||
"AllowedValues": [
|
||||
true,
|
||||
"true",
|
||||
false,
|
||||
"false"
|
||||
],
|
||||
"Default": false,
|
||||
"Description": "true if the system should remember a generated private key; false otherwise.",
|
||||
"Type": "String"
|
||||
}
|
||||
},
|
||||
"Resources": {
|
||||
"KeyPair": {
|
||||
"Properties": {
|
||||
"name": {
|
||||
"Ref": "name"
|
||||
},
|
||||
"public_key": {
|
||||
"Ref": "public_key"
|
||||
},
|
||||
"save_private_key": {
|
||||
"Ref": "save_private_key"
|
||||
}
|
||||
},
|
||||
"Type": "OS::Nova::KeyPair"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
{
|
||||
"resource_types": [
|
||||
"AWS::EC2::Instance",
|
||||
"OS::Heat::ScalingPolicy",
|
||||
"AWS::CloudFormation::Stack",
|
||||
"OS::Keystone::Group",
|
||||
"OS::Glance::Image",
|
||||
"AWS::EC2::Volume",
|
||||
"OS::Heat::SoftwareDeployment",
|
||||
"AWS::AutoScaling::ScalingPolicy",
|
||||
"AWS::EC2::InternetGateway",
|
||||
"OS::Heat::SoftwareDeployments",
|
||||
"AWS::EC2::VolumeAttachment",
|
||||
"AWS::CloudFormation::WaitConditionHandle",
|
||||
"OS::Cinder::VolumeAttachment",
|
||||
"OS::Cinder::EncryptedVolumeType",
|
||||
"OS::Heat::AutoScalingGroup",
|
||||
"OS::Nova::FloatingIP",
|
||||
"OS::Heat::HARestarter",
|
||||
"OS::Keystone::Project",
|
||||
"OS::Keystone::Endpoint",
|
||||
"OS::Heat::InstanceGroup",
|
||||
"AWS::CloudWatch::Alarm",
|
||||
"AWS::AutoScaling::AutoScalingGroup",
|
||||
"OS::Heat::CloudConfig",
|
||||
"OS::Heat::SoftwareComponent",
|
||||
"OS::Cinder::Volume",
|
||||
"OS::Keystone::Service",
|
||||
"OS::Heat::WaitConditionHandle",
|
||||
"OS::Heat::SoftwareConfig",
|
||||
"AWS::CloudFormation::WaitCondition",
|
||||
"OS::Heat::StructuredDeploymentGroup",
|
||||
"OS::Heat::RandomString",
|
||||
"OS::Heat::SoftwareDeploymentGroup",
|
||||
"OS::Nova::KeyPair",
|
||||
"OS::Heat::MultipartMime",
|
||||
"OS::Heat::UpdateWaitConditionHandle",
|
||||
"OS::Nova::Server",
|
||||
"AWS::IAM::AccessKey",
|
||||
"AWS::EC2::SecurityGroup",
|
||||
"AWS::EC2::EIPAssociation",
|
||||
"AWS::EC2::EIP",
|
||||
"OS::Heat::AccessPolicy",
|
||||
"AWS::IAM::User",
|
||||
"OS::Heat::WaitCondition",
|
||||
"OS::Heat::StructuredDeployment",
|
||||
"AWS::RDS::DBInstance",
|
||||
"AWS::AutoScaling::LaunchConfiguration",
|
||||
"OS::Heat::Stack",
|
||||
"OS::Nova::FloatingIPAssociation",
|
||||
"OS::Heat::ResourceGroup",
|
||||
"OS::Heat::StructuredConfig",
|
||||
"OS::Nova::ServerGroup",
|
||||
"OS::Heat::StructuredDeployments",
|
||||
"OS::Keystone::Role",
|
||||
"OS::Keystone::User",
|
||||
"AWS::ElasticLoadBalancing::LoadBalancer",
|
||||
"OS::Nova::Flavor",
|
||||
"OS::Cinder::VolumeType"
|
||||
]
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
{
|
||||
"resources": [
|
||||
{
|
||||
"creation_time": "2015-06-25T14:59:53",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://hostname/v1/1234/stacks/mystack/629a32d0-ac4f-4f63-b58d-f0d047b1ba4c/resources/random_key_name",
|
||||
"rel": "self"
|
||||
},
|
||||
{
|
||||
"href": "http://hostname/v1/1234/stacks/mystack/629a32d0-ac4f-4f63-b58d-f0d047b1ba4c",
|
||||
"rel": "stack"
|
||||
}
|
||||
],
|
||||
"logical_resource_id": "random_key_name",
|
||||
"physical_resource_id": "mystack-random_key_name-pmjmy5pks735",
|
||||
"required_by": [],
|
||||
"resource_name": "random_key_name",
|
||||
"resource_status": "CREATE_COMPLETE",
|
||||
"resource_status_reason": "state changed",
|
||||
"resource_type": "OS::Heat::RandomString",
|
||||
"updated_time": "2015-06-25T14:59:53"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
{
|
||||
"services": [
|
||||
{
|
||||
"status": "up",
|
||||
"binary": "heat-engine",
|
||||
"report_interval": 60,
|
||||
"engine_id": "9d9242c3-4b9e-45e1-9e74-7615fbf20e5d",
|
||||
"created_at": "2015-02-03T05:55:59.000000",
|
||||
"hostname": "mrkanag",
|
||||
"updated_at": "2015-02-03T05:57:59.000000",
|
||||
"topic": "engine",
|
||||
"host": "engine-1",
|
||||
"deleted_at": null,
|
||||
"id": "e1908f44-42f9-483f-b778-bc814072c33d"
|
||||
},
|
||||
{
|
||||
"status": "down",
|
||||
"binary": "heat-engine",
|
||||
"report_interval": 60,
|
||||
"engine_id": "2d2434bf-adb6-4453-9c6b-b22fb8bd2306",
|
||||
"created_at": "2015-02-03T06:03:14.000000",
|
||||
"hostname": "mrkanag",
|
||||
"updated_at": "2015-02-03T06:09:55.000000",
|
||||
"topic": "engine",
|
||||
"host": "engine",
|
||||
"deleted_at": null,
|
||||
"id": "582b5657-6db7-48ad-8483-0096350faa21"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,69 +0,0 @@
|
||||
{
|
||||
"status": "COMPLETE",
|
||||
"name": "g",
|
||||
"dry_run": true,
|
||||
"template": {
|
||||
"outputs": {
|
||||
"instance_ip": {
|
||||
"value": {
|
||||
"str_replace": {
|
||||
"params": {
|
||||
"username": "ec2-user",
|
||||
"hostname": {
|
||||
"get_attr": [
|
||||
"server",
|
||||
"first_address"
|
||||
]
|
||||
}
|
||||
},
|
||||
"template": "ssh username@hostname"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"heat_template_version": "2013-05-23",
|
||||
"resources": {
|
||||
"server": {
|
||||
"type": "OS::Nova::Server",
|
||||
"properties": {
|
||||
"key_name": {
|
||||
"get_param": "key_name"
|
||||
},
|
||||
"image": {
|
||||
"get_param": "image"
|
||||
},
|
||||
"flavor": {
|
||||
"get_param": "flavor"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"parameters": {
|
||||
"key_name": {
|
||||
"default": "heat_key",
|
||||
"type": "string"
|
||||
},
|
||||
"image": {
|
||||
"default": "fedora-amd64",
|
||||
"type": "string"
|
||||
},
|
||||
"flavor": {
|
||||
"default": "m1.small",
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"action": "CREATE",
|
||||
"id": "16934ca3-40e0-4fb2-a289-a700662ec05a",
|
||||
"resources": {
|
||||
"server": {
|
||||
"status": "COMPLETE",
|
||||
"name": "server",
|
||||
"resource_data": {},
|
||||
"resource_id": "39d5dad7-7d7a-4cc8-bd84-851e9e2ff4ea",
|
||||
"action": "CREATE",
|
||||
"type": "OS::Nova::Server",
|
||||
"metadata": {}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"cancel_update": null
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"check": null
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"resume": null
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"suspend": null
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
{
|
||||
"adopt_stack_data": {
|
||||
"action": "CREATE",
|
||||
"id": "bxxxxx4-0xx2-4xx1-axx6-exxxxxxxc",
|
||||
"name": "teststack",
|
||||
"resources": {
|
||||
"MyServer": {
|
||||
"action": "CREATE",
|
||||
"metadata": {},
|
||||
"name": "MyServer",
|
||||
"resource_data": {},
|
||||
"resource_id": "cxxxx3-dxx3-4xx-bxx2-3xxxxxxxxa",
|
||||
"status": "COMPLETE",
|
||||
"type": "OS::Trove::Instance"
|
||||
}
|
||||
},
|
||||
"status": "COMPLETE",
|
||||
"template": {
|
||||
"heat_template_version": "2013-05-23",
|
||||
"resources": {
|
||||
"MyServer": {
|
||||
"type": "OS::Trove::Instance",
|
||||
"properties": {
|
||||
"flavor": "m1.small",
|
||||
"size": 10
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"stack_name": "{stack_name}",
|
||||
"timeout_mins": "{timeout_mins}"
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
{
|
||||
"files": {},
|
||||
"disable_rollback": true,
|
||||
"parameters": {
|
||||
"flavor": "m1.heat"
|
||||
},
|
||||
"stack_name": "teststack",
|
||||
"template": {
|
||||
"heat_template_version": "2013-05-23",
|
||||
"description": "Simple template to test heat commands",
|
||||
"parameters": {
|
||||
"flavor": {
|
||||
"default": "m1.tiny",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"hello_world": {
|
||||
"type": "OS::Nova::Server",
|
||||
"properties": {
|
||||
"key_name": "heat_key",
|
||||
"flavor": {
|
||||
"get_param": "flavor"
|
||||
},
|
||||
"image": "40be8d1a-3eb9-40de-8abd-43237517384f",
|
||||
"user_data": "#!/bin/bash -xv\necho \"hello world\" > /root/hello-world.txt\n"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"timeout_mins": 60
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
{
|
||||
"stack": {
|
||||
"id": "3095aefc-09fb-4bc7-b1f0-f21a304e864c",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/eb1c63a4f77141548385f113a28f0f52/stacks/teststack/3095aefc-09fb-4bc7-b1f0-f21a304e864c",
|
||||
"rel": "self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
{
|
||||
"stack": {
|
||||
"capabilities": [],
|
||||
"creation_time": "2014-06-04T20:36:12Z",
|
||||
"description": "sample stack",
|
||||
"disable_rollback": true,
|
||||
"id": "5333af0c-cc26-47ee-ac3d-8784cefafbd7",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/eb1c63a4f77141548385f113a28f0f52/stacks/simple_stack/5333af0c-cc26-47ee-ac3d-8784cefafbd7",
|
||||
"rel": "self"
|
||||
}
|
||||
],
|
||||
"notification_topics": [],
|
||||
"outputs": [],
|
||||
"parameters": {
|
||||
"OS::stack_id": "5333af0c-cc26-47ee-ac3d-8784cefafbd7",
|
||||
"OS::stack_name": "simple_stack"
|
||||
},
|
||||
"stack_name": "simple_stack",
|
||||
"stack_status": "CREATE_COMPLETE",
|
||||
"stack_status_reason": "Stack CREATE completed successfully",
|
||||
"template_description": "sample stack",
|
||||
"timeout_mins": null,
|
||||
"updated_time": null
|
||||
}
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
{
|
||||
"outputs": [
|
||||
{
|
||||
"output_key": "output name",
|
||||
"output_value": "output value",
|
||||
"description": "output description",
|
||||
"output_error": null
|
||||
}
|
||||
]
|
||||
}
|
@ -1,168 +0,0 @@
|
||||
{
|
||||
"stack": {
|
||||
"capabilities": [],
|
||||
"creation_time": "2015-01-31T15:12:36Z",
|
||||
"description": "HOT template for Nova Server resource.\n",
|
||||
"disable_rollback": true,
|
||||
"id": "None",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://192.168.122.102:8004/v1/6e18cc2bdbeb48a5basad2dc499f6804/stacks/test_stack/None",
|
||||
"rel": "self"
|
||||
}
|
||||
],
|
||||
"notification_topics": [],
|
||||
"parameters": {
|
||||
"OS::project_id": "6e18cc2bdbeb48a5basad2dc499f6804",
|
||||
"OS::stack_id": "None",
|
||||
"OS::stack_name": "teststack",
|
||||
"admin_user": "cloud-user",
|
||||
"flavor": "m1.small",
|
||||
"image": "F20-cfg",
|
||||
"key_name": "heat_key",
|
||||
"server_name": "MyServer"
|
||||
},
|
||||
"parent": null,
|
||||
"resources": [
|
||||
{
|
||||
"attributes": {},
|
||||
"description": "",
|
||||
"metadata": {},
|
||||
"physical_resource_id": "",
|
||||
"properties": {
|
||||
"description": "Ping and SSH",
|
||||
"name": "the_sg",
|
||||
"rules": [
|
||||
{
|
||||
"direction": "ingress",
|
||||
"ethertype": "IPv4",
|
||||
"port_range_max": null,
|
||||
"port_range_min": null,
|
||||
"protocol": "icmp",
|
||||
"remote_group_id": null,
|
||||
"remote_ip_prefix": null,
|
||||
"remote_mode": "remote_ip_prefix"
|
||||
},
|
||||
{
|
||||
"direction": "ingress",
|
||||
"ethertype": "IPv4",
|
||||
"port_range_max": 65535,
|
||||
"port_range_min": 1,
|
||||
"protocol": "tcp",
|
||||
"remote_group_id": null,
|
||||
"remote_ip_prefix": null,
|
||||
"remote_mode": "remote_ip_prefix"
|
||||
},
|
||||
{
|
||||
"direction": "ingress",
|
||||
"ethertype": "IPv4",
|
||||
"port_range_max": 65535,
|
||||
"port_range_min": 1,
|
||||
"protocol": "udp",
|
||||
"remote_group_id": null,
|
||||
"remote_ip_prefix": null,
|
||||
"remote_mode": "remote_ip_prefix"
|
||||
}
|
||||
]
|
||||
},
|
||||
"required_by": [
|
||||
"server1"
|
||||
],
|
||||
"resource_action": "INIT",
|
||||
"resource_identity": {
|
||||
"path": "/resources/the_sg_res",
|
||||
"stack_id": "None",
|
||||
"stack_name": "teststack",
|
||||
"tenant": "6e18cc2bdbeb48a5b3cad2dc499f6804"
|
||||
},
|
||||
"resource_name": "the_sg_res",
|
||||
"resource_status": "COMPLETE",
|
||||
"resource_status_reason": "",
|
||||
"resource_type": "OS::Neutron::SecurityGroup",
|
||||
"stack_identity": {
|
||||
"path": "",
|
||||
"stack_id": "None",
|
||||
"stack_name": "teststack",
|
||||
"tenant": "6e18cc2bdbeb48a5b3cad2dc499f6804"
|
||||
},
|
||||
"stack_name": "teststack",
|
||||
"updated_time": "2015-01-31T15:12:36Z"
|
||||
},
|
||||
{
|
||||
"attributes": {
|
||||
"accessIPv4": "",
|
||||
"accessIPv6": "",
|
||||
"addresses": "",
|
||||
"console_urls": "",
|
||||
"first_address": "",
|
||||
"instance_name": "",
|
||||
"name": "MyServer",
|
||||
"networks": "",
|
||||
"show": ""
|
||||
},
|
||||
"description": "",
|
||||
"metadata": {},
|
||||
"physical_resource_id": "",
|
||||
"properties": {
|
||||
"admin_pass": null,
|
||||
"admin_user": "cloud-user",
|
||||
"availability_zone": null,
|
||||
"block_device_mapping": null,
|
||||
"config_drive": null,
|
||||
"diskConfig": null,
|
||||
"flavor": "m1.small",
|
||||
"flavor_update_policy": "RESIZE",
|
||||
"image": "F20-cfg",
|
||||
"image_update_policy": "REPLACE",
|
||||
"key_name": "heat_key",
|
||||
"metadata": {
|
||||
"ha_stack": "None"
|
||||
},
|
||||
"name": "MyServer",
|
||||
"networks": [
|
||||
{
|
||||
"fixed_ip": null,
|
||||
"network": "private",
|
||||
"port": null,
|
||||
"uuid": null
|
||||
}
|
||||
],
|
||||
"personality": {},
|
||||
"reservation_id": null,
|
||||
"scheduler_hints": null,
|
||||
"security_groups": [
|
||||
"None"
|
||||
],
|
||||
"software_config_transport": "POLL_SERVER_CFN",
|
||||
"user_data": "",
|
||||
"user_data_format": "HEAT_CFNTOOLS"
|
||||
},
|
||||
"required_by": [],
|
||||
"resource_action": "INIT",
|
||||
"resource_identity": {
|
||||
"path": "/resources/hello_world",
|
||||
"stack_id": "None",
|
||||
"stack_name": "teststack",
|
||||
"tenant": "6e18cc2bdbeb48a3433cad2dc499sdf32234"
|
||||
},
|
||||
"resource_name": "hello_world",
|
||||
"resource_status": "COMPLETE",
|
||||
"resource_status_reason": "",
|
||||
"resource_type": "OS::Nova::Server",
|
||||
"stack_identity": {
|
||||
"path": "",
|
||||
"stack_id": "None",
|
||||
"stack_name": "teststack",
|
||||
"tenant": "6e18cc2bdbeb48a3433cad2dc499sdf32234"
|
||||
},
|
||||
"stack_name": "teststack",
|
||||
"updated_time": "2015-01-31T15:12:36Z"
|
||||
}
|
||||
],
|
||||
"stack_name": "test_stack",
|
||||
"stack_owner": "admin",
|
||||
"template_description": "HOT template for Nova Server resource.\n",
|
||||
"timeout_mins": null,
|
||||
"updated_time": null
|
||||
}
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"output": {
|
||||
"output_key": "output_name",
|
||||
"output_value": "output_value",
|
||||
"description": "output description",
|
||||
"output_error": null
|
||||
}
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
{
|
||||
"stack": {
|
||||
"capabilities": [],
|
||||
"creation_time": "2014-06-03T20:59:46Z",
|
||||
"description": "sample stack",
|
||||
"disable_rollback": true,
|
||||
"id": "3095aefc-09fb-4bc7-b1f0-f21a304e864c",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/eb1c63a4f77141548385f113a28f0f52/stacks/simple_stack/3095aefc-09fb-4bc7-b1f0-f21a304e864c",
|
||||
"rel": "self"
|
||||
}
|
||||
],
|
||||
"notification_topics": [],
|
||||
"outputs": [],
|
||||
"parameters": {
|
||||
"OS::project_id": "3ab5b02f-a01f-4f95-afa1-e254afc4a435",
|
||||
"OS::stack_id": "3095aefc-09fb-4bc7-b1f0-f21a304e864c",
|
||||
"OS::stack_name": "simple_stack"
|
||||
},
|
||||
"stack_name": "simple_stack",
|
||||
"stack_owner": "simple_username",
|
||||
"stack_status": "CREATE_COMPLETE",
|
||||
"stack_status_reason": "Stack CREATE completed successfully",
|
||||
"template_description": "sample stack",
|
||||
"stack_user_project_id": "65728b74-cfe7-4f17-9c15-11d4f686e591",
|
||||
"timeout_mins": "",
|
||||
"updated_time": "",
|
||||
"parent": "",
|
||||
"tags": ""
|
||||
}
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
{
|
||||
"snapshot": {
|
||||
"id": "7c4e1ef4-bf1b-41ab-a0c8-ce01f4ffdfa1",
|
||||
"name": "vol_snapshot",
|
||||
"status": "COMPLETE",
|
||||
"status_reason": "Stack SNAPSHOT completed successfully",
|
||||
"creation_time": "2015-08-04T20:57:55Z",
|
||||
"data": {
|
||||
"status": "COMPLETE",
|
||||
"name": "stack_vol1",
|
||||
"stack_user_project_id": "fffa11067b1c48129ddfb78fba2bf09f",
|
||||
"environment": {
|
||||
"parameters": {},
|
||||
"resource_registry": {
|
||||
"resources": {}
|
||||
}
|
||||
},
|
||||
"template": {
|
||||
"heat_template_version": "2013-05-23",
|
||||
"resources": {
|
||||
"volume": {
|
||||
"type": "OS::Cinder::Volume",
|
||||
"properties": {
|
||||
"size": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"action": "SNAPSHOT",
|
||||
"project_id": "ecdb08032cd042179692a1b148f6565e",
|
||||
"id": "656452c2-e151-40da-8704-c844e69b485c",
|
||||
"resources": {
|
||||
"volume": {
|
||||
"status": "COMPLETE",
|
||||
"name": "volume",
|
||||
"resource_data": {
|
||||
"backup_id": "99108cf8-398f-461b-a043-bdceb7c9f572"
|
||||
},
|
||||
"resource_id": "3ab8cf79-807b-4c40-b743-0655f91e072f",
|
||||
"action": "SNAPSHOT",
|
||||
"type": "OS::Cinder::Volume",
|
||||
"metadata": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"name": "vol_snapshot"
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"id": "13c3a4b5-0585-440e-85a4-6f96b20e7a78",
|
||||
"name": "vol_snapshot",
|
||||
"status": "IN_PROGRESS",
|
||||
"status_reason": null,
|
||||
"data": null,
|
||||
"creation_time": "2015-09-01T20:57:55Z"
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
{
|
||||
"snapshots": [
|
||||
{
|
||||
"id": "7c4e1ef4-bf1b-41ab-a0c8-ce01f4ffdfa1",
|
||||
"name": "vol_snapshot",
|
||||
"status": "IN_PROGRESS",
|
||||
"status_reason": null,
|
||||
"creation_time": "2015-08-04T20:57:55Z",
|
||||
"data": null
|
||||
}
|
||||
]
|
||||
}
|
@ -1,67 +0,0 @@
|
||||
{
|
||||
"unchanged": [
|
||||
{
|
||||
"updated_time": "datetime",
|
||||
"resource_name": "",
|
||||
"physical_resource_id": "{resource id or ''}",
|
||||
"resource_action": "CREATE",
|
||||
"resource_status": "COMPLETE",
|
||||
"resource_status_reason": "",
|
||||
"resource_type": "restype",
|
||||
"stack_identity": "{stack_id}",
|
||||
"stack_name": "{stack_name}"
|
||||
}
|
||||
],
|
||||
"updated": [
|
||||
{
|
||||
"updated_time": "datetime",
|
||||
"resource_name": "",
|
||||
"physical_resource_id": "{resource id or ''}",
|
||||
"resource_action": "CREATE",
|
||||
"resource_status": "COMPLETE",
|
||||
"resource_status_reason": "",
|
||||
"resource_type": "restype",
|
||||
"stack_identity": "{stack_id}",
|
||||
"stack_name": "{stack_name}"
|
||||
}
|
||||
],
|
||||
"replaced": [
|
||||
{
|
||||
"updated_time": "datetime",
|
||||
"resource_name": "",
|
||||
"physical_resource_id": "{resource id or ''}",
|
||||
"resource_action": "CREATE",
|
||||
"resource_status": "COMPLETE",
|
||||
"resource_status_reason": "",
|
||||
"resource_type": "restype",
|
||||
"stack_identity": "{stack_id}",
|
||||
"stack_name": "{stack_name}"
|
||||
}
|
||||
],
|
||||
"added": [
|
||||
{
|
||||
"updated_time": "datetime",
|
||||
"resource_name": "",
|
||||
"physical_resource_id": "{resource id or ''}",
|
||||
"resource_action": "CREATE",
|
||||
"resource_status": "COMPLETE",
|
||||
"resource_status_reason": "",
|
||||
"resource_type": "restype",
|
||||
"stack_identity": "{stack_id}",
|
||||
"stack_name": "{stack_name}"
|
||||
}
|
||||
],
|
||||
"deleted": [
|
||||
{
|
||||
"updated_time": "datetime",
|
||||
"resource_name": "",
|
||||
"physical_resource_id": "{resource id or ''}",
|
||||
"resource_action": "CREATE",
|
||||
"resource_status": "COMPLETE",
|
||||
"resource_status_reason": "",
|
||||
"resource_type": "restype",
|
||||
"stack_identity": "{stack_id}",
|
||||
"stack_name": "{stack_name}"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
{
|
||||
"template": {
|
||||
"heat_template_version": "2013-05-23",
|
||||
"description": "Create a simple stack",
|
||||
"parameters": {
|
||||
"flavor": {
|
||||
"default": "m1.tiny",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"hello_world": {
|
||||
"type": "OS::Nova::Server",
|
||||
"properties": {
|
||||
"key_name": "heat_key",
|
||||
"flavor": {
|
||||
"get_param": "flavor"
|
||||
},
|
||||
"image": "40be8d1a-3eb9-40de-8abd-43237517384f",
|
||||
"user_data": "#!/bin/bash -xv\necho \"hello world\" > /root/hello-world.txt\n"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"parameters": {
|
||||
"flavor": "m1.small"
|
||||
}
|
||||
}
|
@ -1,20 +0,0 @@
|
||||
{
|
||||
"stacks": [
|
||||
{
|
||||
"creation_time": "2014-06-03T20:59:46Z",
|
||||
"description": "sample stack",
|
||||
"id": "3095aefc-09fb-4bc7-b1f0-f21a304e864c",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://192.168.123.200:8004/v1/eb1c63a4f77141548385f113a28f0f52/stacks/simple_stack/3095aefc-09fb-4bc7-b1f0-f21a304e864c",
|
||||
"rel": "self"
|
||||
}
|
||||
],
|
||||
"stack_name": "simple_stack",
|
||||
"stack_status": "CREATE_COMPLETE",
|
||||
"stack_status_reason": "Stack CREATE completed successfully",
|
||||
"updated_time": "",
|
||||
"tags": ""
|
||||
}
|
||||
]
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
{
|
||||
"description": "Hello world HOT template that just defines a single server. Contains just base features to verify base HOT support.\n",
|
||||
"heat_template_version": "2013-05-23",
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"description": "Show foo parameter value",
|
||||
"value": {
|
||||
"get_param": "foo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"parameters": {
|
||||
"foo": {
|
||||
"default": "secret",
|
||||
"description": "Name of an existing key pair to use for the server",
|
||||
"hidden": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"random_key_name": {
|
||||
"properties": {
|
||||
"length": 8
|
||||
},
|
||||
"type": "OS::Heat::RandomString"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"template_url": "/PATH_TO_HEAT_TEMPLATES/WordPress_Single_Instance.template"
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
{
|
||||
"Description": "A template that provides a single server instance.",
|
||||
"Parameters": {
|
||||
"server-size": {
|
||||
"default": "1GB Standard Instance",
|
||||
"description": "Server size",
|
||||
"type": "String",
|
||||
"constraints": [
|
||||
{
|
||||
"allowed_values": [
|
||||
"512MB Standard Instance",
|
||||
"1GB Standard Instance",
|
||||
"4GB Standard Instance",
|
||||
"8GB Standard Instance"
|
||||
],
|
||||
"description": "Must be a valid server size."
|
||||
}
|
||||
]
|
||||
},
|
||||
"key_name": {
|
||||
"description": "Keypair name for SSH access to the server",
|
||||
"required": true,
|
||||
"type": "String"
|
||||
},
|
||||
"server_name": {
|
||||
"default": "My server",
|
||||
"description": "My server",
|
||||
"type": "String"
|
||||
}
|
||||
},
|
||||
"ParameterGroups": [
|
||||
{
|
||||
"label": "Parameter groups",
|
||||
"description": "My parameter groups",
|
||||
"parameters": [
|
||||
"param_name-1",
|
||||
"param_name-2"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
{
|
||||
"template_versions": [
|
||||
{
|
||||
"version": "heat_template_version.2014-10-16",
|
||||
"type": "hot"
|
||||
},
|
||||
{
|
||||
"version": "heat_template_version.2015-04-30",
|
||||
"type": "hot"
|
||||
},
|
||||
{
|
||||
"version": "HeatTemplateFormatVersion.2012-12-12",
|
||||
"type": "cfn"
|
||||
},
|
||||
{
|
||||
"version": "heat_template_version.2015-10-15",
|
||||
"type": "hot"
|
||||
},
|
||||
{
|
||||
"version": "AWSTemplateFormatVersion.2010-09-09",
|
||||
"type": "cfn"
|
||||
},
|
||||
{
|
||||
"version": "heat_template_version.2013-05-23",
|
||||
"type": "hot"
|
||||
},
|
||||
{
|
||||
"version": "heat_template_version.2016-04-08",
|
||||
"type": "hot"
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user