Break Identity API into v2 and v3 pages

Add authenticate call to first page of api ref
Fix titles to match correct API versions
Added forward slash to beginning of all API calls
Added neutron to occurrences of OpenStack Networking
Other clean up

Change-Id: Ifcb51efa5996d083d9e6099c9b72b8faf39707b2
author: diane fleming
This commit is contained in:
Diane Fleming 2014-04-20 10:45:44 -05:00
parent be02849967
commit 53d298ad85
155 changed files with 525 additions and 505 deletions

View File

@ -28,7 +28,7 @@
<releaseinfo>local</releaseinfo>
<productname>OpenStack</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>

View File

@ -9,16 +9,16 @@
<?dbhtml stop-chunking?>
<para>Although you install each OpenStack service separately, the
OpenStack services work together to meet your cloud needs:
Identity, Compute, Image Service, Block Storage, Networking,
Object Storage, Orchestration, and Telemetry. With the <link
xlink:href="http://www.trystack.org/">TryStack</link>
OpenStack installation, these services work together in the
background of the installation.</para>
<para>After you authenticate through Identity, you can
use the other OpenStack APIs to create and manage resources in
your OpenStack cloud. You can launch instances from images and
Identity, Compute, Image Service, Block Storage, Networking
(neutron), Object Storage, Orchestration, and Telemetry. With
the <link xlink:href="http://www.trystack.org/"
>TryStack</link> OpenStack installation, these services
work together in the background of the installation.</para>
<para>After you authenticate through Identity, you can use the
other OpenStack APIs to create and manage resources in your
OpenStack cloud. You can launch instances from images and
assign metadata to instances through the Compute API or the
nova command-line client.</para>
<command>nova</command> command-line client.</para>
<para>To begin sending API requests, use one of the following
methods:</para>
<itemizedlist>
@ -44,7 +44,22 @@
>RESTClient</link>. For Chrome, see <link
xlink:href="http://code.google.com/p/rest-client/"
>rest-client</link>.</para>
</listitem>
<listitem>
<para><emphasis role="bold">OpenStack Python Software
Development Kit (SDK)</emphasis></para>
<para>Use this SDK to write Python automation scripts that
create and manage resources in your OpenStack cloud.
The SDK implements Python bindings to the OpenStack
API, which enables you to perform automation tasks in
Python by making calls on Python objects rather than
making REST calls directly. All OpenStack command-line
tools are implemented by using the Python SDK. See
<link
xlink:href="http://docs.openstack.org/user-guide/content/ch_sdk.html"
>OpenStack Python SDK</link> in the
<citetitle>OpenStack End User
Guide</citetitle>.</para>
</listitem>
</itemizedlist>
<xi:include href="api-quick-start-intro.xml"/>

View File

@ -170,19 +170,6 @@
<pdfFilenameBase>api-ref-telemetry</pdfFilenameBase>
</configuration>
</execution>
<!-- <execution>
<id>os-api-ref</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref.xml </includes>
<pdfFilenameBase>api-ref</pdfFilenameBase>
<webhelpDirname>api-ref</webhelpDirname>
<pdfFilenameBase>api-ref</pdfFilenameBase>
</configuration>
</execution>-->
</executions>
<configuration>
<webhelpDirname>api-ref-guides</webhelpDirname>
@ -190,8 +177,6 @@
article/appendix nop
article toc,title
book toc,title
<!--chapter toc,title
section toc,title-->
part toc,title
qandadiv toc
qandaset to
@ -202,7 +187,6 @@
<branding>openstack</branding>
<trimWadlUriCount>1</trimWadlUriCount>
<showXslMessages>true</showXslMessages>
<!-- <targetDirectory>target/docbkx/webhelp</targetDirectory> -->
<highlightSource>false</highlightSource>
<security>external</security>
<suppressFooterNavigation>0</suppressFooterNavigation>

View File

@ -21,7 +21,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-blockstorage-pdf">
<info>
<title>OpenStack Block Storage API v2.0 Reference</title>
<title>OpenStack Block Storage API v2 and v1 Reference</title>
<titleabbrev>API Reference</titleabbrev>
<author>
<personname>
@ -38,13 +38,15 @@
</copyright>
<productname>OpenStack Block Storage</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include href="../../api-ref/src/docbkx/ch_blockstorage-api.xml"/>
<xi:include
href="../../api-ref/src/docbkx/ch_blockstorage-api-v2.xml"/>
<xi:include
href="../../api-ref/src/docbkx/ch_blockstorage-api-v1.xml"/>
</book>

View File

@ -25,7 +25,7 @@
</copyright>
<productname>OpenStack Compute</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>

View File

@ -38,7 +38,7 @@
</copyright>
<productname>OpenStack Compute</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>

View File

@ -25,13 +25,12 @@
</copyright>
<productname>OpenStack Compute</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include href="../../api-ref/src/docbkx/ch_compute-v3.xml"/>
</book>

View File

@ -8,14 +8,16 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-databases">
<info>
<title>OpenStack Database Service API</title>
<title>OpenStack Database Service API v1.0</title>
<copyright>
<year>2010-2014</year>
</copyright>
<legalnotice role="rs-api">
<para/>
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<xi:include href="preface.xml"/>
<xi:include href="../../api-ref/src/docbkx/ch_databases-v1.xml"/>
</book>

View File

@ -37,14 +37,13 @@
</copyright>
<productname>OpenStack Identity</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include href="../../api-ref/src/docbkx/ch_identity-v2.xml"/>
<xi:include href="../../api-ref/src/docbkx/ch_identity-admin-v2.xml"/>
<xi:include href="../../api-ref/src/docbkx/ch_identity-v2-ext.xml"/>

View File

@ -37,7 +37,7 @@
</copyright>
<productname>OpenStack Identity</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>

View File

@ -8,7 +8,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-image-pdf">
<info>
<title>OpenStack Image Service API v2 and API v1 Reference</title>
<title>OpenStack Image Service API v2 and v1 Reference</title>
<titleabbrev>API Reference</titleabbrev>
<author>
<personname>
@ -25,14 +25,13 @@
</copyright>
<productname>OpenStack Image Service</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include href="../../api-ref/src/docbkx/ch_images-v2.xml"/>
<xi:include href="../../api-ref/src/docbkx/ch_images-v1.xml"/>
</book>

View File

@ -8,11 +8,11 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-networking-pdf">
<info>
<title>OpenStack Networking API v2.0 and Extensions
<title>OpenStack Networking (neutron) API v2.0 and Extensions
Reference</title>
<?rax title.font.size="32px"?>
<?rax subtitle.font.size="32px"?>
<titleabbrev>Networking API Reference</titleabbrev>
<titleabbrev>Networking (neutron) API Reference</titleabbrev>
<author>
<personname>
<firstname/>
@ -26,16 +26,15 @@
<year>2010-2014</year>
<holder>OpenStack Foundation</holder>
</copyright>
<productname>OpenStack Networking</productname>
<productname>OpenStack Networking (neutron)</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include href="../../api-ref/src/docbkx/ch_netconn-v2.xml"/>
<xi:include href="../../api-ref/src/docbkx/ch_netconn-ext-v2.xml"/>
</book>

View File

@ -25,13 +25,13 @@
</copyright>
<productname>OpenStack Object Storage</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include href="../../api-ref/src/docbkx/ch_objectstorage-v1.xml"/>
<xi:include
href="../../api-ref/src/docbkx/ch_objectstorage-v1.xml"/>
</book>

View File

@ -8,7 +8,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-orchestration-pdf">
<info>
<title>OpenStack Orchestration API v1.0 Reference</title>
<title>OpenStack Orchestration API v1 Reference</title>
<titleabbrev>Orchestration API Reference</titleabbrev>
<author>
<personname>
@ -25,13 +25,13 @@
</copyright>
<productname>OpenStack Orchestration</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include href="../../api-ref/src/docbkx/ch_orchestration-v1.xml"/>
<xi:include
href="../../api-ref/src/docbkx/ch_orchestration-v1.xml"/>
</book>

View File

@ -8,8 +8,8 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-telemetry-pdf">
<info>
<title>OpenStack Metering API v2.0 Reference</title>
<titleabbrev>Metering API Reference</titleabbrev>
<title>OpenStack Telemetry API v2 Reference</title>
<titleabbrev>Telemetry API Reference</titleabbrev>
<author>
<personname>
<firstname/>
@ -23,15 +23,14 @@
<year>2010-2014</year>
<holder>OpenStack Foundation</holder>
</copyright>
<productname>OpenStack Metering</productname>
<productname>OpenStack Telemetry</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
</legalnotice>
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include href="../../api-ref/src/docbkx/ch_telemetry-v2.xml"/>
</book>

View File

@ -25,7 +25,7 @@
</copyright>
<productname>OpenStack</productname>
<pubdate/>
<legalnotice role="cc-by">
<legalnotice role="apache2">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
@ -34,7 +34,9 @@
</info>
<!-- <xi:include href="preface.xml"/>-->
<xi:include
href="../../api-ref/src/docbkx/ch_blockstorage-api.xml"/>
href="../../api-ref/src/docbkx/ch_blockstorage-api-v2.xml"/>
<xi:include
href="../../api-ref/src/docbkx/ch_blockstorage-api-v1.xml"/>
<xi:include href="../../api-ref/src/docbkx/ch_compute-v2.xml"/>
<xi:include href="../../api-ref/src/docbkx/ch_compute-v2-ext.xml"/>
<xi:include href="../../api-ref/src/docbkx/ch_compute-v3.xml"/>

View File

@ -37,14 +37,25 @@
</configuration>
</execution>
<execution>
<id>os-api-ref-identity</id>
<id>os-api-ref-identity-v3</id>
<goals>
<goal>generate-html</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes>api-ref-identity.xml</includes>
<pdfFilename>bk-api-ref-identity</pdfFilename>
<includes>api-ref-identity-v3.xml</includes>
<pdfFilename>bk-api-ref-identity-v3</pdfFilename>
</configuration>
</execution>
<execution>
<id>os-api-ref-identity-v2</id>
<goals>
<goal>generate-html</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes>api-ref-identity-v2.xml</includes>
<pdfFilename>bk-api-ref-identity-v2</pdfFilename>
</configuration>
</execution>
<execution>

View File

@ -19,5 +19,6 @@
<xi:include href="itemizedlist-service-list.xml"/>
</annotation>
</info>
<xi:include href="ch_blockstorage-api.xml"/>
<xi:include href="ch_blockstorage-api-v2.xml"/>
<xi:include href="ch_blockstorage-api-v1.xml"/>
</book>

View File

@ -8,7 +8,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-databases">
<info xreflabel="api-ref-databases.html">
<title>OpenStack Database Service API</title>
<title>OpenStack Database Service API v1.0</title>
<copyright>
<year>2010-2014</year>
</copyright>

View File

@ -7,8 +7,8 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-identity-v2">
<info xreflabel="api-ref-identity.html">
<title>OpenStack Identity APIs and extensions</title>
<info xreflabel="api-ref-identity-v2.html">
<title>OpenStack Identity API v2 and extensions</title>
<copyright>
<year>2010-2014</year>
</copyright>
@ -19,8 +19,6 @@
<xi:include href="itemizedlist-service-list.xml"/>
</annotation>
</info>
<xi:include href="ch_identity-v3.xml"/>
<xi:include href="ch_identity-v3-ext.xml"/>
<xi:include href="ch_identity-v2.xml"/>
<xi:include href="ch_identity-admin-v2.xml"/>
<xi:include href="ch_identity-v2-ext.xml"/>

View File

@ -0,0 +1,26 @@
<?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-identity-v3">
<info xreflabel="api-ref-identity-v3.html">
<title>OpenStack Identity API v3 and extensions</title>
<copyright>
<year>2010-2014</year>
</copyright>
<legalnotice role="apache2">
<para/>
</legalnotice>
<annotation>
<xi:include href="itemizedlist-service-list.xml"/>
</annotation>
</info>
<xi:include href="ch_identity-v3.xml"/>
<xi:include href="ch_identity-v3-ext.xml"/>
</book>

View File

@ -8,7 +8,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-image">
<info xreflabel="api-ref-image.html">
<title>OpenStack Image Service APIs</title>
<title>OpenStack Image Service API v2 and v1</title>
<copyright>
<year>2010-2014</year>
</copyright>

View File

@ -8,7 +8,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-networking">
<info xreflabel="api-ref-networking.html">
<title>OpenStack Networking APIs and extensions</title>
<title>OpenStack Networking (neutron) API v2.0 and extensions</title>
<copyright>
<year>2010-2014</year>
</copyright>

View File

@ -8,7 +8,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-objectstorage">
<info xreflabel="api-ref-objectstorage.html">
<title>OpenStack Object Storage API</title>
<title>OpenStack Object Storage API v1</title>
<copyright>
<year>2010-2014</year>
</copyright>

View File

@ -8,7 +8,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-orchestration">
<info xreflabel="api-ref-orchestration.html">
<title>OpenStack Orchestration API</title>
<title>OpenStack Orchestration API v1</title>
<copyright>
<year>2010-2014</year>
</copyright>

View File

@ -8,7 +8,7 @@
version="5.0-extension RackBook-2.0"
xml:id="api.openstack.org-telemetry">
<info xreflabel="api-ref-telemetry">
<title>OpenStack Telemetry API</title>
<title>OpenStack Telemetry API v2</title>
<copyright>
<year>2010-2014</year>
</copyright>

View File

@ -7,30 +7,17 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xml:id="api.openstack.org">
<!-- version="5.0-extension RackBook-2.0" -->
<info>
<info xreflabel="api-ref-identity-v2.html">
<title>OpenStack API Reference</title>
<titleabbrev>API Reference</titleabbrev>
<author>
<personname>
<firstname/>
<surname/>
</personname>
<affiliation>
<orgname>OpenStack Foundation</orgname>
</affiliation>
</author>
<copyright>
<year>2010-2014</year>
<holder>OpenStack Foundation</holder>
</copyright>
<productname>OpenStack</productname>
<pubdate/>
<legalnotice role="cc-by">
<annotation>
<remark>Copyright details are filled in by the
template.</remark>
</annotation>
<legalnotice role="apache2">
<para/>
</legalnotice>
<annotation>
<xi:include href="itemizedlist-service-list.xml"/>
</annotation>
</info>
<xi:include href="preface.xml"/>
</book>

View File

@ -0,0 +1,64 @@
<?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="blockstorage-v1"
role="api-reference">
<title>Block Storage API v1</title>
<para>Manage volumes and snapshots for use with the Block Storage
API, also known as cinder services.</para>
<section xml:id="volumes-v1">
<title>Volumes</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource
href="../wadls/volume-api/src/v1/volume-api-v1.wadl#volumes">
<wadl:method href="#createVolume"/>
<wadl:method href="#getVolumesSimple"/>
</wadl:resource>
<wadl:resource
href="../wadls/volume-api/src/v1/volume-api-v1.wadl#detail-volume">
<wadl:method href="#getVolumesDetail"/>
</wadl:resource>
<wadl:resource
href="../wadls/volume-api/src/v1/volume-api-v1.wadl#volume_id">
<wadl:method href="#getVolume"/>
<wadl:method href="#deleteVolume"/>
</wadl:resource>
</wadl:resources>
</section>
<section xml:id="volume_types-v1">
<title>Volume types</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource
href="../wadls/volume-api/src/v1/volume-api-v1.wadl#types">
<wadl:method href="#getVolumeTypes"/>
</wadl:resource>
<wadl:resource
href="../wadls/volume-api/src/v1/volume-api-v1.wadl#volume_type_id">
<wadl:method href="#getVolumeType"/>
</wadl:resource>
</wadl:resources>
</section>
<section xml:id="snapshots-v1">
<title>Snapshots</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource
href="../wadls/volume-api/src/v1/volume-api-v1.wadl#snapshots">
<wadl:method href="#createSnapshot"/>
<wadl:method href="#getSnapshotsSimple"/>
</wadl:resource>
<wadl:resource
href="../wadls/volume-api/src/v1/volume-api-v1.wadl#detail-snapshots">
<wadl:method href="#getSnapshotsDetail"/>
</wadl:resource>
<wadl:resource
href="../wadls/volume-api/src/v1/volume-api-v1.wadl#snapshot_id">
<wadl:method href="#getSnapshot"/>
<wadl:method href="#deleteSnapshot"/>
</wadl:resource>
</wadl:resources>
</section>
</chapter>

View File

@ -7,10 +7,10 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
version="5.0-extension RackBook-2.0" xml:id="blockstorage-v2"
role="api-reference">
<title>Block Storage API v2.0</title>
<title>Block Storage API v2</title>
<para>Manage volumes and snapshots for use with the Block Storage
API, also known as cinder services.</para>
<section xml:id="volumes">
<section xml:id="volumes-v2">
<title>Volumes</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource
@ -30,7 +30,7 @@
</wadl:resource>
</wadl:resources>
</section>
<section xml:id="volume_types">
<section xml:id="volume_types-v2">
<title>Volume types</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource
@ -43,7 +43,7 @@
</wadl:resource>
</wadl:resources>
</section>
<section xml:id="snapshots">
<section xml:id="snapshots-v2">
<title>Snapshots</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource
@ -63,7 +63,7 @@
</wadl:resource>
</wadl:resources>
</section>
<section xml:id="backups">
<section xml:id="backups-v2">
<title>Backups extension</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource

View File

@ -1,16 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE chapter[
<!-- Some useful entities borrowed from HTML -->
<!ENTITY ndash "&#x2013;">
<!ENTITY mdash "&#x2014;">
<!ENTITY hellip "&#x2026;">
<!ENTITY plusmn "&#xB1;">
<!ENTITY nbsp "&#160;">
<!-- Useful for describing APIs -->
<!ENTITY GET '<command xmlns="http://docbook.org/ns/docbook">GET</command>'>
<!ENTITY PUT '<command xmlns="http://docbook.org/ns/docbook">PUT</command>'>
<!ENTITY POST '<command xmlns="http://docbook.org/ns/docbook">POST</command>'>
<!ENTITY DELETE '<command xmlns="http://docbook.org/ns/docbook">DELETE</command>'>
]>
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xi="http://www.w3.org/2001/XInclude"
@ -18,7 +9,8 @@
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="compute-ext-v3" role="api-reference">
version="5.0-extension RackBook-2.0" xml:id="compute-ext-v3"
role="api-reference">
<title>Compute API v3 (EXPERIMENTAL)</title>
<para>Query the Compute API to list available extensions with a
&GET; request to <code>v3/extensions</code>.</para>

View File

@ -1,15 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE chapter [
<!-- Some useful entities borrowed from HTML -->
<!ENTITY ndash "&#x2013;">
<!ENTITY mdash "&#x2014;">
<!ENTITY hellip "&#x2026;">
<!-- Useful for describing APIs -->
<!ENTITY GET '<command xmlns="http://docbook.org/ns/docbook">GET</command>'>
<!ENTITY PUT '<command xmlns="http://docbook.org/ns/docbook">PUT</command>'>
<!ENTITY POST '<command xmlns="http://docbook.org/ns/docbook">POST</command>'>
<!ENTITY DELETE '<command xmlns="http://docbook.org/ns/docbook">DELETE</command>'>
]>
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xlink="http://www.w3.org/1999/xlink"
@ -21,8 +10,10 @@
<section xml:id="API_Versions">
<title>API versions</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#versions"/>
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#version">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#versions"/>
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#version">
<wadl:method href="#getVersionInfo"/>
</wadl:resource>
</wadl:resources>
@ -31,15 +22,18 @@
<section xml:id="Database_Instances">
<title>Database instances</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#instances">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#instances">
<wadl:method href="#createInstance"/>
<wadl:method href="#getInstance"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#instanceId">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#instanceId">
<wadl:method href="#getInstanceById"/>
<wadl:method href="#deleteInstance"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#root">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#root">
<wadl:method href="#createRoot"/>
<wadl:method href="#isRootEnabled"/>
</wadl:resource>
@ -48,7 +42,8 @@
<section xml:id="Database_Instances_Actions">
<title>Database instance actions</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#instanceAction">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#instanceAction">
<wadl:method href="#restartInstance"/>
<wadl:method href="#resizeInstance"/>
<wadl:method href="#resizeVolume"/>
@ -58,11 +53,13 @@
<section xml:id="databases">
<title>Databases</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#databases">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#databases">
<wadl:method href="#createDatabase"/>
<wadl:method href="#getDatabases"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#databaseName">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#databaseName">
<wadl:method href="#deleteDatabase"/>
</wadl:resource>
</wadl:resources>
@ -70,11 +67,13 @@
<section xml:id="user_management">
<title>Users</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#users">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#users">
<wadl:method href="#createUser"/>
<wadl:method href="#getUsers"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#userId">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#userId">
<wadl:method href="#deleteUser"/>
</wadl:resource>
</wadl:resources>
@ -82,75 +81,14 @@
<section xml:id="flavors">
<title>Flavors</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#flavors">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#flavors">
<wadl:method href="#getFlavors"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/dbaas.wadl#flavorId">
<wadl:resource
href="../wadls/databases-api/xsd/dbaas.wadl#flavorId">
<wadl:method href="#getFlavorById"/>
</wadl:resource>
</wadl:resources>
</section>
<!--<section xml:id="Database_Instance_Management">
<title>Database instance management</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#instances">
<wadl:method href="#getIndex"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#instanceId">
<wadl:method href="#showinstances"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#diagnostics">
<wadl:method href="#getdiagnosticdetails"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#rootdetails">
<wadl:method href="#getrootdetails"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#hwInfo">
<wadl:method href="#getHwInfo"/>
</wadl:resource>
</wadl:resources>
</section>-->
<!--<section xml:id="Host_Information">
<title>Host information</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#hosts">
<wadl:method href="#gethosts"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#hostid">
<wadl:method href="#gethostbyid"/>
</wadl:resource>
<wadl:resource
href="../wadls/databases-api/xsd/management.wadl#instanceAction-hostId">
<wadl:method href="#updateHostInstances"/>
</wadl:resource>
</wadl:resources>
</section>-->
<!--<section xml:id="Management_Instances_Actions">
<title>Management instance actions</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource
href="../wadls/databases-api/xsd/management.wadl#instanceAction">
<wadl:method href="#rebootInstance"/>
</wadl:resource>
</wadl:resources>
</section>-->
<!--<section xml:id="Storage_Management">
<title>Storage management</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#storage">
<wadl:method href="#indexstorage"/>
</wadl:resource>
</wadl:resources>
</section>-->
<!--<section xml:id="Account_Information">
<title>Account information</title>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#accounts">
<wadl:method href="#getaccounts"/>
</wadl:resource>
<wadl:resource href="../wadls/databases-api/xsd/management.wadl#accountid">
<wadl:method href="#getaccountbyid"/>
</wadl:resource>
</wadl:resources>
</section>-->
</chapter>

View File

@ -1,17 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE chapter [
<!-- Some useful entities borrowed from HTML -->
<!ENTITY ndash "&#x2013;">
<!ENTITY mdash "&#x2014;">
<!ENTITY hellip "&#x2026;">
<!ENTITY plusmn "&#xB1;">
<!ENTITY nbsp "&#160;">
<!-- Useful for describing APIs -->
<!ENTITY GET '<command xmlns="http://docbook.org/ns/docbook">GET</command>'>
<!ENTITY PUT '<command xmlns="http://docbook.org/ns/docbook">PUT</command>'>
<!ENTITY POST '<command xmlns="http://docbook.org/ns/docbook">POST</command>'>
<!ENTITY DELETE '<command xmlns="http://docbook.org/ns/docbook">DELETE</command>'>
]>
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xlink="http://www.w3.org/1999/xlink"
@ -19,7 +6,7 @@
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="netconn-v2-ext">
<title>Networking API v2.0 extensions</title>
<title>Networking (neutron) API v2.0 extensions</title>
<section xml:id="quotas-ext">
<title>Quotas extension (quotas)</title>
<para>List, show information for, update, and reset

View File

@ -6,35 +6,36 @@
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="netconn-v2">
<title>Networking API v2.0</title>
<title>Networking (neutron) API v2.0</title>
<para>Use virtual networking services among devices that are
managed by the OpenStack Compute service. The Networking API
v2.0 combines the API v1.1 functionality with some essential
Internet Protocol Address Management (IPAM) functionality.
Enables users to associate IP address blocks and other network
configuration settings with a neutron network. You can choose
a specific IP address from the block or let neutron choose the
first available IP address.</para>
managed by the OpenStack Compute service. The Networking
(neutron) API v2.0 combines the API v1.1 functionality with
some essential Internet Protocol Address Management (IPAM)
functionality. Enables users to associate IP address blocks
and other network configuration settings with an OpenStack
Networking network. You can choose a specific IP address from
the block or let OpenStack Networking choose the first
available IP address.</para>
<section xml:id="networks">
<title>Networks</title>
<para>Lists, shows information for, creates, updates, and
deletes networks.</para>
<para>List, show information for, create, update, and delete
networks.</para>
<wadl:resources
href="../wadls/netconn-api/src/os-networks.wadl"
xmlns:wadl="http://wadl.dev.java.net/2009/02"/>
</section>
<section xml:id="subnets">
<title>Subnets</title>
<para>Lists, shows information for, creates, updates, and
deletes subnet resources.</para>
<para>List, show information for, create, update, and delete
subnet resources.</para>
<wadl:resources
href="../wadls/netconn-api/src/os-subnets.wadl"
xmlns:wadl="http://wadl.dev.java.net/2009/02"/>
</section>
<section xml:id="ports">
<title>Ports</title>
<para>Lists, shows information for, creates, updates, and
deletes ports.</para>
<para>List, show information for, create, update, and delete
ports.</para>
<wadl:resources href="../wadls/netconn-api/src/os-ports.wadl"
xmlns:wadl="http://wadl.dev.java.net/2009/02"/>
</section>

View File

@ -6,7 +6,7 @@
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">
<title>Orchestration API v1.0</title>
<title>Orchestration API v1</title>
<para>Use a template language to orchestrate OpenStack
services.</para>
<section xml:id="stacks">

View File

@ -6,11 +6,11 @@
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="telemetry-v2">
<title>Telemetry API v2.0</title>
<title>Telemetry API v2</title>
<para>Manage telemetry operations.</para>
<section xml:id="alarms">
<title>Alarms</title>
<para>Lists, creates, gets details for, updates, and deletes
<para>List, create, gets details for, update, and delete
alarms.</para>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource

View File

@ -13,12 +13,12 @@
Storage API</link></para>
</listitem>
<listitem>
<para><link xlink:href="api-ref-compute-v2.html">Compute
API</link></para>
<para><link xlink:href="api-ref-compute-v2.html">Compute API
v2</link></para>
</listitem>
<listitem>
<para><link xlink:href="api-ref-compute-v2-ext.html">Compute
API extensions</link></para>
API v2 extensions</link></para>
</listitem>
<listitem>
<para><link xlink:href="api-ref-compute-v3.html">Compute API
@ -29,8 +29,12 @@
Service API</link></para>
</listitem>
<listitem>
<para><link xlink:href="api-ref-identity.html">Identity API
and extensions</link></para>
<para><link xlink:href="api-ref-identity-v3.html">Identity API
v3 and extensions</link></para>
</listitem>
<listitem>
<para><link xlink:href="api-ref-identity-v2.html">Identity API
v2.0 and extensions</link></para>
</listitem>
<listitem>
<para><link xlink:href="api-ref-image.html">Image Service
@ -38,7 +42,7 @@
</listitem>
<listitem>
<para><link xlink:href="api-ref-networking.html">Networking
API and extensions</link></para>
(neutron) API and extensions</link></para>
</listitem>
<listitem>
<para><link xlink:href="api-ref-objectstorage.html">Object

View File

@ -13,8 +13,7 @@
<title>OpenStack API Complete Reference</title>
<para>Use the OpenStack APIs and extensions in your OpenStack
cloud.</para>
<xi:include
href="itemizedlist-service-list.xml"/>
<!-- <xi:include href="itemizedlist-service-list.xml"/>-->
<para>You must install the packages for each API separately. After
you authenticate through the <link
xlink:href="api-ref-identity.html">Identity API</link>,
@ -25,5 +24,9 @@
see the <link
xlink:href="http://docs.openstack.org/api/quick-start/content/"
>OpenStack API Quick Start</link>.</para>
<para>&nbsp;</para>
<wadl:resources xmlns:wadl="http://wadl.dev.java.net/2009/02">
<wadl:resource
href="../wadls/identity-api/src/v2.0/wadl/identity.wadl#tokens"
/>
</wadl:resources>
</preface>

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-admin-actions-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-agents-v2">
<resource id="version" type="#VersionDetails" path="v2">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-aggregates-v2">
<resource id="version" path="v2/">
<resource id="version" path="//v2">
<resource id="tenantID" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -11,7 +11,7 @@
xmlns:atom="http://www.w3.org/2005/Atom">
<resources base="https://servers.api.openstack.com"
xml:id="os-attach-interfaces-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenantID" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -23,7 +23,7 @@
<!--*******************************************************-->
<resources base="https://servers.api.openstack.com"
xml:id="block_device_mapping_v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenantID" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
<resources base="https://servers.api.openstack.com"
xml:id="os-certificates-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-cloudpipe-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-console-output-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-consoles-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
<resources base="https://servers.api.openstack.com"
xml:id="os-coverage-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="config-drive-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-deferred-delete-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-diagnostics-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="disk-config">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-ext-az-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://glance.example.com/"
xml:id="os-ext-img-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-ext-ips-v2">
<resource id="version" type="#VersionDetails" path="v2">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-extended-server-attributes-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="Servers" path="servers">
<method href="#extended_server_attributes_detail"/>
<resource path="{server_id}" id="server_id">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-extended-status-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -8,7 +8,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-fixed-ips-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -12,7 +12,7 @@
xml:id="os-flavor-access-v2">
<wadl:doc xmlns="http://docbook.org/ns/docbook"
title="Flavor access" xml:lang="EN"/>
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -8,7 +8,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-flavor-extra-specs-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -10,7 +10,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-flavor-rxtx-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-flavorextradata-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- (C) 2012-2013 OpenStack Foundation, All Rights Reserved -->
<!DOCTYPE application [<!ENTITY % common SYSTEM "../common.ent">
%common;]>
<application xmlns="http://wadl.dev.java.net/2009/02"
@ -12,7 +10,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-flavormanage-v2">
<resource id="version" path="v2">
<resource id="version" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
<resources base="https://servers.api.openstack.com"
xml:id="os-floating-ip-dns-v2">
<resource id="version" type="#VersionDetails" path="v2">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
<resources base="https://floatingippools.example.com/"
xml:id="os-floating-ip-pools-v2">
<resource id="version" path="v2">
<resource id="version" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-floating-ips-bulk-v2">
<resource id="version" type="#VersionDetails" path="v2">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-floating-ips-v2">
<resource id="version" type="#VersionDetails" path="v2">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:xsd="http://docs.rackspacecloud.com/xsd/v1.0">
<resources base="https://servers.api.openstack.com"
xml:id="os-flv-disabled-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<resources base="https://servers.api.openstack.com"
xml:id="os-hosts-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
<resources base="https://servers.api.openstack.com"
xml:id="os-hypervisors-v2">
<resource id="version" path="v2">
<resource id="version" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -19,7 +19,7 @@
</grammars>
<resources base="https://servers.api.openstack.com"
xml:id="os-instance-actions-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -11,7 +11,7 @@
xmlns:atom="http://www.w3.org/2005/Atom">
<resources base="https://servers.api.openstack.com"
xml:id="os-instance-usage-audit-log-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -8,7 +8,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-keypairs-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-migrations-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="multiple-create-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- (C) 2013 OpenStack Foundation, All Rights Reserved -->
<application xmlns="http://wadl.dev.java.net/2009/02"
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@ -9,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-networks-v2">
<resource id="version" type="#VersionDetails" path="v2">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-quota-sets-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string" required="true">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-rescue-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-scheduler-hints-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com/"
xml:id="os-security-group-default-rules-v2">
<resource id="version" path="v2">
<resource id="version" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com/"
xml:id="os-security-groups-v2">
<resource id="version" path="v2">
<resource id="version" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="OS-EXT-IPS-MAC-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-server-password-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="Servers" path="servers">
<resource path="{server_id}" id="server_id">
<param name="server_id" style="template"

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-server-shelve-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
<resources base="https://servers.api.openstack.com"
xml:id="os-server-start-stop-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
<resources base="https://servers.api.openstack.com"
xml:id="os-services-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -6,7 +6,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-simple-tenant-usage-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenantID" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-used-limits-for-admins-v2">
<resource id="version" path="v2/">
<resource id="version" path="//v2">
<resource id="tenantID" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -9,7 +9,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02">
<resources base="https://servers.api.openstack.com"
xml:id="os-used-limits-v2">
<resource id="version" path="v2/">
<resource id="version" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -11,7 +11,7 @@
xmlns:atom="http://www.w3.org/2005/Atom">
<resources base="https://servers.api.openstack.com"
xml:id="os-virtual-interfaces-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -11,7 +11,7 @@
xmlns:atom="http://www.w3.org/2005/Atom">
<resources base="https://volume.example.com/"
xml:id="os-volume-v2">
<resource id="version" path="v1.1">
<resource id="version" path="//v1.1">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -22,7 +22,7 @@
</grammars>
<resources base="https://servers.api.openstack.com"
xml:id="os-volume-attachments-v2">
<resource id="version" type="#VersionDetails" path="v2/">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="xsd:string">

View File

@ -25,7 +25,7 @@
<!--*******************************************************-->
<resources base="https://servers.api.openstack.com"
xml:id="os-compute-v2">
<resource id="version" type="#VersionDetails" path="v2">
<resource id="version" type="#VersionDetails" path="//v2">
<resource id="tenant_id" path="{tenant_id}">
<param name="tenant_id" style="template"
type="csapi:UUID">

View File

@ -1,13 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- (C) 2014 OpenStack Foundation, All Rights Reserved -->
<!DOCTYPE application [<!ENTITY % common SYSTEM "../common.ent">
%common;]>
<?xml version="1.0" encoding="UTF-8"?><!-- (C) 2014 OpenStack Foundation, All Rights Reserved --><!DOCTYPE application [<!ENTITY % common SYSTEM "../common.ent">%common;]>
<application xmlns="http://wadl.dev.java.net/2009/02"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:xsd="http://docs.rackspacecloud.com/xsd/v1.0"
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0">
<resources base="https://servers.api.openstack.com" xml:id="os-admin-actions-v3">
<resource id="v3" path="v3">
<resources base="https://servers.api.openstack.com"
xml:id="os-admin-actions-v3">
<resource id="v3" path="//v3">
<resource id="server_id_action"
path="servers/{server_id}/action">
<resource id="server_id" path="{server_id}">
@ -54,8 +52,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="adminservernetwork">
<wadl:doc xml:lang="EN" title="Inject network information"
xmlns="http://docbook.org/ns/docbook">
@ -80,7 +76,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="livemigrate">
<wadl:doc xml:lang="EN" title="Live migrate to new host"
xmlns="http://docbook.org/ns/docbook">
@ -105,7 +100,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="lockserver">
<wadl:doc xml:lang="EN" title="Lock server"
xmlns="http://docbook.org/ns/docbook">
@ -129,7 +123,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="migrateserver">
<wadl:doc xml:lang="EN" title="Migrate server"
xmlns="http://docbook.org/ns/docbook">
@ -154,7 +147,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="pauseserver">
<wadl:doc xml:lang="EN" title="Pause server"
xmlns="http://docbook.org/ns/docbook">
@ -179,7 +171,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="resetnetwork">
<wadl:doc xml:lang="EN" title="Reset server networking"
xmlns="http://docbook.org/ns/docbook">
@ -204,7 +195,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="resetserver">
<wadl:doc xml:lang="EN" title="Reset server state"
xmlns="http://docbook.org/ns/docbook">
@ -229,7 +219,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="resumeserver">
<wadl:doc xml:lang="EN" title="Resume server"
xmlns="http://docbook.org/ns/docbook">
@ -254,7 +243,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="suspendserver">
<wadl:doc xml:lang="EN" title="Suspend server"
xmlns="http://docbook.org/ns/docbook">
@ -279,7 +267,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="unlockserver">
<wadl:doc xml:lang="EN" title="Unlock server"
xmlns="http://docbook.org/ns/docbook">
@ -303,7 +290,6 @@
</request>
<response status="202"/>
</method>
<method name="POST" id="unpauseserver">
<wadl:doc xml:lang="EN" title="Unpause server"
xmlns="http://docbook.org/ns/docbook">
@ -328,5 +314,4 @@
</request>
<response status="202"/>
</method>
</application>

View File

@ -8,7 +8,7 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0">
<resources base="https://servers.api.openstack.com"
xml:id="os-agents-v3">
<resource id="v3" path="v3">
<resource id="v3" path="//v3">
<resource id="os-agents" path="os-agents">
<method href="#agentbuild"/>
<method href="#listbuilds"/>

View File

@ -8,7 +8,7 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0">
<resources base="https://servers.api.openstack.com"
xml:id="os-aggregates-v3">
<resource id="v3" path="v3">
<resource id="v3" path="//v3">
<resource id="os-aggregates" path="os-aggregates">
<method href="#createaggregate"/>
<method href="#listaggregate"/>

View File

@ -8,7 +8,7 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0">
<resources base="https://servers.api.openstack.com"
xml:id="os-cell-v3">
<resource id="v3" path="v3">
<resource id="v3" path="//v3">
<resource id="os-cells" path="os-cells">
<method href="#listcell"/>
<method href="#returnallcell"/>

View File

@ -7,7 +7,7 @@
xmlns:xsd="http://docs.rackspacecloud.com/xsd/v1.0"
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0">
<resources base="https://servers.api.openstack.com" xml:id="os-certificate-v3">
<resource id="v3" path="v3">
<resource id="v3" path="//v3">
<resource id="os-certificates" path="os-certificates">
<method href="#createcertificate"/>
<resource id="root" path="root">

View File

@ -8,7 +8,7 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0">
<resources base="https://servers.api.openstack.com"
xml:id="os-config-drive-v3">
<resource id="v3" path="v3">
<resource id="v3" path="//v3">
<resource id="servers" path="servers">
<resource id="server_id" path="{server_id}">
<method href="#returnserver"/>

View File

@ -8,7 +8,7 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0">
<resources base="https://servers.api.openstack.com"
xml:id="os-deferred-delete-v3">
<resource id="v3" path="v3">
<resource id="v3" path="//v3">
<resource id="servers" path="servers">
<resource id="server_id" path="{server_id}">
<resource id="action" path="action">

View File

@ -7,7 +7,7 @@
xmlns:xsd="http://docs.rackspacecloud.com/xsd/v1.0"
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0">
<resources base="https://servers.api.openstack.com" xml:id="os-evacuate-v3">
<resource id="v3" path="v3">
<resource id="v3" path="//v3">
<resource id="servers" path="servers">
<resource id="server_id" path="{server_id}">
<resource id="action" path="action">

Some files were not shown because too many files have changed in this diff Show More