diff --git a/api-ref/pom.xml b/api-ref/pom.xml
index fe585e661..8d698f3ea 100644
--- a/api-ref/pom.xml
+++ b/api-ref/pom.xml
@@ -32,22 +32,144 @@
generate-sources
+ api-ref.xml, api-ref-identity.xml,
+ api-ref-compute.xml, api-ref-compute-ext.xml, api-ref-image.xml,
+ api-ref-networking.xml, api-ref-objectstorage.xml,
+ api-ref-blockstorage.xml, api-ref-orchestration.xml,
+ api-ref-telemetry.xml
+ reviewerfalse1UA-17511903-1
+
+
+
+ os-api-ref-blockstorage
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-blockstorage.xml
+ api-ref-blockstorage
+
+
+
+ os-api-ref-compute
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-compute.xml
+ api-ref-compute
+
+
+
+ os-api-ref-compute-ext
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-compute-ext.xml
+ api-ref-compute-ext
+
+
+
+ os-api-ref-identity
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-identity.xml
+ api-ref-identity
+
+
+
+ os-api-ref-image
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-image.xml
+ api-ref-image
+
+
+
+ os-api-ref-objectstorage
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-objectstorage.xml
+ api-ref-objectstorage
+
+
+
+ os-api-ref-networking
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-networking.xml
+ api-ref-networking
+
+
+
+ os-api-ref-orchestration
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-orchestration.xml
+ api-ref-orchestration
+
+
+
+ os-api-ref-telemetry
+
+ generate-webhelp
+
+ generate-sources
+
+ bk-api-ref-telemetry.xml
+ api-ref-telemetry
+
+
+ appendix toc,title
+ article/appendix nop
+ article toc,title
+ book toc,title
+ chapter toc,title
+ section toc, title
+ part toc,title
+ qandadiv toc
+ qandaset toc
+ reference toc,title
+ set toc,title truesrc/docbkx
- api-ref.xml, api-ref-identity.xml,
- api-ref-compute.xml, api-ref-image.xml,
- api-ref-networking.xml, api-ref-objectstorage.xml,
- api-ref-blockstorage.xml, api-ref-orchestration.xml,
- api-ref-telemetry.xml
- revieweropenstack1true
diff --git a/api-ref/src/docbkx/api-ref-blockstorage.xml b/api-ref/src/docbkx/api-ref-blockstorage.xml
index 543f9263b..38fe7e661 100644
--- a/api-ref/src/docbkx/api-ref-blockstorage.xml
+++ b/api-ref/src/docbkx/api-ref-blockstorage.xml
@@ -18,9 +18,10 @@
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">
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-blockstorage">
- OpenStack Block Storage Service APIs
+ OpenStack Block Storage APIs2010-2013
@@ -28,28 +29,5 @@
-
-
- Block Storage Service API v2.0
- Manages volumes and snapshots for use with the Block Storage
- Service API (cinder services).
-
-
+
diff --git a/api-ref/src/docbkx/api-ref-compute-ext.xml b/api-ref/src/docbkx/api-ref-compute-ext.xml
index 99e320bdf..60fe0e3bd 100644
--- a/api-ref/src/docbkx/api-ref-compute-ext.xml
+++ b/api-ref/src/docbkx/api-ref-compute-ext.xml
@@ -1,442 +1,20 @@
-GET'>PUT'>POST'>DELETE'>]>
-
- Compute API v2 Extensions
- Adds capabilities to the core Compute API. Use extensions to
- add features, MIME types, actions, states, headers,
- parameters, and resources to the core API. Query the Compute
- API to list available extensions with a &GET; request to
- v2/extensions.
-
- Server admin actions (action)
- Permits administrators to perform actions on a server.
- Specify the action in the request body.
-
-
-
-
-
-
-
-
- Server diagnostics (diagnostics)
- Gets the usage data for a server.
-
-
-
- Flavor access (flavors)
- Creates and gets details for private flavors. Also,
- lists, adds and removes tenants' access to private
- flavors.
-
-
-
- Flavors with FlavorDisabled attribute (flavors)
- Gets details for a flavor, and lists
- details for available flavors. Includes the
- OS-FLV-DISABLED:disabled extended attribute.
-
-
-
- Flavor extra-specs (os-extra-specs)
- Lists, creates, and updates the extra-specs or keys for
- a flavor.
-
-
-
- Flavors with rxtx_factor extended attribute
- (flavors)
- Creates a flavor, gets details for a specified flavor,
- and lists details for available flavors. Includes the
- rxtx_factor extended attribute,
- related to configured bandwidth cap values.
-
-
-
- Flavors with extended attributes (flavors)
- Creates a flavor, gets details for a flavor, and lists
- details for available flavors. Includes the
- rxtx_factor,
- OS-FLV-EXT-DATA:ephemeral, and
- swap extended attributes.
-
-
-
- Flavors create or delete (flavors)
- Creates or deletes flavors.
-
-
-
- Images with size attribute (images)
- Lists details for available images or gets details for a
- specified image. Includes the
- OS-EXT-IMG-SIZE:size extended attribute,
- which shows the image size.
-
-
-
- Images with disk config (images)
- Extends images with a diskConfig attribute.
-
-
-
-
-
- Limits with project usage (limits)
- Extends limits to show the project usage. Shows
- information such as RAM or instance quotas usage.
-
-
-
- Limits with project usage for administrators
- (limits)
- Extends limits to enable administrators to show the
- project usage for a specified customer project ID. Shows
- information such as RAM or instance quotas usage.
-
-
-
- Guest agents (os-agents)
- Creates, updates, and deletes guest agents. Use guest
- agents to access files on the disk, configure networking,
- or run other applications or scripts in the guest while it
- runs. This hypervisor-specific extension is not currently
- enabled for KVM. Use of guest agents is possible only if
- the underlying service provider uses the Xen
- driver.
-
-
-
- Host aggregates (os-aggregates)
- Creates and manages host aggregates. An aggregate
- assigns metadata to groups of compute nodes. Aggregates
- are only visible to the cloud provider.
-
-
-
- Attach interfaces (os-attach-interfaces)
- Creates, lists, and gets details for port
- interfaces.
-
-
-
- Root certificates (os-certificates)
- Creates and shows details for a root certificate.
-
-
-
- Cloudpipe (os-cloudpipe)
- Manages virtual VPNs for projects.
-
-
-
- Coverage reports (os-coverage)
-
-
-
- Fixed IPs (os-fixed-ips)
- Shows data for a specified fixed IP, such as host name,
- CIDR, and address. Also, reserves or frees a fixed
- IP.
-
-
-
- Floating IP DNS records (os-floating-ip-dns)
- Manages DNS records associated with IP addresses
- allocated by the Floating IPs extension. Requests are
- dispatched to a DNS driver selected at startup.
-
-
-
- Floating IP pools (os-floating-ip-pools)
- Manages groups of floating IPs.
-
-
-
- Floating IPs (os-floating-ips)
- Assigns and allocates floating IP addresses to instances
- that run in an OpenStack cloud.
-
-
-
- Floating IPs bulk (os-floating-ips-bulk)
- Bulk creates, deletes, and lists floating IPs. By
- default, the pool is named nova. Use the
- os-floating-ip-pools extension to
- view available pools.
-
-
-
- Hosts (os-hosts)
- Manages physical hosts.
-
-
-
- Hypervisors (os-hypervisors)
- Displays extra statistical information from the machine
- that hosts the hypervisor through the API for the
- hypervisor (XenAPI or KVM/libvirt).
-
-
-
- Server actions (os-instance-actions)
- Permits all users to list available actions for a
- specified server. Permits administrators to get details
- for a specified action for a specified server.
-
-
-
- Keypairs (os-keypairs)
- Generates, imports, and deletes SSH keys.
-
-
-
- Migrations (os-migrations)
- Enables administrative users to fetch in-progress
- migrations for a region or a specified cell in a
- region.
-
-
-
- Networks (os-networks)
- Shows network information for or deletes networks. Also,
- disassociates a network from a project if you use vlan
- mode.
-
-
-
- Quota sets (os-quota-sets)
- Permits administrators, depending on policy settings, to
- view quotas for a tenant and view and update default
- quotas.
-
-
-
- Security groups (os-security-groups)
- Lists, shows information for, creates, and deletes
- security groups.
-
-
-
- Default security group rules
- (os-security-group-default-rules)
- Lists, shows information for, and creates default
- security group rules.
-
-
-
- Server password (os-server-password)
- Retrieves and resets the encrypted admin password set
- through metadata service.
-
-
-
- Manage services (os-services)
- Lists, enables, and disables Compute services in all
- hosts.
-
-
-
- Usage reports (os-simple-tenant-usage)
- Reports usage statistics on compute and storage
- resources.
-
-
-
- Virtual interfaces (os-virtual-interfaces)
- Lists the virtual interfaces for a specified server
- instance.
-
-
-
- Volume extension to Compute (os-volumes,
- os-snapshots)
- Manages volumes and snapshots for use with the Compute
- API.
-
-
-
- Volume attachments (os-volume_attachments)
- Attaches volumes created through the volume API to
- server instances. Also, lists volume attachments for a
- server instance, gets volume details for a volume
- attachment, and deletes a volume attachment.
-
-
-
- Servers with block device mapping format
- (servers)
- Creates a server with a block device mapping.
-
-
-
- Server OS-EXT-IPS-MAC:mac_addr extended attribute
- (servers)
- Adds OS-EXT-IPS-MAC:mac_addr extended attribute when you
- create, show information for, or list servers.
-
-
-
- Disk Config (servers, images)
- Extends servers and images with a diskConfig
- attribute.
-
-
-
- Servers with extended availability zones
- (servers)
- Shows the instance availability zone for compute nodes
- (nova-compute). Internal services appear in their own
- internal
- availability zone.
-
-
-
- Servers with disk config (servers)
- Extends servers with the diskConfig attribute.
-
-
-
-
-
- Server IP type (servers)
- Shows the type of the IP addresses assigned to an
- instance. Type is either fixed or floating.
-
-
-
- Server extended attributes (servers)
- Shows metadata for servers.
-
-
-
- Server extended status (servers)
- Shows extended status information, vm_state, task_state,
- and power_state, in detailed server responses.
-
-
-
- Servers with scheduler hints (servers)
- Creates a server with scheduler hints.
-
-
-
- Servers multiple create (servers)
- Creates one or more servers with an optional reservation
- ID. The request and response examples show how to create
- multiple servers with or without a reservation ID.
-
-
-
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-compute-ext">
+
+ OpenStack Compute API extensions
+
+ 2010-2014
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/api-ref-compute.xml b/api-ref/src/docbkx/api-ref-compute.xml
index d996aec5f..ce862c858 100644
--- a/api-ref/src/docbkx/api-ref-compute.xml
+++ b/api-ref/src/docbkx/api-ref-compute.xml
@@ -1,21 +1,20 @@
-GET'>PUT'>POST'>DELETE'>]>
+
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-compute">
- OpenStack Compute APIs and Extensions
+ OpenStack Compute API
- 2010-2013
+ 2010-2014
-
-
+
diff --git a/api-ref/src/docbkx/api-ref-identity.xml b/api-ref/src/docbkx/api-ref-identity.xml
index 269d3b462..38b56d82f 100644
--- a/api-ref/src/docbkx/api-ref-identity.xml
+++ b/api-ref/src/docbkx/api-ref-identity.xml
@@ -18,9 +18,10 @@
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">
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-identity">
- OpenStack Identity Service APIs
+ OpenStack Identity Service APIs and extensions2010-2013
@@ -28,405 +29,9 @@
-
- Identity Service API v3
- Gets an authentication token that permits access to the
- Compute API for 24 hours.
-
- Versions
-
-
-
-
-
-
-
- Tokens
- Enables service developers to manage tokens.
-
-
-
-
-
-
-
-
- Service catalog
- Enables service developers to manage the catalog of
- services.
-
-
-
-
-
-
-
-
-
- Endpoints
- Enables service developers to manage endpoints.
-
-
-
-
-
-
-
-
-
-
- Domains
- Enables service developers to manage domains.
- Domains represent collections of users, groups, and
- projects. Each is owned by exactly one domain. Users, however,
- can be associated with multiple projects by granting roles to
- the user on a project, including projects owned by other
- domains.
- Each domain defines a namespace where certain API-visible
- name attributes exist, which affects whether those names must
- be globally unique or unique within that domain. In the
- Identity API, the uniqueness of the following attributes is as
- follows:
-
-
- Domain Name:
- Globally unique across all domains.
-
-
- Role Name: Globally
- unique across all domains.
-
-
- User Name: Unique
- within the owning domain.
-
-
- Project Name:
- Unique within the owning domain.
-
-
- Group Name: Unique
- within the owning domain.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Projects
- Enables service developers to manage projects.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Users
- Enables service developers to manage users.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Groups
- Enables service developers to manage groups.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Credentials
- Enables service developers to manage credentials.
-
-
-
-
-
-
-
-
-
-
-
-
- Roles
- Enables service developers to manage roles.
-
-
-
-
-
-
-
-
-
-
-
-
-
- Policies
- Enables service developers to manage policies.
-
-
-
-
-
-
-
-
-
-
- Identity Service API v3 extensions
- Adds capabilities to the core Identity Service Admin API
- v3.
- Query the Identity Service API to list available extensions
- with a &GET; request to v3/extensions.
-
- OS-OAUTH1 extension
- Enables users to delegate roles to third-party consumers
- through the OAuth 1.0a specification.
- A user is an Identity Service API user who delegates its
- roles and who authorizes request tokens. A consumer is a
- third-party application that uses OAuth to access a protected
- resource. An OAuth-derived token enables admin users to act on
- behalf of the authorizing user. A request token is a token
- that the consumer uses to get authorization from the user and
- exchanges with an OAuth verifier for an access token. The
- OAuth verifier is a required string that is provided with the
- corresponding request token in exchange for an access token.
- An access token is a token that the consumer uses to request
- Identity Service API tokens on behalf of the authorizing user
- instead of using the credentials for the user.
- Request and access tokens use token keys to identify
- themselves. For OpenStack purposes, the token key is the token
- ID. The consumer uses a token secret to establish ownership of
- a specified token. Both request and access tokens have token
- secrets.
- Delegated authentication through OAuth occurs as
- follows:
-
-
- A user creates a consumer.
-
-
- The consumer gets an unauthorized request token. Then,
- the consumer uses the request token to initiate user
- authorization.
-
-
- The user authorizes the request token.
-
-
- The consumer exchanges the authorized request token
- and the OAuth verifier for an access token.
- The authorizing user receives the request token key
- from the consumer out-of-band.
-
-
- The consumer uses the access token to request a
- Identity Service API token.
-
-
-
-
-
-
- Identity Service API v2.0
- Gets an authentication token that permits access to the
- Compute API for 24 hours.
-
-
-
- Identity Service admin API v2.0
- Gets an authentication token that permits access to the
- Compute API for 24 hours.
-
-
-
-
-
-
-
- Identity Service API v2.0 extensions
- Adds capabilities to the core Identity Service Admin API
- v2.0.
- Query the Identity Service API to list available extensions
- with a &GET; request to v2.0/extensions.
-
- HP-IDM-serviceId extended parameter
-
-
-
- OS-KSADM admin extension
-
-
-
- OS-KSCATALOG admin extension
-
-
-
- OS-KSEC2 admin extension
-
-
-
- OS-KSS3 admin extension
-
-
-
- OS-KSVALIDATE admin extension
-
-
-
- RAX-GRPADM admin extension
-
-
-
- RAX-KSGRP admin extension
-
-
-
- RAX-KSKEY admin extension
-
-
-
- RAX-KSQA admin extension
-
-
-
+
+
+
+
+
diff --git a/api-ref/src/docbkx/api-ref-image.xml b/api-ref/src/docbkx/api-ref-image.xml
index 65e1a3bc0..cb371377c 100644
--- a/api-ref/src/docbkx/api-ref-image.xml
+++ b/api-ref/src/docbkx/api-ref-image.xml
@@ -18,7 +18,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="api.openstack.org">
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-image">
OpenStack Image Service APIs
@@ -28,34 +29,6 @@
-
- Image Service API v2
- Image Service API v2.0, API v2.1, and API v2.2.
-
- Images
- Creates, updates, and deletes image metadata records.
- Enables users to share images with each other.
- Also, uploads and downloads raw image data.
-
-
-
-
- Image Schemas
- Gets a JSON-schema document that represents an images or
- image entity.
-
-
-
-
- Image Service API v1
- Loads images for use at launch time by the Compute API.
- Also, assigns metadata to images. Some cloud implementations do
- not expose this API and offer pretested images only.
-
-
+
+
diff --git a/api-ref/src/docbkx/api-ref-networking.xml b/api-ref/src/docbkx/api-ref-networking.xml
index b185e3286..674453204 100644
--- a/api-ref/src/docbkx/api-ref-networking.xml
+++ b/api-ref/src/docbkx/api-ref-networking.xml
@@ -1,26 +1,14 @@
-
-
-
-
-
-
-
-GET'>
-PUT'>
-POST'>
-DELETE'>
-]>
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-networking">
- OpenStack Networking APIs and Extensions
+ OpenStack Networking APIs and extensions2010-2014
@@ -28,67 +16,6 @@
-
- Networking API v2.0
- Provides 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.
-
- Networks
- Lists, shows information for, creates, updates, and
- deletes networks.
-
-
-
- Subnets
- Lists, shows information for, creates, updates, and
- deletes subnet resources.
-
-
-
- Ports
- Lists, shows information for, creates, updates, and
- deletes ports.
-
-
-
-
- Networking API v2.0 Extensions
-
- Quotas Extension
- Lists, shows information for, updates, and resets
- quotas.
-
-
-
- Networks provider extended attributes
-
-
-
- Ports binding extended attributes
-
-
-
- Security groups and rules
- Creates, modifies, and deletes OpenStack Networking
- security groups and rules.
-
-
-
+
+
diff --git a/api-ref/src/docbkx/api-ref-objectstorage.xml b/api-ref/src/docbkx/api-ref-objectstorage.xml
index 88f151f2e..df3c6b1d7 100644
--- a/api-ref/src/docbkx/api-ref-objectstorage.xml
+++ b/api-ref/src/docbkx/api-ref-objectstorage.xml
@@ -18,7 +18,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="api.openstack.org">
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-objectstorage">
OpenStack Object Storage API
@@ -28,12 +29,5 @@
-
- Object Storage API v1
- Manages the accounts, containers, and objects in the object
- storage system.
-
-
+
diff --git a/api-ref/src/docbkx/api-ref-orchestration.xml b/api-ref/src/docbkx/api-ref-orchestration.xml
index 16d98ee24..d8ea0aa96 100644
--- a/api-ref/src/docbkx/api-ref-orchestration.xml
+++ b/api-ref/src/docbkx/api-ref-orchestration.xml
@@ -18,7 +18,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="api.openstack.org">
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-orchestration">
OpenStack Orchestration API
@@ -28,12 +29,5 @@
-
- Orchestration API v1.0
- Orchestrates OpenStack services by using a template
- language.
-
-
+
diff --git a/api-ref/src/docbkx/api-ref-telemetry.xml b/api-ref/src/docbkx/api-ref-telemetry.xml
index 9a46bd567..543a1ea15 100644
--- a/api-ref/src/docbkx/api-ref-telemetry.xml
+++ b/api-ref/src/docbkx/api-ref-telemetry.xml
@@ -5,21 +5,16 @@
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">
+ version="5.0-extension RackBook-2.0"
+ xml:id="api.openstack.org-telemetry">
OpenStack Telemetry API
- 2013-2013
+ 2010-2013
-
- Telemetry API v2.0
- Manages all telemetry operations.
-
-
+
diff --git a/api-ref/src/docbkx/api-ref.xml b/api-ref/src/docbkx/api-ref.xml
index b7302b38f..b6a8ed508 100644
--- a/api-ref/src/docbkx/api-ref.xml
+++ b/api-ref/src/docbkx/api-ref.xml
@@ -1,17 +1,4 @@
-
-
-
-
-
-
-
-GET'>
-PUT'>
-POST'>
-DELETE'>
-]>
- OpenStack APIs
+ OpenStack API Reference
+ API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+ 2010-2013
+ OpenStack Foundation
+ OpenStack
-
+ Copyright details are filled in by the
template.
-
- OpenStack API Reference
- Use the following OpenStack APIs in your OpenStack
- cloud:
-
-
- Identity
- Service APIs
-
-
- Compute API and
- Extensions
-
-
- Image Service
- APIs
-
-
- Block
- Storage Service API
-
-
- Networking
- API
-
-
- Object
- Storage API
-
-
- Orchestration API
-
-
- Telemetry API
-
-
- You must install the packages for each API separately. After
- you authenticate through the Identity Service
- API, you can use the other APIs and extensions to launch
- server instances, create images, assign metadata to instances
- and images, create containers and objects, and complete other
- actions in your OpenStack cloud.
- To get started with the APIs, see the OpenStack API Quick Start. For detailed information,
- read the
- references for each API.
-
-
+
diff --git a/api-ref/src/docbkx/bk-api-ref-blockstorage.xml b/api-ref/src/docbkx/bk-api-ref-blockstorage.xml
new file mode 100644
index 000000000..b56c20123
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-blockstorage.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+
+ OpenStack Block Storage API v2.0 Reference
+ API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2013
+ OpenStack Foundation
+
+ OpenStack Block Storage
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref-compute-ext.xml b/api-ref/src/docbkx/bk-api-ref-compute-ext.xml
new file mode 100644
index 000000000..1d638bcbe
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-compute-ext.xml
@@ -0,0 +1,38 @@
+
+
+
+ OpenStack Compute API v2 Extensions Reference
+ API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2014
+ OpenStack Foundation
+
+ OpenStack Compute
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref-compute.xml b/api-ref/src/docbkx/bk-api-ref-compute.xml
new file mode 100644
index 000000000..e0e71173c
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-compute.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+
+ OpenStack Compute API v2 Reference
+ API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2014
+ OpenStack Foundation
+
+ OpenStack Compute
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref-identity.xml b/api-ref/src/docbkx/bk-api-ref-identity.xml
new file mode 100644
index 000000000..40f86b087
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-identity.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+
+ OpenStack Identity Service API Reference
+ Identity Service API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2013
+ OpenStack Foundation
+
+ OpenStack Identity Service
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref-image.xml b/api-ref/src/docbkx/bk-api-ref-image.xml
new file mode 100644
index 000000000..fc17595ac
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-image.xml
@@ -0,0 +1,38 @@
+
+
+
+ OpenStack Image Service API v2 and API v1 Reference
+ API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2013
+ OpenStack Foundation
+
+ OpenStack Image Service
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref-networking.xml b/api-ref/src/docbkx/bk-api-ref-networking.xml
new file mode 100644
index 000000000..1d27b8d76
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-networking.xml
@@ -0,0 +1,41 @@
+
+
+
+ OpenStack Networking API v2.0 and Extensions
+ Reference
+
+
+ Networking API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2013
+ OpenStack Foundation
+
+ OpenStack Networking
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref-objectstorage.xml b/api-ref/src/docbkx/bk-api-ref-objectstorage.xml
new file mode 100644
index 000000000..dee3d802f
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-objectstorage.xml
@@ -0,0 +1,37 @@
+
+
+
+ OpenStack Object Storage API v1 Reference
+ API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2013
+ OpenStack Foundation
+
+ OpenStack Object Storage
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref-orchestration.xml b/api-ref/src/docbkx/bk-api-ref-orchestration.xml
new file mode 100644
index 000000000..68c29bc5c
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-orchestration.xml
@@ -0,0 +1,37 @@
+
+
+
+ OpenStack Orchestration API v1.0 Reference
+ Orchestration API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2013
+ OpenStack Foundation
+
+ OpenStack Orchestration
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref-telemetry.xml b/api-ref/src/docbkx/bk-api-ref-telemetry.xml
new file mode 100644
index 000000000..59c3e5e89
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref-telemetry.xml
@@ -0,0 +1,37 @@
+
+
+
+ OpenStack Metering API v2.0 Reference
+ Metering API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2013
+ OpenStack Foundation
+
+ OpenStack Metering
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/bk-api-ref.xml b/api-ref/src/docbkx/bk-api-ref.xml
new file mode 100644
index 000000000..d2940167a
--- /dev/null
+++ b/api-ref/src/docbkx/bk-api-ref.xml
@@ -0,0 +1,51 @@
+
+
+
+ OpenStack API Reference
+ API Reference
+
+
+
+
+
+
+ OpenStack Foundation
+
+
+
+ 2010-2013
+ OpenStack Foundation
+
+ OpenStack
+
+
+
+ Copyright details are filled in by the
+ template.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/ch_blockstorage-api.xml b/api-ref/src/docbkx/ch_blockstorage-api.xml
new file mode 100644
index 000000000..daf5e928e
--- /dev/null
+++ b/api-ref/src/docbkx/ch_blockstorage-api.xml
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Block Storage API v2.0
+ Manages volumes and snapshots for use with the Block Storage
+ API, also known as cinder services.
+
+ Volumes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Volume types
+
+
+
+
+
+
+
+
+
+
+ Snapshots
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/api-ref-compute-core.xml b/api-ref/src/docbkx/ch_compute-core.xml
similarity index 91%
rename from api-ref/src/docbkx/api-ref-compute-core.xml
rename to api-ref/src/docbkx/ch_compute-core.xml
index 5bb4d5adb..0bd0e45bb 100644
--- a/api-ref/src/docbkx/api-ref-compute-core.xml
+++ b/api-ref/src/docbkx/ch_compute-core.xml
@@ -1,19 +1,30 @@
GET'>PUT'>POST'>DELETE'>]>
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+ version="5.0-extension RackBook-2.0" xml:id="compute-core-v2">
Compute API v2Launches virtual machines from images or images stored on
persistent volumes. API v1.1 is identical to API v2.Versions
- Get information about a specific version of the
+ Gets information about a specific version of the
API.
- Server Metadata
+ Server metadataSets, lists, gets details for, and deletes server
metadata or metadata items.
@@ -92,7 +103,7 @@
- Server Addresses
+ Server addressesLists addresses for a specified server or a specified
server and network.
@@ -104,7 +115,7 @@
- Server Actions
+ Server actionsPerforms actions for a specified server, including
change administrator password, reboot, rebuild, resize,
and create image from server.
@@ -170,7 +181,7 @@
- Image Metadata
+ Image metadataSets, lists, gets details for, and deletes image
metadata or metadata items.
diff --git a/api-ref/src/docbkx/ch_compute-ext.xml b/api-ref/src/docbkx/ch_compute-ext.xml
new file mode 100644
index 000000000..25b31bf43
--- /dev/null
+++ b/api-ref/src/docbkx/ch_compute-ext.xml
@@ -0,0 +1,466 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Compute API v2 extensions
+ Adds capabilities to the core Compute API. Use extensions to
+ add features, MIME types, actions, states, headers,
+ parameters, and resources to the core API. Query the Compute
+ API to list available extensions with a &GET; request to
+ v2/extensions.
+
+ Server admin actions (action)
+ Permits administrators to perform actions on a server.
+ Specify the action in the request body.
+
+
+
+ Server console output (os-console-output)
+ Gets console output for a server instance.
+
+
+
+ Server console (os-consoles)
+ Gets a console for a server instance.
+
+
+
+ Server deferred delete (os-deferred-delete)
+ Force-deletes a server or restores a deleted
+ server.
+
+
+
+ Server diagnostics (diagnostics)
+ Gets the usage data for a server.
+
+
+
+ Flavor access (flavors)
+ Creates and gets details for private flavors. Also,
+ lists, adds and removes tenants' access to private
+ flavors.
+
+
+
+ Flavors with FlavorDisabled attribute (flavors)
+ Gets details for a flavor, and lists details for
+ available flavors. Includes the
+ OS-FLV-DISABLED:disabled extended
+ attribute.
+
+
+
+ Flavor extra-specs (os-extra-specs)
+ Lists, creates, and updates the extra-specs or keys for
+ a flavor.
+
+
+
+ Flavors with rxtx_factor extended attribute
+ (flavors)
+ Creates a flavor, gets details for a specified flavor,
+ and lists details for available flavors. Includes the
+ rxtx_factor extended attribute,
+ related to configured bandwidth cap values.
+
+
+
+ Flavors with extended attributes (flavors)
+ Creates a flavor, gets details for a flavor, and lists
+ details for available flavors. Includes the
+ rxtx_factor,
+ OS-FLV-EXT-DATA:ephemeral, and
+ swap extended attributes.
+
+
+
+ Flavors create or delete (flavors)
+ Creates or deletes flavors.
+
+
+
+ Images with size attribute (images)
+ Lists details for available images or gets details for a
+ specified image. Includes the
+ OS-EXT-IMG-SIZE:size extended attribute,
+ which shows the image size.
+
+
+
+ Limits with project usage (limits)
+ Extends limits to show the project usage. Shows
+ information such as RAM or instance quotas usage.
+
+
+
+ Limits with project usage for administrators
+ (limits)
+ Extends limits to enable administrators to show the
+ project usage for a specified customer project ID. Shows
+ information such as RAM or instance quotas usage.
+
+
+
+ Guest agents (os-agents)
+ Creates, updates, and deletes guest agents. Use guest
+ agents to access files on the disk, configure networking,
+ or run other applications or scripts in the guest while it
+ runs. This hypervisor-specific extension is not currently
+ enabled for KVM. Use of guest agents is possible only if
+ the underlying service provider uses the Xen
+ driver.
+
+
+
+ Host aggregates (os-aggregates)
+ Creates and manages host aggregates. An aggregate
+ assigns metadata to groups of compute nodes. Aggregates
+ are only visible to the cloud provider.
+
+
+
+ Attach interfaces (os-attach-interfaces)
+ Creates, lists, and gets details for port
+ interfaces.
+
+
+
+ Root certificates (os-certificates)
+ Creates and shows details for a root certificate.
+
+
+
+ Cloudpipe (os-cloudpipe)
+ Manages virtual VPNs for projects.
+
+
+
+ Coverage reports (os-coverage)
+
+
+
+ Fixed IPs (os-fixed-ips)
+ Shows data for a specified fixed IP, such as host name,
+ CIDR, and address. Also, reserves or frees a fixed
+ IP.
+
+
+
+ Floating IP DNS records (os-floating-ip-dns)
+ Manages DNS records associated with IP addresses
+ allocated by the Floating IPs extension. Requests are
+ dispatched to a DNS driver selected at startup.
+
+
+
+ Floating IP pools (os-floating-ip-pools)
+ Manages groups of floating IPs.
+
+
+
+ Floating IPs (os-floating-ips)
+ Assigns and allocates floating IP addresses to instances
+ that run in an OpenStack cloud.
+
+
+
+ Floating IPs bulk (os-floating-ips-bulk)
+ Bulk creates, deletes, and lists floating IPs. By
+ default, the pool is named nova. Use the
+ os-floating-ip-pools extension to
+ view available pools.
+
+
+
+ Hosts (os-hosts)
+ Manages physical hosts.
+
+
+
+ Hypervisors (os-hypervisors)
+ Displays extra statistical information from the machine
+ that hosts the hypervisor through the API for the
+ hypervisor (XenAPI or KVM/libvirt).
+
+
+
+ Server actions (os-instance-actions)
+ Permits all users to list available actions for a
+ specified server. Permits administrators to get details
+ for a specified action for a specified server.
+
+
+
+ Keypairs (os-keypairs)
+ Generates, imports, and deletes SSH keys.
+
+
+
+ Migrations (os-migrations)
+ Enables administrative users to fetch in-progress
+ migrations for a region or a specified cell in a
+ region.
+
+
+
+ Networks (os-networks)
+ Shows network information for or deletes networks. Also,
+ disassociates a network from a project if you use vlan
+ mode.
+
+
+
+ Quota sets (os-quota-sets)
+ Permits administrators, depending on policy settings, to
+ view quotas for a tenant and view and update default
+ quotas.
+
+
+
+ Server rescue and unrescue (os-rescue)
+ Puts a server into rescue mode or unrescues a server in
+ rescue mode.
+
+
+
+ Server start and stop (os-server-start-stop)
+ Starts a stopped server or stops a running
+ server.
+
+
+
+ Security groups (os-security-groups)
+ Lists, shows information for, creates, and deletes
+ security groups.
+
+
+
+ Rules for default security group
+ (os-security-group-default-rules)
+ Lists, shows information for, and creates default
+ security group rules.
+
+
+
+ Server password (os-server-password)
+ Retrieves and resets the encrypted admin password set
+ through metadata service.
+
+
+
+ Manage services (os-services)
+ Lists, enables, and disables Compute services in all
+ hosts.
+
+
+
+ Usage reports (os-simple-tenant-usage)
+ Reports usage statistics on compute and storage
+ resources.
+
+
+
+ Virtual interfaces (os-virtual-interfaces)
+ Lists the virtual interfaces for a specified server
+ instance.
+
+
+
+ Volume extension (os-volumes, os-snapshots)
+ Manages volumes and snapshots for use with the Compute
+ API.
+
+
+
+ Volume attachments (os-volume_attachments)
+ Attaches volumes created through the volume API to
+ server instances. Also, lists volume attachments for a
+ server instance, gets volume details for a volume
+ attachment, and deletes a volume attachment.
+
+
+
+ Servers with block device mapping format
+ (servers)
+ Creates a server with a block device mapping.
+
+
+
+ Server OS-EXT-IPS-MAC:mac_addr extended attribute
+ (servers)
+ Adds OS-EXT-IPS-MAC:mac_addr extended attribute when you
+ create, show information for, or list servers.
+
+
+
+ Configuration drive (servers)
+ Extends servers and images with a configuration
+ drive.
+
+
+
+ Servers with extended availability zones
+ (servers)
+ Shows the instance availability zone for compute nodes
+ (nova-compute). Internal services appear in their own
+ internal
+ availability zone.
+
+
+
+ Servers and images with disk config (servers,
+ images)
+ Extends servers with the diskConfig attribute.
+
+
+
+ Server IP type (servers)
+ Shows the type of the IP addresses assigned to an
+ instance. Type is either fixed or floating.
+
+
+
+ Server extended attributes (servers)
+ Shows metadata for servers.
+
+
+
+ Server extended status (servers)
+ Shows extended status information, vm_state, task_state,
+ and power_state, in detailed server responses.
+
+
+
+ Servers with scheduler hints (servers)
+ Creates a server with scheduler hints.
+
+
+
+ Servers multiple create (servers)
+ Creates one or more servers with an optional reservation
+ ID. The request and response examples show how to create
+ multiple servers with or without a reservation ID.
+
+
+
diff --git a/api-ref/src/docbkx/ch_identity-admin-v2.xml b/api-ref/src/docbkx/ch_identity-admin-v2.xml
new file mode 100644
index 000000000..25d406d9d
--- /dev/null
+++ b/api-ref/src/docbkx/ch_identity-admin-v2.xml
@@ -0,0 +1,24 @@
+
+
+ Identity Service admin API v2.0
+ Gets an authentication token that permits access to the
+ Compute API for 24 hours.
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/ch_identity-v2-ext.xml b/api-ref/src/docbkx/ch_identity-v2-ext.xml
new file mode 100644
index 000000000..756f378fd
--- /dev/null
+++ b/api-ref/src/docbkx/ch_identity-v2-ext.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Identity Service API v2.0 extensions
+ Adds capabilities to the core Identity Service Admin API
+ v2.0.
+ Query the Identity Service API to list available extensions
+ with a &GET; request to v2.0/extensions.
+
+ HP-IDM-serviceId extended parameter
+
+
+
+ OS-KSADM admin extension
+
+
+
+ OS-KSCATALOG admin extension
+
+
+
+ OS-KSEC2 admin extension
+
+
+
+ OS-KSS3 admin extension
+
+
+
+ OS-KSVALIDATE admin extension
+
+
+
+ RAX-GRPADM admin extension
+
+
+
+ RAX-KSGRP admin extension
+
+
+
+ RAX-KSKEY admin extension
+
+
+
+ RAX-KSQA admin extension
+
+
+
diff --git a/api-ref/src/docbkx/ch_identity-v2.xml b/api-ref/src/docbkx/ch_identity-v2.xml
new file mode 100644
index 000000000..3adf992d3
--- /dev/null
+++ b/api-ref/src/docbkx/ch_identity-v2.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Identity Service API v2.0
+ Gets an authentication token that permits access to the
+ Compute API for 24 hours.
+
+
diff --git a/api-ref/src/docbkx/ch_identity-v3-ext.xml b/api-ref/src/docbkx/ch_identity-v3-ext.xml
new file mode 100644
index 000000000..160c27c5c
--- /dev/null
+++ b/api-ref/src/docbkx/ch_identity-v3-ext.xml
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Identity Service API v3 extensions
+ Adds capabilities to the core Identity Service Admin API
+ v3.
+ Query the Identity Service API to list available extensions
+ with a &GET; request to v3/extensions.
+
+ OS-OAUTH1 extension
+ Enables users to delegate roles to third-party consumers
+ through the OAuth 1.0a specification.
+ A user is an Identity Service API user who delegates its
+ roles and who authorizes request tokens. A consumer is a
+ third-party application that uses OAuth to access a
+ protected resource. An OAuth-derived token enables admin
+ users to act on behalf of the authorizing user. A request
+ token is a token that the consumer uses to get
+ authorization from the user and exchanges with an OAuth
+ verifier for an access token. The OAuth verifier is a
+ required string that is provided with the corresponding
+ request token in exchange for an access token. An access
+ token is a token that the consumer uses to request
+ Identity Service API tokens on behalf of the authorizing
+ user instead of using the credentials for the user.
+ Request and access tokens use token keys to identify
+ themselves. For OpenStack purposes, the token key is the
+ token ID. The consumer uses a token secret to establish
+ ownership of a specified token. Both request and access
+ tokens have token secrets.
+ Delegated authentication through OAuth occurs as
+ follows:
+
+
+ A user creates a consumer.
+
+
+ The consumer gets an unauthorized request token.
+ Then, the consumer uses the request token to
+ initiate user authorization.
+
+
+ The user authorizes the request token.
+
+
+ The consumer exchanges the authorized request
+ token and the OAuth verifier for an access
+ token.
+ The authorizing user receives the request token
+ key from the consumer out-of-band.
+
+
+ The consumer uses the access token to request a
+ Identity Service API token.
+
+
+
+
+
diff --git a/api-ref/src/docbkx/ch_identity-v3.xml b/api-ref/src/docbkx/ch_identity-v3.xml
new file mode 100644
index 000000000..52d7a063b
--- /dev/null
+++ b/api-ref/src/docbkx/ch_identity-v3.xml
@@ -0,0 +1,233 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Identity Service API v3
+ Gets an authentication token that permits access to the
+ Compute API for 24 hours.
+
+ Versions
+
+
+
+
+
+
+
+ Tokens
+ Enables service developers to manage tokens.
+
+
+
+
+
+
+
+ Service catalog
+ Enables service developers to manage the catalog of
+ services.
+
+
+
+
+
+
+
+
+ Endpoints
+ Enables service developers to manage endpoints.
+
+
+
+
+
+
+
+
+ Domains
+ Enables service developers to manage domains.
+ Domains represent collections of users, groups, and
+ projects. Each is owned by exactly one domain. Users,
+ however, can be associated with multiple projects by
+ granting roles to the user on a project, including
+ projects owned by other domains.
+ Each domain defines a namespace where certain
+ API-visible name attributes exist, which affects whether
+ those names must be globally unique or unique within that
+ domain. In the Identity API, the uniqueness of the
+ following attributes is as follows:
+
+
+ Domain Name:
+ Globally unique across all domains.
+
+
+ Role Name:
+ Globally unique across all domains.
+
+
+ User Name:
+ Unique within the owning domain.
+
+
+ Project Name:
+ Unique within the owning domain.
+
+
+ Group Name:
+ Unique within the owning domain.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Projects
+ Enables service developers to manage projects.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Users
+ Enables service developers to manage users.
+
+
+
+
+
+
+
+
+
+
+
+ Groups
+ Enables service developers to manage groups.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Credentials
+ Enables service developers to manage credentials.
+
+
+
+
+
+
+
+
+ Roles
+ Enables service developers to manage roles.
+
+
+
+
+
+
+
+
+
+ Policies
+ Enables service developers to manage policies.
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/ch_images-v1.xml b/api-ref/src/docbkx/ch_images-v1.xml
new file mode 100644
index 000000000..826ccf049
--- /dev/null
+++ b/api-ref/src/docbkx/ch_images-v1.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Image Service API v1
+ Loads images for use at launch time by the Compute API.
+ Also, assigns metadata to images. Some cloud implementations
+ do not expose this API and offer pretested images only.
+
+
diff --git a/api-ref/src/docbkx/ch_images-v2.xml b/api-ref/src/docbkx/ch_images-v2.xml
new file mode 100644
index 000000000..d7551f790
--- /dev/null
+++ b/api-ref/src/docbkx/ch_images-v2.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Image Service API v2
+ Image Service API v2.0, API v2.1, and API v2.2.
+
+ Images
+ Creates, updates, and deletes image metadata records.
+ Enables users to share images with each other. Also,
+ uploads and downloads raw image data.
+
+
+
+ Image schemas
+ Gets a JSON-schema document that represents an images or
+ image entity.
+
+
+
diff --git a/api-ref/src/docbkx/ch_netconn-ext-v2.xml b/api-ref/src/docbkx/ch_netconn-ext-v2.xml
new file mode 100644
index 000000000..d5ef7dee1
--- /dev/null
+++ b/api-ref/src/docbkx/ch_netconn-ext-v2.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Networking API v2.0 extensions
+
+ Quotas extension
+ Lists, shows information for, updates, and resets
+ quotas.
+
+
+
+ Networks provider extended attributes
+
+
+
+ Ports binding extended attributes
+
+
+
+ Security groups and rules
+
+
+
diff --git a/api-ref/src/docbkx/ch_netconn-v2.xml b/api-ref/src/docbkx/ch_netconn-v2.xml
new file mode 100644
index 000000000..bc08ff9e5
--- /dev/null
+++ b/api-ref/src/docbkx/ch_netconn-v2.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Networking API v2.0
+ Provides 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.
+
+ Networks
+ Lists, shows information for, creates, updates, and
+ deletes networks.
+
+
+
+ Subnets
+ Lists, shows information for, creates, updates, and
+ deletes subnet resources.
+
+
+
+ Ports
+ Lists, shows information for, creates, updates, and
+ deletes ports.
+
+
+
diff --git a/api-ref/src/docbkx/ch_objectstorage-v1.xml b/api-ref/src/docbkx/ch_objectstorage-v1.xml
new file mode 100644
index 000000000..606dee0c9
--- /dev/null
+++ b/api-ref/src/docbkx/ch_objectstorage-v1.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Object Storage API v1
+ Manages the accounts, containers, and objects in the object
+ storage system.
+
+
diff --git a/api-ref/src/docbkx/ch_orchestration-v1.xml b/api-ref/src/docbkx/ch_orchestration-v1.xml
new file mode 100644
index 000000000..334635143
--- /dev/null
+++ b/api-ref/src/docbkx/ch_orchestration-v1.xml
@@ -0,0 +1,91 @@
+
+
+ Orchestration API v1.0
+ Uses a template language to orchestrate OpenStack
+ services.
+
+ Stacks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Stack resources
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Stack events
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Templates
+
+
+
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/ch_telemetry-v2.xml b/api-ref/src/docbkx/ch_telemetry-v2.xml
new file mode 100644
index 000000000..5e2b928e5
--- /dev/null
+++ b/api-ref/src/docbkx/ch_telemetry-v2.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Telemetry API v2.0
+ Manages telemetry operations.
+
+ Alarms
+ Lists, creates, gets details for, updates, and deletes
+ alarms.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Meters
+ Gets information for meters.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Resources
+ Gets information for resources.
+
+
+
+
+
+
+
+
+
+
diff --git a/api-ref/src/docbkx/preface.xml b/api-ref/src/docbkx/preface.xml
new file mode 100644
index 000000000..d7f9b6c8e
--- /dev/null
+++ b/api-ref/src/docbkx/preface.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
+
+ Preface
+ Use these OpenStack APIs and extensions in your OpenStack
+ cloud:
+
+
+ Block Storage Service API
+
+
+ Compute API
+
+
+ Compute API extensions
+
+
+ Identity Service API and extensions
+
+
+ Image Service API
+
+
+ Networking API and extensions
+
+
+ Object
+ Storage API
+
+
+ Orchestration API
+
+
+ Telemetry API
+
+
+ You must install the packages for each API separately. After
+ you authenticate through the Identity Service API, you can use the other APIs
+ and extensions to launch server instances, create images,
+ assign metadata to instances and images, create containers and
+ objects, and complete other actions in your OpenStack
+ cloud.
+ To get started with the APIs, see the OpenStack API Quick Start.
+
+
diff --git a/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/server-post-req.xml b/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/server-post-req.xml
index 0a3c8bb53..04874aa0d 100644
--- a/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/server-post-req.xml
+++ b/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/server-post-req.xml
@@ -1,19 +1,21 @@
-
+
Apache1
- ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
- dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
- IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
- c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
- QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
- ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
- dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
- c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
- b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
-
+ ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
+ dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
+ IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
+ c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
+ QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
+ ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
+ dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
+ c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
+ b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
-
\ No newline at end of file
+
diff --git a/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/server-post-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/server-post-resp.xml
index d620ed00b..29fc8dc17 100644
--- a/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/server-post-resp.xml
+++ b/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/server-post-resp.xml
@@ -1,6 +1,12 @@
-
+
-
-
-
\ No newline at end of file
+
+
+
diff --git a/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/vifs-list-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/vifs-list-resp.xml
index d5a587d55..9d7497601 100644
--- a/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/vifs-list-resp.xml
+++ b/api-ref/src/wadls/compute-api/src/api_samples/OS-EXT-VIF-NET/vifs-list-resp.xml
@@ -1,8 +1,8 @@
+ xmlns:OS-EXT-VIF-NET="http://docs.openstack.org/compute/ext/extended-virtual-interfaces-net/api/v1.1"
+ xmlns="http://docs.openstack.org/compute/api/v1.1">
+ mac_address="fa:16:3e:7d:31:9a"
+ OS-EXT-VIF-NET:net_id="94edf7aa-565a-469a-8f45-656b4acf8230"/>
diff --git a/api-ref/src/wadls/compute-api/src/common.ent b/api-ref/src/wadls/compute-api/src/common.ent
index a123f8409..f3806ceaa 100644
--- a/api-ref/src/wadls/compute-api/src/common.ent
+++ b/api-ref/src/wadls/compute-api/src/common.ent
@@ -85,310 +85,606 @@
A time/date stamp for when the image last changed status.
-
Name of the server in URL format.
-
Name of the image as a string.
-
Value of the status of the image so that you can filter on "ACTIVE" for example.
-
UUID of the image at which you want to set a marker.
-
Integer value for the limit of values to return.
-
Value of the type of image, such as BASE, SERVER, or ALL.
+
+
+ A time/date stamp for when the image last changed status.
+
+
+ Name of the server in URL format.
+
+
+ Name of the image as a string.
+
+
+ Value of the status of the image so that you can filter on "ACTIVE" for example.
+
+
+ UUID of the image at which you want to set a marker.
+
+
+ Integer value for the limit of values to return.
+
+
+ Value of the type of image, such as BASE, SERVER, or ALL.
'>
+
The name of the security group. If blank, the server is created in the "default" security group.
-
Configuration information or scripts to use upon launch. Must be Base64 encoded.
-
The availability zone in which to launch the server.
-
+ The name
+ of the security group. If blank, the server is
+ created in the "default" security
+ group.
+
+
+ Configuration information or scripts to use
+ upon launch. Must be Base64 encoded.
+
+
+ The
+ availability zone in which to launch the
+ server.
+
+
-
+ server.
-
-
- The
- image reference for the desired image for
- your server instance.
- Specify as an ID or full URL.
-
-
-
- The
- flavor reference for the desired flavor
+
+ The image reference for the desired image
for your server instance.
- Specify as an ID or full URL.
+ Specify as an ID or full
+ URL.
-
-
- The
- name for your created server.
+
+ The flavor reference for the desired flavor
+ for your server instance.
+ Specify as an ID or full
+ URL.
-
-
- Metadata key and value pairs. The maximum
+
+ The name for your created
+ server.
+
+
+
+ Metadata key and value pairs. The maximum
size of the metadata key and value is 255
bytes each.
-
-
- File
- path and contents (text only) to inject
- into the server at launch. The maximum
- size of the file path data is 255 bytes.
- The maximum limit refers to the number of
- bytes in the decoded data and not the
- number of characters in the encoded
- data.
+
+
+ File path and contents (text only) to inject
+ into the server at launch. The maximum size of
+ the file path data is 255 bytes. The maximum
+ limit refers to the number of bytes in the
+ decoded data and not the number of characters
+ in the encoded data.
'>
A time/date stamp for when the server last changed status.
-
Name of the image in URL format.
-
Name of the flavor in URL format.
-
Name of the server as a string.
-
UUID of the server at which you want to set a marker.
-
Integer value for the limit of values to return.
-
Value of the status of the server so that you can filter on "ACTIVE" for example.
-
Name of the host as a string.
+
+
+ A time/date stamp for when the server
+ last changed status.
+
+
+
+
+ Name of the image in URL format.
+
+
+
+ Name of the flavor in URL format.
+
+
+ Name of the server as a string.
+
+
+
+ UUID of the server at which you want to set a marker.
+
+
+
+ Integer value for the limit of values to return.
+
+
+
+ Value of the status of the server so that you can filter on
+ "ACTIVE" for example.
+
+
+
+ Name of the host as a string.
+
'>
A time/date stamp for when the flavor last changed.
-
Integer value for the minimum disk space in GB so you can filter results.
-
Integer value for the minimum RAM so you can filter results.
-
UUID of the flavor at which you want to set a marker.
-
Integer value for the limit of values to return.
+
+
+ A time/date stamp for when the flavor last changed.
+
+
+ Integer value for the minimum disk space in GB so you can filter results.
+
+
+ Integer value for the minimum RAM so you can filter results.
+
+
+ UUID of the flavor at which you want to set a marker.
+
+
+ Integer value for the limit of values to return.
'>
Integer value for the minimum disk space in GB.
-
The flavor ID.
-
The flavor name.
-
Amount of RAM.
-
Number of VCPUs.
+
+
+ Integer value for the minimum disk space in GB.
+
+
+ The flavor ID.
+
+
+ The flavor name.
+
+
+ Amount of RAM.
+
+
+ Number of VCPUs.
'>
Integer value for the minimum disk space in GB.
-
The flavor ID.
-
Flavor links.
-
The flavor name.
-
Amount of RAM.
-
Number of VCPUs.
+
+
+ Integer value for the minimum disk space in GB.
+
+
+
+ The flavor ID.
+
+
+ Flavor links.
+
+
+ The flavor name.
+
+
+ Amount of RAM.
+
+
+ Number of VCPUs.
'>
-
A
- quota_set object.
+
+ A
+ quota_set object.
-
The
+
+ The
number of instance cores allowed for each
- tenant.
+ tenant.
-
The
+
+ The
number of fixed IP addresses allowed for each
tenant. Must be equal to or greater than the
- number of allowed instances.
+ number of allowed instances.
-
The
+
+ The
number of floating IP addresses allowed for
- each tenant.
+ each tenant.
-
The
- ID for the quota set.
+
+ The
+ ID for the quota set.
-
The
+
+ The
number of bytes of content allowed for each
- injected file.
+ injected file.
-
The
+
+ The
number of bytes allowed for each injected file
- path.
+ path.
-
The
+
+ The
number of injected files allowed for each
- tenant.
+ tenant.
-
The
- number of instances allowed for each
- tenant.
+
+ The
+ number of instances allowed for each
+ tenant.
-
The
+
+ The
number of key pairs allowed for each
- user.
+ user.
-
The
+
+ The
number of metadata items allowed for each
- instance.
+ instance.
-
The
+
+ The
amount of instance RAM in megabytes allowed
- for each tenant.
+ for each tenant.
-
The
+
+ The
number of rules allowed for each security
- group.
+ group.
-
The
+
+ The
number of security groups allowed for each
- tenant.
+ tenant.
'>
-
A
- quota_set object.
+
+ A
+ quota_set object.
-
The
+
+ The
number of instance cores allowed for each
- tenant.
+ tenant.
-
The
+
+ The
number of fixed IP addresses allowed for each
tenant. Must be equal to or greater than the
- number of allowed instances.
+ number of allowed instances.
-
The
+
+ The
number of floating IP addresses allowed for
- each tenant.
+ each tenant.
-
The
- ID for the quota set.
+
+ The
+ ID for the quota set.
-
The
+
+ The
number of bytes of content allowed for each
- injected file.
+ injected file.
-
The
+
+ The
number of bytes allowed for each injected file
- path.
+ path.
-
The
+
+ The
number of injected files allowed for each
- tenant.
+ tenant.
-
The
+
+ The
number of instances allowed for each
- tenant.
+ tenant.
-
The
+
+ The
number of key pairs allowed for each
- user.
+ user.
-
The
+
+ The
number of metadata items allowed for each
- instance.
+ instance.
-
The
+
+ The
amount of instance RAM in megabytes allowed
- for each tenant.
+ for each tenant.
-
The
+
+ The
number of rules allowed for each security
- group.
+ group.
-
The
+
+ The
number of security groups allowed for each
- tenant.
+ tenant.
'>
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-admin-actions.wadl b/api-ref/src/wadls/compute-api/src/ext/os-admin-actions.wadl
index c75a65e8f..ab4c249ef 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-admin-actions.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-admin-actions.wadl
@@ -5,9 +5,10 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
-
+
-
+
-
+
@@ -52,7 +53,7 @@
+ title="Pause server">
Pauses a server. Changes its status
to PAUSED.
@@ -86,7 +87,7 @@
+ title="Unpause server">
Unpauses a PAUSED server and
changes its status to ACTIVE.
@@ -120,7 +121,7 @@
+ title="Suspend server">
Suspends a server and changes its
status to SUSPENDED.
@@ -154,7 +155,7 @@
+ title="Resume server">
Resumes a SUSPENDED server and
changes its status to ACTIVE.
@@ -188,7 +189,7 @@
+ title="Migrate server">
Migrates a server to a host. The
scheduler chooses the host.
@@ -222,7 +223,7 @@
+ title="Reset networking on server">
Resets networking on a
server.
@@ -256,7 +257,7 @@
+ title="Inject network information">
Injects network information into a
server.
@@ -293,7 +294,7 @@
+ title="Lock server">
Locks a server.
@@ -326,7 +327,7 @@
+ title="Unlock server">
Unlocks a server.
@@ -359,7 +360,7 @@
+ title="Create server backup">
Backs up a server instance.
@@ -414,7 +415,7 @@
+ title="Live-migrate server">
Live-migrates a server to a new
host without rebooting.
@@ -470,7 +471,7 @@
+ title="Reset server state">
Resets the state of a server to a
specified state.
@@ -512,7 +513,7 @@
+ title="Evacuate server">
Evacuates a server from failed
host.
@@ -588,7 +589,7 @@
+ title="Add security group">
Assigns the specified security
group to the server.
@@ -631,7 +632,7 @@
+ title="Remove security group">
Removes the specified security
group from the server.
@@ -674,7 +675,7 @@
+ title="Add floating IP address">
Adds a floating IP address to an
instance.You can optionally associate a
fixed IP address with the floating IP address.
@@ -710,7 +711,7 @@
/>
-
-
+
+ type="xsd:string">
The ID for the tenant or
account in a multi-tenancy
@@ -41,11 +43,11 @@
+ title="List aggregates">
Lists all aggregates.
-
+
+ title="Create aggregate">
Creates an aggregate.
@@ -121,7 +123,7 @@
+ title="Get aggregate details">
Gets details about a specified
aggregate.
@@ -151,7 +153,7 @@
+ title="Update aggregate">
Updates the name, and optionally
the availability zone, for a specified
aggregate.
@@ -207,7 +209,7 @@
+ title="Delete aggregate">
Deletes an aggregate.
@@ -217,7 +219,7 @@
+ title="Set aggregate metadata">
Sets metadata for an
aggregate.
@@ -266,7 +268,7 @@
+ title="Add host to aggregate">
Adds a host to an aggregate.
@@ -316,7 +318,7 @@
+ title="Remove host from aggregate">
Removes a host from an
aggregate.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-attach-interfaces.wadl b/api-ref/src/wadls/compute-api/src/ext/os-attach-interfaces.wadl
index c7f2ccbec..c0a53a745 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-attach-interfaces.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-attach-interfaces.wadl
@@ -9,7 +9,8 @@
xmlns:common="http://docs.openstack.org/common/api/v1.0"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:atom="http://www.w3.org/2005/Atom">
-
+
- Creates and
- uses a port interface to attach the port to a server
- instance.
+ title="Create interface">
+ Creates and uses a port interface
+ to attach the port to a server instance.
+ title="List interfaces">
Lists port interfaces.
@@ -209,7 +209,7 @@
+ title="Show attached interface information">
Shows information about a specified
port interface.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-block-device-mapping-v2-boot.wadl b/api-ref/src/wadls/compute-api/src/ext/os-block-device-mapping-v2-boot.wadl
index c1d7b8704..93eb95554 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-block-device-mapping-v2-boot.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-block-device-mapping-v2-boot.wadl
@@ -21,7 +21,8 @@
-
+
-
+
-
+
-
+
@@ -26,7 +27,7 @@
+ title="Create root certificate">
Creates a root certificate.
@@ -50,7 +51,7 @@
+ title="Show root certificate details">
Shows details for a root
certificate owned by a specified tenant ID.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-cloudpipe.wadl b/api-ref/src/wadls/compute-api/src/ext/os-cloudpipe.wadl
index c6c5d71b1..23520f639 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-cloudpipe.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-cloudpipe.wadl
@@ -5,9 +5,10 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:csapi="http://docs.openstack.org/compute/api/v2"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
-
+
-
+
@@ -27,19 +29,21 @@
+ title="List cloudpipes">
Lists cloudpipes.
-
+
-
+
@@ -49,7 +53,7 @@
+ title="Create cloudpipe">
Creates a cloudpipe.
@@ -57,10 +61,10 @@
name="project_id" style="query" required="false"
type="xsd:string">
Creates the
- cloudpipe for the specified project ID. If
- omitted, the project ID defaults to the
- calling tenant.
+ xml:lang="EN">Creates the cloudpipe for the
+ specified project ID. If omitted, the project
+ ID defaults to the calling
+ tenant.
-
+
@@ -80,14 +85,16 @@
-
+
-
+
@@ -97,7 +104,7 @@
+ title="Update cloudpipe">
Updates the virtual private network
(VPN) IP address and port for a specified cloudpipe
instance.
@@ -108,24 +115,26 @@
type="xsd:string">
The VPN IP
- address.
+ address.The VPN
- port.
+ port.
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-console-output.wadl b/api-ref/src/wadls/compute-api/src/ext/os-console-output.wadl
index 54f42f87f..35a0c3d2d 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-console-output.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-console-output.wadl
@@ -5,9 +5,10 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
-
+
-
+
-
+
@@ -36,7 +38,7 @@
+ title="Get console output for an instance">
Gets console output for a server
instance.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-consoles.wadl b/api-ref/src/wadls/compute-api/src/ext/os-consoles.wadl
index 5939e16d4..b03a5bffb 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-consoles.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-consoles.wadl
@@ -5,9 +5,10 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+ The UUID for the server of
interest to you.
-
+
@@ -35,8 +37,9 @@
- Gets a console.
+ title="Get console">
+ Gets a console for a server
+ instance.
-
+
-
+
+ type="xsd:string">
The ID for the tenant or
account in a multi-tenancy
@@ -28,8 +29,8 @@
- Generates a coverage report.
+ title="Get coverage report">
+ Generates a coverage report.
- Starts Nova coverage reporting.
+ title="Start coverage report">
+ Starts Nova coverage
+ reporting.
+ title="Start combined coverage report">
Starts coverage reporting for all
services.All reports are combined into a single
@@ -181,7 +183,7 @@
+ title="Stop coverage report">
Stops coverage reporting.
@@ -195,7 +197,7 @@
+ xml:lang="EN">
@@ -203,7 +205,7 @@
+ xml:lang="EN">
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-createserverext.wadl b/api-ref/src/wadls/compute-api/src/ext/os-createserverext.wadl
index 28f1943fa..81544804e 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-createserverext.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-createserverext.wadl
@@ -7,16 +7,16 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:csapi="http://docs.openstack.org/compute/api/v2"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
- The ID for the tenant or account in a
- multi-tenancy cloud.
-
+ xml:lang="EN">The ID for the tenant or
+ account in a multi-tenancy
+ cloud.
@@ -25,15 +25,13 @@
type="csapi:uuid">
- The UUID for the server of
- interest to you.
-
+ xml:lang="EN">The UUID for the server
+ of interest to you.
-
-
-
+
+
+
@@ -41,9 +39,9 @@
+ title="Create server with configuration drive">
Creates a server with the
- config_drive extended attribute.
+ configuration drive extended attribute.
&serverCreateParameters;
@@ -92,9 +90,9 @@
+ title="Get server information with configuration drive">
Shows information for a specified
- server including the config_drive extended
+ server including the configuration drive extended
attribute. &serverCreateParameters;
+ title="Get server details with configuration drive">
Lists details for all servers
- including the config_drive extended attribute.
+ including the configuration drive extended
+ attribute.
&serverCreateParameters;
-
+
-
+ The ID
for the tenant or account in a
- multi-tenancy cloud.
+ multi-tenancy cloud.
-
+ The UUID for the server of
- interest to you.
+ interest to you.
-
+
@@ -37,7 +38,7 @@
+ title="Force delete server">
Force-deletes a server.
@@ -72,7 +73,7 @@
+ title="Restore server">
Restores a deleted server.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-diagnostics.wadl b/api-ref/src/wadls/compute-api/src/ext/os-diagnostics.wadl
index 5b6de6693..35f4f791d 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-diagnostics.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-diagnostics.wadl
@@ -5,11 +5,12 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
-
+
-
+
+ type="xsd:string">
The ID for the tenant or
account in a multi-tenancy
@@ -35,7 +36,7 @@
+ title="Get server diagnostics">
Gets basic usage data for a
specified server.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-disk-config.wadl b/api-ref/src/wadls/compute-api/src/ext/os-disk-config.wadl
index 7c2e67151..208a61301 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-disk-config.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-disk-config.wadl
@@ -7,9 +7,10 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:csapi="http://docs.openstack.org/compute/api/v2"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
-
+
-
+
-
+
@@ -61,12 +62,10 @@
-
-
+
-
@@ -234,6 +233,13 @@
server.
+
+ Valid value is AUTO or
+ MANUAL.
+
+
@@ -258,6 +264,13 @@
Lists servers.
+
+ Valid value is AUTO or
+ MANUAL.
+
+
@@ -283,6 +296,13 @@
image.
+
+ Valid value is AUTO or
+ MANUAL.
+
+
@@ -307,6 +327,13 @@
Lists images.
+
+ Valid value is AUTO or
+ MANUAL.
+
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-ext-az.wadl b/api-ref/src/wadls/compute-api/src/ext/os-ext-az.wadl
index 38933091f..899ad730d 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-ext-az.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-ext-az.wadl
@@ -3,11 +3,12 @@
-
+ xmlns:csapi="http://docs.openstack.org/compute/api/v1.1"
+ xmlns:wadl="http://wadl.dev.java.net/2009/02">
+
-
+
-
+ The UUID for the
- server of interest to you.
+ xml:lang="EN">
+ The UUID for the server of
+ interest to you.
-
+
-
Gets the availability zone for the
- specified instance.
+ title="Show server">
+ Shows information for a specified
+ server, including its availability zone.
@@ -60,12 +61,11 @@
-
Lists details for all servers.
- Includes their current availability zone.
+ title="List details for servers">
+ Lists details for servers,
+ including their current availability zone.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-ext-img-size.wadl b/api-ref/src/wadls/compute-api/src/ext/os-ext-img-size.wadl
index 9c81e3252..432003a60 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-ext-img-size.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-ext-img-size.wadl
@@ -1,17 +1,14 @@
-
-
-
+
-
+
-
-
-
+
+ Image ID stored through the
image API. Typically a UUID.
@@ -37,6 +34,7 @@
+
@@ -44,9 +42,17 @@
+
+ List of images.
+
+
+ List of images with details.
+
@@ -79,7 +85,7 @@
+ title="List details for images">
Lists details for available images.
Includes the image size.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-ext-ips.wadl b/api-ref/src/wadls/compute-api/src/ext/os-ext-ips.wadl
index bd4302998..43aefd79f 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-ext-ips.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-ext-ips.wadl
@@ -3,32 +3,32 @@
-
-
+ xmlns:csapi="http://docs.openstack.org/compute/api/v2"
+ xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
+ xmlns:wadl="http://wadl.dev.java.net/2009/02">
+
-
+
+ xml:lang="EN" title="Tenant ID">
The unique identifier of the tenant or
- account.
-
+ account.
-
+ The UUID for the
- server of interest to
- you.
+ xml:lang="EN" title="Server ID">
+ The UUID for the server of
+ interest to you.
-
+
@@ -44,8 +44,7 @@
Shows the type of IP assigned to a
- specified server. The type is either fixed or
- floating.
+ specified server, either fixed or floating.
@@ -69,10 +68,9 @@
- Lists all servers and shows their
- IPs by type. The type is either fixed or
- floating.
+ title="List servers with IP type">
+ Lists all servers showing their IPs
+ by type, either fixed or floating.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-extended-server-attributes.wadl b/api-ref/src/wadls/compute-api/src/ext/os-extended-server-attributes.wadl
index 95175f745..f1675504d 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-extended-server-attributes.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-extended-server-attributes.wadl
@@ -5,11 +5,22 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
-
+
-
+
+
+
+ The UUID for the
+ server of interest to you.
+
+
-
+
-
+
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
+ The ID for the tenant or
+ account in a multi-tenancy
+ cloud.
-
+
-
The UUID for the server of
- interest to you.
-
+ The UUID for the
+ server of interest to
+ you.
@@ -35,7 +37,7 @@
+ title="Show server extended status">
Shows the extended status
attributes in the response for a specified
server.
@@ -45,25 +47,27 @@
-
+
-
+
-
+
-
+
+ title="List extended status for servers">
Lists the extended status
attributes in the detailed response for all servers. The extended status attributes are vm_state,
@@ -72,19 +76,21 @@
-
+
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-fixed-ips.wadl b/api-ref/src/wadls/compute-api/src/ext/os-fixed-ips.wadl
index 629b4f5a3..b90c123a8 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-fixed-ips.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-fixed-ips.wadl
@@ -6,27 +6,28 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
-
+
-
+
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
+ The ID for the tenant or
+ account in a multi-tenancy
+ cloud.
-
+
-
The fixed IP of interest to you.
-
+ The fixed IP of
+ interest to you.
-
+
@@ -35,30 +36,33 @@
-
- Gets data about a specified fixed
- IP address.
+
+ Shows information for a specified
+ fixed IP address.
-
+
-
+
-
+
-
+
+ title="Reserve or release a fixed IP">
Reserves or releases a fixed
IP.To reserve a fixed IP address, specify
@@ -68,18 +72,20 @@
-
+
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-flavor-access.wadl b/api-ref/src/wadls/compute-api/src/ext/os-flavor-access.wadl
index 195f9e801..629a4fc21 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-flavor-access.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-flavor-access.wadl
@@ -8,11 +8,12 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
+ title="List flavors with access type">
Lists flavors and includes the
access type, which is public or private.
@@ -79,7 +80,7 @@
+ title="Create private flavor">
Creates a private flavor. &flavorReqParameters;
+ title="Show flavor access type">
Gets the flavor access type, which
is public or private.
@@ -165,7 +166,7 @@
+ title="List tenants with access to private flavor">
Lists tenants with access to the
specified private flavor.
@@ -202,7 +203,7 @@
+ title="Add access to private flavor">
Gives a specified tenant access to
the specified private flavor.
@@ -270,7 +271,7 @@
+ title="Delete access from private flavor">
Revokes access from the specified
tenant for the specified private flavor.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-flavor-extra-specs.wadl b/api-ref/src/wadls/compute-api/src/ext/os-flavor-extra-specs.wadl
index 91aefeef6..c0407e6a9 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-flavor-extra-specs.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-flavor-extra-specs.wadl
@@ -6,16 +6,16 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
-
+
-
+ The ID for the tenant or
- account in a multi-tenancy cloud.
-
+ xml:lang="EN">The ID for the tenant or
+ account in a multi-tenancy
+ cloud.
@@ -46,7 +46,7 @@
+ title="List flavor extra specs">
Lists the extra-specs or keys for
the specified flavor.
@@ -72,7 +72,7 @@
+ title="Create flavor extra specs">
Creates extra-specs or keys for the
specified flavor.
@@ -116,7 +116,7 @@
+ title="Update flavor extra specs">
Updates the value of the specified
extra-spec or key.
@@ -160,7 +160,7 @@
+ title="Get flavor extra spec details">
Gets the value of the specified
key.
@@ -186,7 +186,7 @@
+ title="Delete flavor extra specs">
Deletes a specified extra-spec by
key.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-flavor-rxtx.wadl b/api-ref/src/wadls/compute-api/src/ext/os-flavor-rxtx.wadl
index 07b173814..65618a51d 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-flavor-rxtx.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-flavor-rxtx.wadl
@@ -8,11 +8,12 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
+ type="xsd:string">
The ID for the tenant or account in a
@@ -72,7 +73,7 @@
the rxtx_base property for the
network.
-
+ The flavor ID.
-
+
-
+
-
+
+ title="Create flavor with rxtx_factor">
Creates a flavor. Includes the
rxtx_factor extended attribute.
@@ -132,9 +133,9 @@
-
+
+ title="Get flavor with rxtx_factor">
Gets details for a specified
flavor. Includes the rxtx_factor extended
attribute.
@@ -160,9 +161,9 @@
-
+
+ title="Get flavor Details with rxtx_factor">
Lists details for available flavors
and includes the rxtx_factor extended
attribute.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-flavorextradata.wadl b/api-ref/src/wadls/compute-api/src/ext/os-flavorextradata.wadl
index 2a7a9a424..76ab39fb3 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-flavorextradata.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-flavorextradata.wadl
@@ -2,20 +2,22 @@
-
+
-
+
+ type="xsd:string">
The ID for the tenant or account in a
multi-tenancy cloud.
-
+ The ID of the flavor of interest
to you.
-
+
-
+
-
+
+ title="Create flavor with extra data">
Creates a flavor. Includes the
rxtx_factor, OS-FLV-EXT-DATA:ephemeral, and swap
extended attributes.
@@ -128,9 +130,9 @@
-
+
+ title="Get flavor extra data details">
Gets details for a specified
flavor. Includes the rxtx_factor,
OS-FLV-EXT-DATA:ephemeral, and swap extended
@@ -157,9 +159,9 @@
-
+
+ title="List flavors with extra data">
Lists available flavors. Includes
the rxtx_factor, OS-FLV-EXT-DATA:ephemeral, and swap
extended attributes.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-flavormanage.wadl b/api-ref/src/wadls/compute-api/src/ext/os-flavormanage.wadl
index 228552c72..fc99babae 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-flavormanage.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-flavormanage.wadl
@@ -10,20 +10,20 @@
xmlns:csapi="http://docs.openstack.org/compute/api/v2"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
The unique ID of the tenant or
account.
-
-
+ title="Create flavor">
Creates a flavor.
@@ -119,7 +119,7 @@
+ title="Delete flavor">
Deletes a flavor.
@@ -127,7 +127,7 @@
+ title="List flavors">
Lists available flavors.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-floating-ip-dns.wadl b/api-ref/src/wadls/compute-api/src/ext/os-floating-ip-dns.wadl
index 314ef88ff..3da76f66a 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-floating-ip-dns.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-floating-ip-dns.wadl
@@ -5,7 +5,8 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
-
+
-
+
-
+
-
+
@@ -80,7 +81,7 @@
+ title="Create or update DNS domain">
Creates or updates a DNS
domain.
@@ -123,7 +124,7 @@
+ title="Delete DNS domain">
Deletes a DNS domain and all
associated host entries.
@@ -131,7 +132,7 @@
+ title="Create or update DNS entry">
Creates or updates a DNS
entry.
@@ -174,7 +175,7 @@
+ title="Find unique DNS entry">
Finds a unique DNS entry for a
specified domain and name.
@@ -199,7 +200,7 @@
+ title="List DNS entries">
Lists DNS entries for a specified
domain and IP.
@@ -224,7 +225,7 @@
+ title="Delete DNS entry">
Deletes a specified DNS
entry.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-floating-ip-pools.wadl b/api-ref/src/wadls/compute-api/src/ext/os-floating-ip-pools.wadl
index 9d3f39049..b4b1aa8b3 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-floating-ip-pools.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-floating-ip-pools.wadl
@@ -7,15 +7,17 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
-
+
-
-
-
The
- unique identifier of the tenant or
- account.
-
+
+
+ The unique identifier of the tenant or
+ account.
+
@@ -25,23 +27,26 @@
-
- Lists floating IP
- pools.
+
+ Lists floating IP pools.
-
+
-
+ href="../api_samples/os-floating-ip-pools/floatingippools-list-resp.json"
+ />
+
-
+
-
+ href="../api_samples/os-floating-ip-pools/floatingippools-list-resp.xml"
+ />
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-floating-ips-bulk.wadl b/api-ref/src/wadls/compute-api/src/ext/os-floating-ips-bulk.wadl
index da545d6ea..ca25d6e7c 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-floating-ips-bulk.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-floating-ips-bulk.wadl
@@ -64,7 +64,7 @@
+ title="List floating IPs by host">
Lists all floating IPs for a
specified host.
@@ -89,7 +89,7 @@
+ title="Create floating IPs">
Bulk-creates floating IPs.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-floating-ips.wadl b/api-ref/src/wadls/compute-api/src/ext/os-floating-ips.wadl
index c1f9ee246..e77bdd377 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-floating-ips.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-floating-ips.wadl
@@ -1,7 +1,5 @@
-
-
-
+
-
+
@@ -178,6 +176,12 @@
instance.
+
+ The pool to which to add the
+ floating IP address.
+
@@ -204,6 +208,19 @@
instance.
+
+ Specify the
+ removeFloatingIp action in
+ the request body.
+
+
+ The floating IP address that
+ you want to remove.
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-flv-disabled.wadl b/api-ref/src/wadls/compute-api/src/ext/os-flv-disabled.wadl
index d7482d876..2a63f2f64 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-flv-disabled.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-flv-disabled.wadl
@@ -4,10 +4,11 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
+ xmlns:xsd="http://docs.rackspacecloud.com/xsd/v1.0">
+
-
+
-
+
The ID of the flavor of interest
to you.
-
+
-
+
-
+ Gets details for a specified
- flavor. Includes the OS-FLV-DISABLED:disabled attribute.
+ flavor. Includes the
+ OS-FLV-DISABLED:disabled
+ attribute.
@@ -60,11 +64,12 @@
-
+ Lists available flavors. Includes
- the OS-FLV-DISABLED:disabled attribute.
+ the OS-FLV-DISABLED:disabled
+ attribute.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-hosts.wadl b/api-ref/src/wadls/compute-api/src/ext/os-hosts.wadl
index c70f42bb8..411c66654 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-hosts.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-hosts.wadl
@@ -1,43 +1,44 @@
-
-
-
-
+
-
+
-
-
The ID for the tenant or account in a
- multi-tenancy cloud.
-
+ type="xsd:string">
+
+ The ID for the tenant or account in a
+ multi-tenancy cloud.
+
-
+
-
+
-
-
The name of the host of interest
- to you.
-
+
+ The name of the
+ host of interest to you.
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -45,185 +46,206 @@
-
-
Lists all hosts.
+
+ Lists hosts.
-
-
The service name. To filter the returned
+
+ The service name. To filter the returned
list by service name, specify
- ?service={service} in
- the URI.
-
+ ?service={service} in the
+ URI.
+
-
-
The zone. To filter the returned list by
- zone, specify ?zone={zone}
- in the URI.
-
+
+ The zone. To filter the returned list by
+ zone, specify ?zone={zone} in the
+ URI.
+
-
+
-
+
-
+
-
+
-
-
Enables a host or puts it in maintenance mode.
-
+
+ Enables a host or puts it in
+ maintenance mode.
-
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
+ type="xsd:string">
+
+ The ID for the tenant or account in a
+ multi-tenancy cloud.
@@ -22,14 +24,16 @@
-
+
-
The name of the host that runs
- the hypervisor.
-
+ The name of the
+ host that runs the
+ hypervisor.
+
@@ -41,7 +45,8 @@
-
+ Lists hypervisors information for
each server obtained through the hypervisor-specific
API, such as libvirt or XenAPI.
@@ -49,33 +54,38 @@
-
Hypervisor host name, retrieved from the
- per-server listing.
+ Hypervisor host name,
+ retrieved from the per-server
+ listing.
-
Hypervisor ID.
+ Hypervisor
+ ID.
-
+
-
+
-
+
-
+
-
+ Shows information for a specified
hypervisor. Typically configured as an admin-only
extension by using policy.json
@@ -83,81 +93,95 @@
-
+
-
+
-
+
-
+
-
- Lists instances that belong to specific hypervisors.
+
+ Lists instances that belong to
+ specific hypervisors.
-
+
-
+
-
+
-
+
-
- Shows hypervisor statistics over all compute nodes.
+
+ Shows hypervisor statistics over
+ all compute nodes.
-
+
-
+
-
+
-
+
-
- Shows the uptime for a specified hypervisor.
+
+ Shows the up time for a specified
+ hypervisor.
-
+
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-instance-actions.wadl b/api-ref/src/wadls/compute-api/src/ext/os-instance-actions.wadl
index b702e7947..b9f15a18c 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-instance-actions.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-instance-actions.wadl
@@ -17,33 +17,41 @@
-
+
-
+ The
- ID for the tenant or account in a
+ xml:lang="EN">
+ The ID for the tenant or account in a
multi-tenancy cloud.
-
+
- The UUID of the server instance
- for which you want to list actions.
-
+ The UUID of the server
+ instance for which you want to list
+ actions.
-
+
-
+
- The UUID of the action for which
- you want to get details.
+
+ The UUID of the action for
+ which you want to get details.
+
+
@@ -53,28 +61,26 @@
-
-
- Lists available actions
- for a specified server.Deployers set permissions for this request in the
- policy.json file. By default, all users
- can list actions.
-
+
+ Lists available actions for a
+ specified server. Deployers set permissions for this
+ request in the policy.json file.
+ By default, all users can list
+ actions.
-
+
-
+
@@ -83,25 +89,26 @@
-
+ Gets details for a specified action
- for a specified server instance. Deployers set permissions for this request in the
- policy.json file. By default, only administrators can get details for an action.
-
-
+ for a specified server instance. Deployers set
+ permissions for this request in the
+ policy.json file. By default,
+ only administrators can get details for an action.
+
-
+
-
+
@@ -110,5 +117,4 @@
&commonFaults;
&getFaults;
-
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-instance_usage_audit_log.wadl b/api-ref/src/wadls/compute-api/src/ext/os-instance_usage_audit_log.wadl
index 8274649fa..e5804b5ae 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-instance_usage_audit_log.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-instance_usage_audit_log.wadl
@@ -9,56 +9,60 @@
xmlns:common="http://docs.openstack.org/common/api/v1.0"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:atom="http://www.w3.org/2005/Atom">
-
+
-
+
-
-
The ID
- for the tenant or account in a
- multi-tenancy cloud.
-
+ type="xsd:string">
+ The ID for the tenant or
+ account in a multi-tenancy cloud.
+
-
+
-
-
The beginning of the audit period for
- which to get logs. Specify this
- parameter in the URI in the following
- format: begin={begin}.
+ The beginning of the
+ audit period for which to get logs.
+ Specify this parameter in the URI in
+ the following format:
+ begin={begin}.
Defaults to the beginning of the most
recently completed audit period prior
- to the before date.
-
+ to the before date.
+
+
-
-
The end of the audit period for which
- to get logs. Specify this parameter in
- the URI in the following format:
+ The end of the audit
+ period for which to get logs. Specify
+ this parameter in the URI in the
+ following format:
end={end}. Defaults to
the ending of the most recently
completed audit period prior to the
- before date.
-
+ before date.
+
-
-
By
- default, the audit period most
- recently completed before this date
- and time. Specify this parameter in
- the URI in the following format:
- before={before}. Has
- no effect if both begin and end are
- specified.
-
+ By default, the audit
+ period most recently completed before
+ this date and time. Specify this
+ parameter in the URI in the following
+ format: before={before}.
+ Has no effect if both begin and end
+ are specified.
+
@@ -67,28 +71,30 @@
+ title="Monitor task logs (admin only)">
Enables administrators to view a
full log for all instance usage audit tasks on all
- computes.
+ compute nodes.
The instance usage audit runs on each compute host
(nova-compute service).
-
+
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-keypairs.wadl b/api-ref/src/wadls/compute-api/src/ext/os-keypairs.wadl
index 94aa08bf0..2e628cb02 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-keypairs.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-keypairs.wadl
@@ -6,26 +6,28 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
-
+
-
+
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
+
+ The ID for the tenant or account in a
+ multi-tenancy cloud.
-
+
-
The name associated with a
- keypair.
+ The name
+ associated with a keypair.
+
@@ -35,94 +37,111 @@
-
-
Lists keypairs
- associated with the account.
+
+ Lists keypairs that are associated
+ with the account.
-
+
-
+
-
+
-
+
-
-
Shows a keypair
- associated with the account.
+
+ Shows a keypair associated with the
+ account.
-
-
-
+
+
+
-
-
Deletes a
- keypair.
+
+ Deletes a keypair.
-
-
-
Generates or
- imports a keypair.
+
+ Generates or imports a
+ keypair.
-
-
The name
- to associate with the keypair.
+
+
+ The name to associate with the
+ keypair.
-
-
The
- public ssh key to import. If not provided, a
- key is generated.
+
+
+ The public ssh key to import. If not
+ provided, a key is generated.
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-migrations.wadl b/api-ref/src/wadls/compute-api/src/ext/os-migrations.wadl
index bc55919ee..82ec03123 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-migrations.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-migrations.wadl
@@ -7,10 +7,10 @@
xmlns:csapi="http://docs.openstack.org/api/compute/2.0"
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
-
+
-
+
-
+
Filters the response by host name. Include the host name in the URI as follows:
+ >Filters the response by host
+ name. Include the host name in the URI
+ as follows:
host={host}.Filters the response by status. Include the status in the URI as follows:
+ >Filters the response by status.
+ Include the status in the URI as
+ follows:
status={status}.Filters the response by cell name. Include the cell name in the URI as follows:
- cell_name={cell}.
+ >Filters the response by cell
+ name. Include the cell name in the URI
+ as follows:
+ cell_name={cell}.
@@ -49,7 +54,8 @@
-
+ Enables an administrative user to
fetch in-progress migrations for a region or specified
cell in a region.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-multi-server-create.wadl b/api-ref/src/wadls/compute-api/src/ext/os-multi-server-create.wadl
index acd8be33a..3103ad6a3 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-multi-server-create.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-multi-server-create.wadl
@@ -7,9 +7,10 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:csapi="http://docs.openstack.org/compute/api/v2"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
-
-
-
+
+ The UUID for the
- server of interest to you.
-
+ server of interest to
+ you.
@@ -35,43 +35,36 @@
-
+
+ title="Create multiple servers">
Creates one or more servers with an
optional reservation ID.
-
&serverCreateParameters;
- Set to Trueto generate a
- reservation ID for each server. Omit this
- attribute to create servers without a
- reservation ID. This extended attribute is
+ xml:lang="EN">Set to Trueto
+ generate a reservation ID for each server.
+ Omit this attribute to create servers without
+ a reservation ID. This extended attribute is
enabled when the service provider enables
- multiple server launch.
-
+ multiple server launch.
- The minimum number of servers to launch when
- the service provider enables multiple server
- launch.
-
+ xml:lang="EN">The minimum number of servers
+ to launch when the service provider enables
+ multiple server launch.
- The maximum number of servers to launch when
- the service provider enables multiple server
- launch.
-
+ xml:lang="EN">The maximum number of servers
+ to launch when the service provider enables
+ multiple server launch.
-
+
-
+
+ required="true" type="csapi:uuid">
The UUID of the network to add
to the project. Specify
None to choose a
- random available network.
-
+ random available
+ network.
-
+ The unique
- identifier associated with the
- network.
+ xml:lang="EN">
+ The unique identifier associated
+ with the network.
-
+
@@ -57,65 +58,61 @@
-
- Lists all networks that are
- available to the tenant.
+
+ Lists networks that are available
+ to the tenant.
-
+
-
+
-
+
-
+
-
- Gets information about a specified
+
+ Shows information for a specified
network.
-
+
-
+
-
+
-
+
-
+ Deletes a specified network.
-
+ Disassociates a specified network
from a project so that the network can be
reused.
@@ -141,8 +138,8 @@
-
+ Disassociates the project from a
specified network.
@@ -167,8 +164,8 @@
-
+ Disassociates the host from a
specified network.
@@ -193,8 +190,8 @@
-
+ Associates a specified network with
a host.
@@ -219,107 +216,124 @@
-
+ Adds a specified network to a
project.
-
+
-
+
-
+
-
+
-
+ Creates a network.A dictionary representation of
- a network.
+ xml:lang="EN" title="Create multiple servers">
+ A dictionary representation
+ of a network. Network
+ xml:lang="EN" title="Create multiple servers">
+ Network
label.VIFs on this network are
- connected to this bridge.
+ xml:lang="EN" title="Create multiple servers">
+ VIFs on this network are
+ connected to this bridge. The bridge is connected to
- this interface.
+ xml:lang="EN" title="Create multiple servers">
+ The bridge is connected to
+ this interface. IPv4 subnet.
+ xml:lang="EN" title="Create multiple servers">
+ IPv4
+ subnet.Multi host.
+ xml:lang="EN" title="Create multiple servers">
+ Multi
+ host.Vlan id.
+ xml:lang="EN" title="Create multiple servers">
+ Vlan id. IPv6 subnet.
+ xml:lang="EN" title="Create multiple servers">
+ IPv6
+ subnet.First DNS.
+ xml:lang="EN" title="Create multiple servers">
+ First
+ DNS.Second DNS.
+ xml:lang="EN" title="Create multiple servers">
+ Second
+ DNS.IPv4
+ xml:lang="EN" title="Create multiple servers">
+ IPv4
gateway.IPv6
+ xml:lang="EN" title="Create multiple servers">
+ IPv6
gateway.Project id.
+ xml:lang="EN" title="Create multiple servers">
+ Project
+ id.
-
+
The ID for the tenant or project in a
multi-tenancy cloud.
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-rescue.wadl b/api-ref/src/wadls/compute-api/src/ext/os-rescue.wadl
index 6e35b27de..1edc83345 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-rescue.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-rescue.wadl
@@ -2,16 +2,17 @@
-
+
-
+ The ID
+ xml:lang="EN" title="Tenant ID">The ID
for the tenant or account in a
multi-tenancy cloud.
@@ -94,8 +95,7 @@
- Returns a server to its state
- before being rescued.
+ Unrescues a server.
-
+
-
+
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
+ The ID for the tenant or
+ account in a multi-tenancy
+ cloud.
-
+
-
-
-
Creates a server
- with scheduler hints that are passed directly to the
- scheduler.
+
+ Creates a server with scheduler hints
+ that are passed directly to the scheduler. &serverCreateParameters;
-
Dictionary of data to send to the scheduler.
-
+ Dictionary of data to send to
+ the scheduler.
-
+
-
+
-
+
-
+
- &serverListParameters;
-
-
+ &serverListParameters;
+
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-security-group-default-rules.wadl b/api-ref/src/wadls/compute-api/src/ext/os-security-group-default-rules.wadl
index 748192a11..7fb85fd7a 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-security-group-default-rules.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-security-group-default-rules.wadl
@@ -5,7 +5,8 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
-
+
-
@@ -40,42 +41,48 @@
+ title="List default security group rules">
Lists default security group
rules.
-
+
Port at start of range.
-
+
Security group ID.
-
+
The IP protocol: ICMP, TCP, or UDP.
-
+
An IP range object.
-
+
The CIDR for address range.
-
+
Port at end of range.
@@ -103,42 +110,48 @@
+ title="Show default security group rule information">
Shows information for a specified
security group rule.
-
+
Port at start of range.
-
+
Security group ID.
-
+
The IP protocol: ICMP, TCP, or UDP.
-
+
An IP range object.
-
+
The CIDR for address range.
-
+
Port at end of range.
@@ -166,7 +179,7 @@
+ title="Create default security group rule">
Creates a default security group
rule.
@@ -226,37 +239,43 @@
-
+
Port at start of range.
-
+
Security group ID.
-
+
The IP protocol: ICMP, TCP, or UDP.
-
+
An IP range object.
-
+
The CIDR for address range.
-
+
Port at end of range.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-security-groups.wadl b/api-ref/src/wadls/compute-api/src/ext/os-security-groups.wadl
index 2f5cfc3be..7b171c8be 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-security-groups.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-security-groups.wadl
@@ -5,7 +5,8 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:csapi="http://docs.openstack.org/compute/api/v1.1">
-
+
-
@@ -38,7 +39,7 @@
-
@@ -58,7 +59,7 @@
+ title="List security groups">
Lists security groups.
@@ -125,7 +126,7 @@
+ title="List security groups by server">
Lists security groups for a
specified server.
@@ -193,7 +194,7 @@
+ title="Show security group information">
Shows information for a specified
security group.
@@ -262,7 +263,7 @@
+ title="Create security group">
Creates a security group.
@@ -371,7 +372,7 @@
+ title="Delete security group">
Deletes a specified security
group.
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-server-OS-EXT-IPS-MAC.wadl b/api-ref/src/wadls/compute-api/src/ext/os-server-OS-EXT-IPS-MAC.wadl
index 08219298e..81184f60b 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-server-OS-EXT-IPS-MAC.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-server-OS-EXT-IPS-MAC.wadl
@@ -7,141 +7,148 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:csapi="http://docs.openstack.org/compute/api/v2"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
-
+
-
+
-
-
The ID
- for the tenant or account in a
- multi-tenancy cloud.
-
+ The ID for the tenant or
+ account in a multi-tenancy
+ cloud.
-
-
+
+
-
-
The UUID for the server of
- interest to you.
-
+ The UUID for the
+ server of interest to
+ you.
-
+
-
-
+
+
-
+
-
Creates a server
- with the OS-EXT-IPS-MAC:mac_addr extended
- attribute.
+ title="Create server with OS-EXT-IPS-MAC:mac_addr
+ extended attribute">
+ Creates a server with the
+ OS-EXT-IPS-MAC:mac_addr extended attribute. &serverCreateParameters;
-
Shows information
- for a specified server. Includes the
- OS-EXT-IPS-MAC:mac_addr extended attribute.
+ title="Show server information">
+ Shows information for a specified
+ server. Includes the OS-EXT-IPS-MAC:mac_addr extended
+ attribute. &serverListParameters;
-
Associated MAC address.
+ Associated MAC
+ address.
-
+
-
+
-
+
-
+
-
+
-
Lists details for
- all servers. Includes the OS-EXT-IPS-MAC:mac_addr
- extended attribute.
+ title="Get server details">
+ Lists details for all servers.
+ Includes the OS-EXT-IPS-MAC:mac_addr extended
+ attribute. &serverListParameters;
-
-
+ The UUID for the
+ server of interest to you.
+
@@ -28,30 +30,32 @@
+ title="Get server password">
Gets the administrative password
for a specified server.
-
+
-
+
-
+
-
+
+ title="Clear server password">
Clears the encrypted copy of the
password in the metadata server. This is done after
the client has retrieved the password and knows it
@@ -60,34 +64,38 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-server-start-stop.wadl b/api-ref/src/wadls/compute-api/src/ext/os-server-start-stop.wadl
index 4ba2ab8c5..789cd3e86 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-server-start-stop.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-server-start-stop.wadl
@@ -2,19 +2,19 @@
-
+
-
+
- The ID
- for the tenant or account in a
- multi-tenancy cloud.
+ The ID for the
+ tenant or account in a multi-tenancy
+ cloud.
@@ -22,73 +22,35 @@
type="csapi:UUID">
The UUID for the server of
- interest to you.
-
+ xml:lang="EN" title="Server UUID">The
+ UUID for the server of interest to
+ you.
-
+
-
-
- Stops a running server. Changes
- status to STOPPED.
-
-
-
- Specify
- the os-stop action in the request
- body.
-
-
-
-
-
-
-
-
-
-
-
-
-
- Returns a
- STOPPED server to ACTIVE status.
+ title="Start server">
+ Starts a stopped server and changes
+ its status to ACTIVE.
-
+ Specify
the os-start action in the
request body.
-
-
+
+
+ Stops a running server and changes
+ its status to STOPPED.
+
+
+
+ Specify
+ the os-stop action in the request
+ body.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-services.wadl b/api-ref/src/wadls/compute-api/src/ext/os-services.wadl
index 0412dbf2b..0de86fdd4 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-services.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-services.wadl
@@ -7,27 +7,30 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:csapi="http://docs.openstack.org/compute/api/v2">
-
+
-
+
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
+ The ID for the tenant or
+ account in a multi-tenancy
+ cloud.
-
+
-
+
-
-
+
+
-
+
@@ -35,139 +38,158 @@
-
- >Lists all running services.
+
+ Lists running services.
-
+
-
+
-
+ Enables scheduling for a
service.
-
+
-
+
-
+
-
+
-
+ Disables scheduling for a
service.
-
+
-
+
-
+
-
+
-
+ Logs information to the service
table about why a service was disabled.
-
The host
- name.
+ The host
+ name.
-
The
- service name.
+ The service
+ name.
-
The
- reason the service was disabled.
+ The reason the service was
+ disabled.
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+ Lists disabled services. If
information exists, includes reasons why services were
disabled.
-
+
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-simple-tenant-usage.wadl b/api-ref/src/wadls/compute-api/src/ext/os-simple-tenant-usage.wadl
index 33609c0fd..9179dc6bf 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-simple-tenant-usage.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-simple-tenant-usage.wadl
@@ -4,7 +4,8 @@
xmlns:xsdxt="http://docs.rackspacecloud.com/xsd-ext/v1.0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
-
-
-
-
+
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
+ type="xsd:string">
+ The ID
+ for the tenant or account in a
+ multi-tenancy cloud.
-
-
-
The ID for the tenant for which
- an administrator wants to get quota
- information.
+
+
+ The ID for the tenant for
+ which an administrator wants to get
+ quota information. Specify the
+ customer tenant ID in the URI as
+ tenant_id={tenant_id}.
@@ -33,32 +35,33 @@
-
-
-
Enables administrators to get absolute
- and rate limit information, including information on
- currently used absolute limits, for the specified customer tenant ID.
+
+ Enables administrators to get
+ absolute and rate limit information, including
+ information about currently used absolute limits, for
+ a specified customer tenant ID.
-
+
-
-
+
-
-
+
-
-
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-used-limits.wadl b/api-ref/src/wadls/compute-api/src/ext/os-used-limits.wadl
index bb2628609..7a629bca9 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-used-limits.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-used-limits.wadl
@@ -4,17 +4,19 @@
-
-
+
-
+
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
+ type="xsd:string">
+
+ The ID for the tenant or account in a
+ multi-tenancy cloud.
@@ -22,45 +24,30 @@
-
-
-
Returns absolute
- and rate limit information, including information on
- currently used absolute limits.
+
+ Gets absolute and rate limit
+ information, including information on currently used
+ absolute limits.
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
-
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-virtual-interfaces.wadl b/api-ref/src/wadls/compute-api/src/ext/os-virtual-interfaces.wadl
index c57c32ae3..005e5574a 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-virtual-interfaces.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-virtual-interfaces.wadl
@@ -9,26 +9,31 @@
xmlns:common="http://docs.openstack.org/common/api/v1.0"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:atom="http://www.w3.org/2005/Atom">
-
+
-
+
-
+ type="xsd:string">
+ The ID for the tenant or account in a
- multi-tenancy cloud.
+ multi-tenancy cloud.
-
+
-
+ type="csapi:UUID">
+ The UUID for the server of
- interest to you.
+ interest to you.
-
+
@@ -38,24 +43,27 @@
-
- Lists the virtual
- interface for a specified instance.
+
+ Lists the virtual interfaces for a
+ specified instance.
-
+
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-volume.wadl b/api-ref/src/wadls/compute-api/src/ext/os-volume.wadl
index ab1e6385f..ac0a10a66 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-volume.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-volume.wadl
@@ -1,38 +1,40 @@
-
+
-
-
-
The
- unique identifier of the tenant or
- account.
-
+
+
+ The unique identifier of the tenant or
+ account.
+
-
+
-
+
-
-
The unique identifier for a
- volume.
-
+
+ The unique identifier for a
+ volume.
+
@@ -41,15 +43,16 @@
-
+
-
-
The unique identifier for a volume
- type.
-
+ required="true" type="xsd:string">
+
+ The unique identifier for a
+ volume type.
+
@@ -57,18 +60,18 @@
-
+
-
+
-
-
The unique identifier for a
- snapshot.
-
+
+ The unique identifier for a
+ snapshot.
+
@@ -78,278 +81,336 @@
-
-
Creates a volume.
- The operation requires a request body.
+
+ Creates a volume.
-
-
-
A partial
- representation of a volume that is used to
- create a volume.
-
-
+
+
+ A partial representation of a volume that is
+ used to create a volume.
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
Lists the volumes
- associated with the account. The operation does not
- require a request body.
+
+ Lists the volumes associated with
+ the account.
-
+
-
+
-
+ href="../api_samples/os-volume/volume_list_simple.json"
+ />
+
-
+
-
+ href="../api_samples/os-volume/volume_list_simple.xml"
+ />
+
-
-
Lists details for
- a specified volume. The operation does not require a
- request body.
+
+ Shows information for a specified
+ snapshot.
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
Deletes a
- specified snapshot from the account. The operation
- does not require a request body and does not return a
- response body.
-
This operation is asynchronous. You must list snapshots
- repeatedly to determine whether the snapshot was
- deleted.
+
+ Deletes a specified snapshot from
+ the account.
+ This operation is asynchronous. You must list
+ snapshots repeatedly to determine whether the snapshot
+ was deleted.
-
-
+
-
+
diff --git a/api-ref/src/wadls/compute-api/src/ext/os-volume_attachments.wadl b/api-ref/src/wadls/compute-api/src/ext/os-volume_attachments.wadl
index bc33095fd..5d252d723 100644
--- a/api-ref/src/wadls/compute-api/src/ext/os-volume_attachments.wadl
+++ b/api-ref/src/wadls/compute-api/src/ext/os-volume_attachments.wadl
@@ -12,55 +12,48 @@
%common;
]>
+ xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
-
+
-
-
The
- ID for the tenant or account in a
- multi-tenancy cloud.
-
+
+ The ID for the tenant or account in a
+ multi-tenancy cloud.
+
-
+
-
-
The UUID for the server of
- interest to you.
-
+
+ The UUID for the server of
+ interest to you.
+ type="#Volumes" id="os-volume-attachments">
+ type="#VolumeAttachmentList"
+ id="attachment_id">
-
-
Deletes the
- specified volume attachment from the specified server.
-
-
+
+ Deletes the specified volume
+ attachment from a specified server.
diff --git a/api-ref/src/wadls/compute-api/src/wadl/os-compute-2.wadl b/api-ref/src/wadls/compute-api/src/wadl/os-compute-2.wadl
index eb74040ed..6f5d28820 100644
--- a/api-ref/src/wadls/compute-api/src/wadl/os-compute-2.wadl
+++ b/api-ref/src/wadls/compute-api/src/wadl/os-compute-2.wadl
@@ -23,9 +23,10 @@
-
+
-
+
+ title="Metadata item key">
A string. Maximum length is
255 characters.
@@ -151,7 +152,7 @@
+ title="Metadata item key">
A string. Maximum length is
255 characters.
@@ -188,25 +189,29 @@
+
+ Details for a version.
+
+ title="Detail image list">
A list of supported extensions.
+ title="Detail server list">
A detailed server list.
+ title="Server list">
A list of servers. Each server contains IDs, names,
and links. Other attributes are omitted.
@@ -221,7 +226,7 @@
+ title="Network address list">
A list of addresses associated with a
network.
@@ -229,29 +234,29 @@
+ title="Detail image list">
A detailed image list.
+ title="Image list">
A list of images. Each image contains IDs, names,
- and links -- other attributes are omitted.
+ and links. Other attributes are omitted.
+ title="Detail flavor list">
A detailed flavor list.
+ title="Flavor list">
A list of flavors. Each flavor contains IDs, names,
and links -- other attributes are omitted.
@@ -268,7 +273,7 @@
+ title="Metadata list">
A list of metadata.
@@ -281,7 +286,7 @@
+ title="Get version details">
Gets details about this specific
version of the API.
@@ -314,7 +319,7 @@
+ title="List limits">
Lists the current limits for the
account.
@@ -339,7 +344,7 @@
+ title="List extensions">
Lists available extensions.
@@ -377,8 +382,8 @@
&commonFaults;
-
+ Gets details about the specified
extension.Extensions introduce features
and vendor-specific functionality to the API without
@@ -403,7 +408,7 @@
+ title="Create server">
Creates a server. &serverCreateParameters;
+ title="List servers">
Lists IDs, names, and links for all
servers.
@@ -497,7 +502,7 @@
&commonFaults;
+ title="List details for servers">
Lists details for all
servers.
@@ -546,7 +551,7 @@
&commonFaults;
+ title="Get server details">
Gets details for a specified
server.
@@ -570,7 +575,7 @@
&commonFaults; &getFaults;
+ title="Update server">
Updates the editable attributes of
the specified server.
@@ -675,7 +680,7 @@
&commonFaults; &getFaults; &postPutFaults; &inProgressFault;
+ title="Delete server">
Deletes a specified server.
@@ -685,7 +690,7 @@
+ title="Change password">
Changes the password for a server.
Specify the changePassword action in the
request body.
@@ -714,7 +719,7 @@
&getFaults; &postPutFaults; &inProgressFault;
+ title="Reboot server">
Reboots the specified server.
Specify the reboot action in the request
body.
@@ -743,7 +748,7 @@
&getFaults; &postPutFaults; &rebootFaults; &inProgressFault;
+ title="Rebuild server">
Rebuilds the specified server.
Specify the rebuild action in the request
body.
@@ -798,7 +803,7 @@
&inProgressFault;
+ title="Resize server">
Resizes the specified server.
Specify the resize action in the request
body.
@@ -828,7 +833,7 @@
&inProgressFault;
+ title="Confirm resized server">
Confirms a pending resize action.
Specify the confirmResize action in the
request body.
@@ -858,7 +863,7 @@
&inProgressFault;
+ title="Revert resized server">
Cancels and reverts a pending
resize action. Specify the revertResize
action in the request body.
@@ -888,7 +893,7 @@
&inProgressFault;
+ title="Create image">
Creates a new image. Specify the
createImage action in the request
body.
@@ -951,7 +956,7 @@
+ title="List addresses">
Lists networks and addresses for a
specified tenant and server.Specify the tenant ID and server ID in the URI.
@@ -976,7 +981,7 @@
&getFaults; &inProgressFault;
+ title="List addresses by network">
Lists addresses for a specified
tenant, server, and network.Specify the tenant ID, server ID, and network label
@@ -1002,7 +1007,7 @@
+ title="List flavors">
Lists IDs, names, and links for
available flavors.
@@ -1049,7 +1054,7 @@
&commonFaults;
+ title="List details for flavors">
Lists all details for available
flavors.
@@ -1090,7 +1095,7 @@
+ title="Get flavor details">
Gets details for a specified
flavor.
@@ -1114,8 +1119,8 @@
&commonFaults; &getFaults;
-
+ Lists all details for available
images.
@@ -1158,7 +1163,7 @@
&commonFaults;
+ title="List images">
Lists IDs, names, and links for
available images.
@@ -1207,7 +1212,7 @@
&commonFaults;
+ title="Get image details">
Gets details for a specified
image.
@@ -1231,7 +1236,7 @@
&commonFaults; &getFaults;
+ title="Delete image">
Deletes a specified image.
@@ -1239,7 +1244,7 @@
+ title="List metadata">
Lists metadata for the specified
resource.
@@ -1279,8 +1284,8 @@
&commonFaults;
&getFaults;
-
+ Updates metadata items by key for
the specified resource.Replaces items that match the specified keys and
@@ -1345,8 +1350,8 @@
&commonFaults; &getFaults; &postPutFaults; &inProgressFault;
-
+ Sets metadata for the specified
resource.Replaces items that match the specified keys and
@@ -1410,8 +1415,8 @@
&commonFaults; &getFaults; &postPutFaults; &inProgressFault;
-
+ Gets a metadata item by key for the
specified resource.
@@ -1437,8 +1442,8 @@
&commonFaults;
&getFaults;
-
+ Sets a metadata item by key for the
specified resource.An overLimit (413) fault
@@ -1487,7 +1492,7 @@
&commonFaults; &getFaults; &postPutFaults; &inProgressFault;
+ title="Delete metadata item">
Deletes a metadata item by key for
the specified resource.
diff --git a/api-ref/src/wadls/identity-api/src/v2.0/wadl/HP-IDM-admin.wadl b/api-ref/src/wadls/identity-api/src/v2.0/wadl/HP-IDM-admin.wadl
index 0695508b4..6df02e9aa 100644
--- a/api-ref/src/wadls/identity-api/src/v2.0/wadl/HP-IDM-admin.wadl
+++ b/api-ref/src/wadls/identity-api/src/v2.0/wadl/HP-IDM-admin.wadl
@@ -30,7 +30,7 @@
-
+
diff --git a/api-ref/src/wadls/identity-api/src/v2.0/wadl/OS-KSADM-admin.wadl b/api-ref/src/wadls/identity-api/src/v2.0/wadl/OS-KSADM-admin.wadl
index d74ae32a4..cd8c947f2 100644
--- a/api-ref/src/wadls/identity-api/src/v2.0/wadl/OS-KSADM-admin.wadl
+++ b/api-ref/src/wadls/identity-api/src/v2.0/wadl/OS-KSADM-admin.wadl
@@ -15,17 +15,13 @@
-
+>
-
-
-
@@ -33,18 +29,18 @@
-
-
+
+ A valid authentication token
for an administrative user.
-
+
-
+
-
+
-
-
@@ -96,15 +92,15 @@
-
-
+
+
-
-
-
-
+
+
-
+
-
+
-
+
-
+ The user
ID.
-
@@ -187,8 +183,8 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+ &commonFaults; &getFaults;
-
+ Adds a credential to a user.
@@ -651,7 +647,7 @@
&commonFaults; &postPutFaults; &getFaults;
-
+ Lists credentials.
diff --git a/api-ref/src/wadls/identity-api/src/v2.0/wadl/OS-KSCATALOG-admin.wadl b/api-ref/src/wadls/identity-api/src/v2.0/wadl/OS-KSCATALOG-admin.wadl
index 3adbff760..0a35d18e6 100644
--- a/api-ref/src/wadls/identity-api/src/v2.0/wadl/OS-KSCATALOG-admin.wadl
+++ b/api-ref/src/wadls/identity-api/src/v2.0/wadl/OS-KSCATALOG-admin.wadl
@@ -14,17 +14,12 @@
-
+ xmlns:wadl="http://wadl.dev.java.net/2009/02">
@@ -35,7 +30,7 @@
-
+
@@ -84,7 +79,7 @@
Updates a secret question and answer for a specified
user.
+ element="secretQA">
+ element="secretQA">
+ xmlns:wadl="http://wadl.dev.java.net/2009/02">
@@ -30,7 +26,8 @@
-
+
@@ -74,7 +71,10 @@
- Required. The token ID.
+ Required. The token
+ ID.
@@ -89,8 +89,8 @@
returned for a token that is not
valid.
-
-
+
+
@@ -99,20 +99,25 @@
- A valid authentication token for an
- administrative user.
+ A valid authentication token for
+ an administrative user.
- The user name.
+ The user name.
- The user ID.
+ The user ID.
@@ -123,31 +128,39 @@
- A valid authentication token for an
- administrative user.
+ A valid authentication token for
+ an administrative user.
- The ID of the last item in the previous
- list.
+ The ID of the last item in the
+ previous list.
- The page size.
+ The page size.
- The tenant ID.
+ The tenant ID.
- The user ID.
+ The user
+ ID.
@@ -169,10 +182,10 @@
-
-
A list of
- supported extensions.
-
+
+ A list of supported extensions.
+
@@ -183,10 +196,11 @@
-
-
Gets detailed
- information about a specified version of the Identity Service API.
-
+
+ Gets detailed information about a specified version
+ of the Identity Service API.
+
-
-
Lists available
- extensions.
-
+
+ Lists available extensions.
+
- Moves to the next item in the list.
+ Moves to the next item in the
+ list.
- Moves to the previous item in the list.
+ Moves to the previous item in the
+ list. &commonFaults; &getFaults;
-
-
Gets detailed
- information for a specified extension.
-
+
+ Gets detailed information for a specified
+ extension.
+
@@ -293,27 +312,31 @@
first authenticating against the Identity Service with
valid credentials.
If the authentication token has expired, a
- 401 response code is
+ 401 response code is
returned.
- If the token specified in the request body has expired, this call returns
- a 404 response code.
+ If the token specified in the request body has
+ expired, this call returns a
+ 404 response code.The Identity Service treats expired tokens as
invalid tokens.The deployment determines how long expired tokens
are stored.
-
- The user name.
+
+ The user name.
-
- The tenant name.
+
+ The tenant name.
-
- The tenant ID.
+
+ The tenant ID.
@@ -360,16 +383,16 @@
&commonFaults; &getFaults;
-
-
- Validates a token and confirms that it belongs to a
- specified tenant.
- Returns the
- permissions relevant to a particular client. Valid
- tokens are in the /tokens/{tokenId} path.
- A user should expect an itemNotFound
- (404) fault for an token that is not
- valid.
+
+
+ Validates a token and confirms that
+ it belongs to a specified tenant.
+ Returns the permissions relevant to a particular
+ client. Valid tokens are in the
+ /tokens/{tokenId} path. A user should
+ expect an itemNotFound (404) fault for an
+ token that is not valid.
@@ -391,16 +414,19 @@
&commonFaults; &getFaults;
-
-
- Validates a token and confirms that it belongs to a
- specified tenant, for performance.
+
+
+ Validates a token and confirms that
+ it belongs to a specified tenant, for performance.
+ &commonFaults; &getFaults;
-
- Lists the
- endpoints associated with a specified token.
+
+ Lists the endpoints associated with
+ a specified token.
@@ -425,49 +451,58 @@
-
- Gets detailed
- information about a specified user by user name.
+
+ Gets detailed information about a
+ specified user by user name.
-
+
-
+ &commonFaults; &getFaults;
-
- Gets detailed
- information about a specified user by user ID.
+
+ Gets detailed information about a
+ specified user by user ID.
-
+
-
+ &commonFaults; &getFaults;
-
- Lists global roles for a specified user. Excludes
- tenant roles.
+
+ Lists global roles for a specified
+ user. Excludes tenant roles.
@@ -492,7 +527,8 @@
-
+ Lists all tenants. &commonFaults; &getFaults;
-
- Gets detailed information about a specified tenant by
- name.
+
+ Gets detailed information about a
+ specified tenant by name.
- The name of the tenant.
+ The name of the tenant.
@@ -552,9 +590,10 @@
&commonFaults; &getFaults;
-
- Gets detailed information about a specified tenant by
- ID.
+
+ Gets detailed information about a
+ specified tenant by ID.
@@ -576,10 +615,10 @@
&commonFaults; &getFaults;
-
- Lists roles for a specified user on a specified
- tenant. Excludes global roles.
+
+ Lists roles for a specified user on
+ a specified tenant. Excludes global roles.
diff --git a/api-ref/src/wadls/identity-api/src/v2.0/wadl/identity.wadl b/api-ref/src/wadls/identity-api/src/v2.0/wadl/identity.wadl
index 30a0bae2b..2755631d2 100644
--- a/api-ref/src/wadls/identity-api/src/v2.0/wadl/identity.wadl
+++ b/api-ref/src/wadls/identity-api/src/v2.0/wadl/identity.wadl
@@ -12,14 +12,13 @@
%common;
]>
+ xmlns:wadl="http://wadl.dev.java.net/2009/02">
@@ -28,25 +27,23 @@
-
+
-
-
Gets detailed
- information about a specified version of the Identity
- Service API.
-
+
+
+ Gets detailed information about a
+ specified version of the Identity Service API.
+
-
+
+ title="List extensions">
Lists available extensions.
@@ -163,9 +160,9 @@
&commonFaults; &getFaults;
-
+
+ title="Get extension details">
Gets detailed information for a
specified extension.Specify the extension alias in the URI.
@@ -190,7 +187,7 @@
&commonFaults; &getFaults;
-
+ Authenticates and generates a
@@ -303,7 +300,7 @@
&commonFaults; &getFaults;
- Lists tenants to which the
specified token has access.
diff --git a/api-ref/src/wadls/identity-api/src/v2.0/xsd/version.xsd b/api-ref/src/wadls/identity-api/src/v2.0/xsd/version.xsd
index 1975d4c26..4433e8d4c 100644
--- a/api-ref/src/wadls/identity-api/src/v2.0/xsd/version.xsd
+++ b/api-ref/src/wadls/identity-api/src/v2.0/xsd/version.xsd
@@ -81,7 +81,7 @@
-
+
-
+
-
+
-
-
+
+
+
+
+
+ The consumer description.
+
+
-
-
-
The ID of the consumer.
-
+ The ID of the consumer.
+
+
+
+ Comma-separated list of role IDs for
+ the roles that the consumer would like
+ to delegate. Example:
+ requested_role_ids=a3b29b,49993e.
+
+
+
+
+ The ID of the project to which to
+ assign the requested roles. Example:
+ requested_project_id=b9fca3.
+
+
+
+
+ The consumer key.
+
+
+
+ The signature method that the
+ consumer used to sign the
+ request.
+
+
+
+ The signature as defined in signing
+ requests.
+
+
+
+ As defined in Nonce and
+ Timestamp.
+
+
+
+ As defined in Nonce and
+ Timestamp.
+
+
+
+ If present, value must be
+ 1.0. Service
+ providers must assume the protocol
+ version to be 1.0 if this parameter is
+ not present. The service provider
+ response to non-1.0 value is
+ undefined.
+
+
+
+ An absolute URL to which the service
+ provider redirects the user when the
+ obtaining user authorization step is
+ completed. If the consumer cannot
+ receive callbacks or a callback URL
+ was established through other means,
+ the parameter value must be set to
+ oob (case
+ sensitive) to indicate an out-of-band
+ configuration.
+
@@ -64,23 +157,90 @@
+
+
+ The consumer key.
+
+
+
+ The signature method that the
+ consumer used to sign the
+ request.
+
+
+
+ The signature as defined in signing
+ requests.
+
+
+
+ As defined in Nonce and
+ Timestamp.
+
+
+
+ As defined in Nonce and
+ Timestamp.
+
+
+
+ If present, value must be
+ 1.0. Service
+ providers must assume the protocol
+ version to be 1.0 if this parameter is
+ not present. The service provider
+ response to non-1.0 value is
+ undefined.
+
+
+
+ An absolute URL to which the service
+ provider redirects the user when the
+ obtaining user authorization step is
+ completed. If the consumer cannot
+ receive callbacks or a callback URL
+ was established through other means,
+ the parameter value must be set to
+ oob (case
+ sensitive) to indicate an out-of-band
+ configuration.
+
+ path="{access_token_key}">
-
-
-
-
-
-
The ID of the user.
-
-
-
+
+
+
+
+ The ID of the user.
+
+
+
@@ -89,11 +249,11 @@
-
-
The ID of the access token.
-
+
+ The ID of the access
+ token.
+
@@ -106,11 +266,10 @@
-
-
The ID of the role.
-
+
+ The ID of the role.
+
@@ -121,82 +280,138 @@
+
+
+
+ The consumer key.
+
+
+
+ The signature method that the
+ consumer used to sign the
+ request.
+
+
+
+ The signature as defined in signing
+ requests.
+
+
+
+ As defined in Nonce and
+ Timestamp.
+
+
+
+ As defined in Nonce and
+ Timestamp.
+
+
+
+ If present, value must be
+ 1.0. Service
+ providers must assume the protocol
+ version to be 1.0 if this parameter is
+ not present. The service provider
+ response to non-1.0 value is
+ undefined.
+
+
+
+ An absolute URL to which the service
+ provider redirects the user when the
+ obtaining user authorization step is
+ completed. If the consumer cannot
+ receive callbacks or a callback URL
+ was established through other means,
+ the parameter value must be set to
+ oob (case
+ sensitive) to indicate an out-of-band
+ configuration.
+
+
-
-
-
+ title="Create consumer">
Enables a user to create a
consumer.
-
-
-
The
- consumer description.
-
-
-
-
+
-
-
-
A secret
- for the consumer, which is returned only when
- the consumer is created.
-
+
+ A secret for the consumer, which is returned
+ only when the consumer is created.
+
-
-
The
- consumer description.
-
+
+ The consumer description.
+
-
-
The ID of
- the consumer. In OpenStack, the ID is the
- key.
-
+
+ The ID of the consumer. In OpenStack, the ID
+ is the key.
+
-
-
The ID of
- the consumer. In OpenStack, the ID is the
- key.
-
+
+ The ID of the consumer. In OpenStack, the ID
+ is the key.
+
-
-
Consumer
- links.
-
+
+ Consumer links.
+
@@ -251,8 +465,7 @@
-
+
@@ -260,35 +473,34 @@
&commonFaults; &getFaults;
-
+ title="Show consumer">
Shows information for a specified
consumer.
-
-
The ID of
- the consumer. In OpenStack, the ID is the
- key.
-
+
+ The ID of the consumer. In OpenStack, the ID
+ is the key.
+
-
-
The
- consumer description.
-
+
+ The consumer description.
+
-
-
Consumer
- links.
-
+
+ Consumer links.
+
@@ -300,10 +512,9 @@
&commonFaults; &getFaults;
-
+ title="Delete consumer">
Deletes a specified
consumer.When you delete a consumer, any associated request
@@ -311,10 +522,9 @@
are also deleted. &commonFaults;
-
+ title="Update consumer">
Updates the description for a
specified consumer.If you try to update any attribute other than
@@ -322,53 +532,42 @@
returned.
-
-
-
The
- consumer description.
-
-
-
-
+
-
-
-
The
- consumer description.
-
+
+ The consumer description.
+
-
-
The ID of
- the consumer. In OpenStack, the ID is the
- key.
-
+
+ The ID of the consumer. In OpenStack, the ID
+ is the key.
+
-
-
Consumer
- links.
-
+
+ Consumer links.
+
-
+
@@ -379,7 +578,7 @@
&commonFaults;
+ title="Get unauthorized request token">
Enables a consumer to get an
unauthorized request token.Supported signature methods: HMAC-SHA1.
@@ -389,90 +588,6 @@
>Consumer Obtains a Request Token.
-
-
-
Comma-separated list of role IDs for the
- roles that the consumer would like to
- delegate. Example:
- requested_role_ids=a3b29b,49993e.
-
-
-
-
-
The ID of
- the project to which to assign the requested
- roles. Example:
- requested_project_id=b9fca3.
-
-
-
-
- The consumer key.
-
-
-
- The signature method that the consumer used
- to sign the request.
-
-
-
- The signature as defined in signing
- requests.
-
-
-
- As defined in Nonce and
- Timestamp.
-
-
-
- As defined in Nonce and
- Timestamp.
-
-
-
- If present, value must be
- 1.0. Service providers
- must assume the protocol version to be 1.0 if
- this parameter is not present. The service
- provider response to non-1.0 value is
- undefined.
-
-
-
- An absolute URL to which the service
- provider redirects the user when the obtaining
- user authorization step is completed. If the
- consumer cannot receive callbacks or a
- callback URL was established through other
- means, the parameter value must be set to
- oob (case sensitive) to
- indicate an out-of-band
- configuration.
-
@@ -502,8 +617,7 @@
-
+
@@ -514,7 +628,7 @@
&commonFaults;
+ title="Authorize request token">
Enables a user to authorize a
request token.The authorizing user must have the requested role
@@ -546,8 +660,7 @@
-
+
@@ -558,7 +671,7 @@
&commonFaults;
+ title="Create access token">
Enables a consumer to create an
access token by exchanging a request token for an
access token.
@@ -577,71 +690,6 @@
>Consumer Obtains a Request Token.
-
-
- The consumer key.
-
-
-
- The signature method that the consumer used
- to sign the request.
-
-
-
- The signature as defined in signing
- requests.
-
-
-
- As defined in Nonce and
- Timestamp.
-
-
-
- As defined in Nonce and
- Timestamp.
-
-
-
- If present, value must be
- 1.0. Service providers
- must assume the protocol version to be 1.0 if
- this parameter is not present. The service
- provider response to non-1.0 value is
- undefined.
-
-
-
- An absolute URL to which the service
- provider redirects the user when the obtaining
- user authorization step is completed. If the
- consumer cannot receive callbacks or a
- callback URL was established through other
- means, the parameter value must be set to
- oob (case sensitive) to
- indicate an out-of-band
- configuration.
-
@@ -671,8 +719,7 @@
-
+
@@ -683,7 +730,7 @@
&commonFaults;
+ title="Get an Identity Service token">
Enables a consumer to get an
Identity Service authentication token.The token represents the delegated authorization and
@@ -692,8 +739,8 @@
that the consumer initially
requested.Supported signature methods:
HMAC-SHA1.
- The consumer must provide all required OAuth
- parameters in the request. See The consumer must provide required OAuth parameters
+ in the request. See Consumer Obtains a Request Token.The returned token is scoped to the requested
@@ -710,71 +757,6 @@
}
-
-
- The consumer key.
-
-
-
- The signature method that the consumer used
- to sign the request.
-
-
-
- The signature as defined in signing
- requests.
-
-
-
- As defined in Nonce and
- Timestamp.
-
-
-
- As defined in Nonce and
- Timestamp.
-
-
-
- If present, value must be
- 1.0. Service providers
- must assume the protocol version to be 1.0 if
- this parameter is not present. The service
- provider response to non-1.0 value is
- undefined.
-
-
-
- An absolute URL to which the service
- provider redirects the user when the obtaining
- user authorization step is completed. If the
- consumer cannot receive callbacks or a
- callback URL was established through other
- means, the parameter value must be set to
- oob (case sensitive) to
- indicate an out-of-band configuration.
-
-
@@ -782,17 +764,17 @@
&commonFaults; &getFaults;
+ title="List authorized access tokens">
Lists authorized access
tokens.
-
-
The ID of
- the consumer.
-
+
+ The ID of the consumer.
+
@@ -813,29 +795,28 @@
-
-
Access
- token links.
-
+
+ Access token links.
+
-
-
The ID of
- the project.
-
+
+ The ID of the project.
+
-
-
The ID of
- the authorizing user.
-
+
+ The ID of the authorizing user.
+
-
+
@@ -846,18 +827,17 @@
&commonFaults;
+ title="Get authorized access token">
Gets an authorized access
token.
-
-
-
The ID of
- the consumer.
-
+
+ The ID of the consumer.
+
@@ -878,29 +858,28 @@
-
-
Access
- token links.
-
+
+ Access token links.
+
-
-
The ID of
- the project.
-
+
+ The ID of the project.
+
-
-
The ID of
- the authorizing user.
-
+
+ The ID of the authorizing user.
+
-
+
@@ -911,33 +890,25 @@
&commonFaults;
- Lists associated roles of a
+ title="List roles for an access token">
+ Lists associated roles for a
specified access token.
+ See &GET; /v3/roles for an [example) of this response format.
-
-
-
- See &GET; /v3/roles for an
- [example) of this response
- format.
-
-
-
+ &commonFaults;
+ title="Get role information for an access token">
Gets information about a specified
role for a specified access token.See &GET; /v3/roles/{role_id} for
an example of this response format.
+ >example of this response format.
-
@@ -962,12 +933,12 @@
&commonFaults;
+ title="Revoke access token">
Enables a user to revoke an access
token, which prevents the consumer from requesting new
Identity Service API tokens. Also, revokes any
- Identity Service API tokens issued to the consumer
- through that access token.
+ Identity Service API tokens that were issued to the
+ consumer through that access token.
diff --git a/api-ref/src/wadls/identity-api/src/v3/wadl/common.ent b/api-ref/src/wadls/identity-api/src/v3/wadl/common.ent
index 75225ab6c..688e6275a 100644
--- a/api-ref/src/wadls/identity-api/src/v3/wadl/common.ent
+++ b/api-ref/src/wadls/identity-api/src/v3/wadl/common.ent
@@ -60,18 +60,19 @@
xmlns="http://wadl.dev.java.net/2009/02"
type="xsd:string" required="true">
A
- valid authentication token for an
- administrative user.
+ >A valid authentication token
+ for an administrative
+ user.The
- token ID.
+ >The token ID.
'>
- Filters by service type. Service types
- include compute, ec2, image, and identity.
-
+ > Filters by service type.
+ Service types include compute, ec2,
+ image, and identity.
+
- Enables you to page through the list.
-
+ > Enables you to page through
+ the list.
+
- Sets the page size for paging through the
- list. Default page size is 30.
+ > Sets the page size for paging
+ through the list. Default page size is
+ 30.
'>
- A
- valid authentication token for an
- administrative user.
- '>
+ xmlns="http://wadl.dev.java.net/2009/02"
+ type="xsd:string" required="true">
+ A valid authentication token
+ for an administrative
+ user.
+ '>
- Filters on domain_id.
+ > Filters on
+ domain_id.
- Enables you to page through the list.
-
+ > Enables you to page through
+ the list.
+
Enables you to set page size
- for paging through the list. Default is
- 30.
+ xml:lang="EN">Enables you to set
+ page size for paging through the list.
+ Default is 30.
'>
Filters on type.
+ xml:lang="EN">Filters on
+ type.
Enables you to page through
- the list.
+ xml:lang="EN">Enables you to page
+ through the list.
Enables you to set page size
- for paging through the list. Default is
- 30.
+ xml:lang="EN">Enables you to set
+ page size for paging through the list.
+ Default is 30.
'>
- Filters by interface.
+ xmlns="http://docbook.org/ns/docbook"
+ > Filters by
+ interface.
- Filters by service_id.
+ xmlns="http://docbook.org/ns/docbook"
+ > Filters by
+ service_id.
- Enables you to page through the list.
-
+ > Enables you to page through
+ the list.
+
- Enables you to set page size for paging
- through the list. Default is 30.
-
+ > Enables you to set page size
+ for paging through the list. Default
+ is 30.
+
'>
-
- Filters on domain name.
-
-
-
- Filters for enabled or disabled domains.
- Values are true or false.
-
-
-
- Enables you to page through the list.
-
-
-
- Enables you to set page size for paging
- through the list. Default is 30.
- '>
-
-
-
- The domain description.
-
-
- If true, the domain is enabled. If false, the domain is disabled.
-
-
-
- The domain ID.
-
-
-
- Links to the domain.
-
-
-
- The domain name.
-
-'>
-
-
-
-
- Filters on domain ID.
-
-
-
- Filters on project name.
-
-
-
- Filters for enabled or disabled projects.
- Value is true or false.
-
-
-
- Enables you to page through the list.
-
-
-
-
- Enables you to set page size for paging
- through the list. Default is 30.
- '>
-
-
- Filters on a project name.
+ > Filters on domain
+ name.
- Filters for enabled or disabled projects.
- Value is true or false.
-
-
-
- Filters on type.
+ > Filters for enabled or
+ disabled domains. Values are true or
+ false.
- Enables you to page through the list.
-
+ > Enables you to page through
+ the list.
+ Enables you to set page size
+ for paging through the list. Default
+ is 30.
+ '>
+
+
+ The domain
+ description.
+
+
+ If true, the domain is enabled.
+ If false, the domain is
+ disabled.
+
+
+ The domain
+ ID.
+
+
+ Links to the
+ domain.
+
+
+ The domain
+ name.
+
+'>
+
+
- Enables you to set page size for paging
- through the list. Default is 30.
-
+ Filters on domain
+ ID.
- Filters on user name.
+ Filters on project
+ name.
- Filters for enabled or disabled users.
- Value is true or false.
-
-
-
- Filters on email.
+ Filters for enabled or disabled
+ projects. Value is true or
+ false.
- Enables you to page through the list.
-
+ Enables you to page through the
+ list.
+
+ Enables you to set page size for
+ paging through the list. Default is
+ 30.
+
+'>
+
+
+
+
+ Filters on a project name.
+
+
+
+
+ Filters for enabled or disabled projects.
+ Value is true or false.
+
+
+
+
+ Filters on type.
+
+
+
+
+ Enables you to page through the list.
+
+
+
+
+
Enables you to set page size for paging
- through the list. Default is 30.
+ through the list. Default is 30.
+
+
+
+
+
+ Filters on user name.
+
+
+
+
+ Filters for enabled or disabled users.
+ Value is true or false.
+
+
+
+
+ Filters on email.
+
+
+
+
+ Enables you to page through the list.
+
+
+
+
+
+ Enables you to set page size for paging
+ through the list. Default is 30.
'>
@@ -417,73 +459,73 @@
type="xsd:string" required="false">
- Filters on a domain_id.
+ Filters on a domain_id.
- Filters for enabled or disabled users. Values
- are "true" or "false".
+ Filters for enabled or disabled users. Values
+ are "true" or "false".
- Filters on an email.
+ Filters on an email.
- Filters on a user name.
+ Filters on a user name.
- Enables you to page through the list.
+ Enables you to page through the list.
+ xmlns:wadl="http://wadl.dev.java.net/2009/02">
Enables you to set page size for paging
- through the list. Default is 30.
+ through the list. Default is 30.
'>
-
- Filters on the name of a group.
+
+
+ Filters on the name of a group.
-
- Enables you to page through the list.
+
+
+ Enables you to page through the list.
-
+
+
Enables you to set page size for paging
- through the list. Default is 30.
+ through the list. Default is 30.
'>
@@ -491,20 +533,21 @@
'
-
- Enables you to page through the list.
+
+
+
+ Enables you to page through the list.
-
+
+
Enables you to set page size for paging
- through the list. Default is 30.
+ through the list. Default is 30.
'>
@@ -514,23 +557,23 @@
required="false">
Filters on name.
+ xml:lang="EN">Filters on name.Enables you to page through the
- list.
+ xml:lang="EN">Enables you to page through the
+ list.Enables you to set page size for
- paging through the list. Default is 30.
+ xml:lang="EN">Enables you to set page size for
+ paging through the list. Default is 30.
'>
@@ -541,7 +584,7 @@
Filters on the name of a group.
+ xml:lang="EN">Filters on the name of a group.
Filters on enabled or
- disabled groups. Valid value is true or false.
+ xml:lang="EN">Filters on enabled or
+ disabled groups. Valid value is true or false.
Filters on email.
+ xml:lang="EN">Filters on email.
Enables you to page through
- the list.
+ xml:lang="EN">Enables you to page through
+ the list.
Enables you to set page size
+ xml:lang="EN">Enables you to set page size
for paging through the list. Default is
- 30.
+ 30.
'>
Enables you to page through the
- list.
+ xml:lang="EN">Enables you to page through the
+ list.Enables you to set page size for
- paging through the list. Default is 30.
+ xml:lang="EN">Enables you to set page size for
+ paging through the list. Default is 30.
'>
@@ -609,7 +652,7 @@
Filters on role name.
+ xml:lang="EN">Filters on role name.
Filters on enabled or
- disabled roles. Values are true or false.
+ xml:lang="EN">Filters on enabled or
+ disabled roles. Values are true or false.
Filters on email.
+ xml:lang="EN">Filters on email.
Enables you to page through
- the list.
+ xml:lang="EN">Enables you to page through
+ the list.
Enables you to set page size
+ xml:lang="EN">Enables you to set page size
for paging through the list. Default is
- 30.
+ 30.
'>
diff --git a/api-ref/src/wadls/identity-api/src/v3/wadl/identity-admin.wadl b/api-ref/src/wadls/identity-api/src/v3/wadl/identity-admin.wadl
index 76bed4f26..76ab316df 100644
--- a/api-ref/src/wadls/identity-api/src/v3/wadl/identity-admin.wadl
+++ b/api-ref/src/wadls/identity-api/src/v3/wadl/identity-admin.wadl
@@ -31,7 +31,7 @@
-
+
diff --git a/api-ref/src/wadls/image-api/src/v1/os-image-1.0.wadl b/api-ref/src/wadls/image-api/src/v1/os-image-1.0.wadl
index d399c174f..b4508a13e 100644
--- a/api-ref/src/wadls/image-api/src/v1/os-image-1.0.wadl
+++ b/api-ref/src/wadls/image-api/src/v1/os-image-1.0.wadl
@@ -6,7 +6,7 @@
-
+
%common;]>
@@ -28,35 +28,35 @@
-
+
-
-
+
+
- Image ID stored through the image
- API. Typically a UUID.
-
+ xml:lang="EN" title="Image ID">Image ID
+ stored through the image API. Typically a
+ UUID.
-
-
+
- Owner ID, which is the same
- as the tenant ID.
-
+ xml:lang="EN" title="Owner ID"
+ >Owner ID, which is the tenant
+ ID.
@@ -65,17 +65,16 @@
-
-
+
@@ -92,16 +91,13 @@
-
+ title="Create image">
Registers a virtual machine (VM)
image.
@@ -210,39 +206,34 @@
a blob of unstructured data.
You can set the container format to one of
the following:
-
+
- ovf
-
+ ovfOVF container format.
- bare
-
+ bareNo container or metadata envelope
for the image.
- aki
-
+ akiAmazon kernel image.
- ari
-
+ ariAmazon ramdisk image.
- ami
-
+ amiAmazon machine image.
-
+
- Updates an image, uploads an image file, or updates
- metadata for an image.
+ title="Update image">
+ Updates an image, uploads an image
+ file, or updates metadata for an image.
- Shows details for the specified image.
+ title="Get image details">
+ Shows details for the specified
+ image.
- Deletes the specified image.
+ title="Delete image">
+ Deletes the specified image.
- Lists the VM images shared with a specified owner.
- The owner ID is the tenant ID.
+ title="List shared images">
+ Lists the VM images shared with a
+ specified owner. The owner ID is the tenant ID.
-
-
-
- Owner ID. The owner ID is the tenant
- ID.
-
-
-
- Lists public VM images.
+ title="List image">
+ Lists public VM images.
- Lists all details for available images.
+ title="List image details">
+ Lists details for available
+ images.
+ title="Add member">
Adds a member to an image.If you omit the request body from this call, this
request adds the membership to the image, leaves the
@@ -527,18 +509,17 @@
memberships to have can_share set to false.
+
+
+ To give an owner access to a private image,
+ set to true. The owner ID is the tenant
+ ID.
+
+
-
-
- To give an owner access to a private
- image, set to true. The owner ID is the
- tenant ID.
-
-
@@ -546,7 +527,7 @@
+ title="Replace member">
Replaces a membership list for an
image.
@@ -556,8 +537,7 @@
+ type="ImageForCreate"/>
@@ -565,7 +545,7 @@
+ title="Delete image">
Removes a member from an
image.
@@ -573,12 +553,11 @@
+ type="csapi:uuid">
- ID of member with whom an image is
- shared.
+ ID of member with which an image is
+ shared.
diff --git a/api-ref/src/wadls/image-api/src/v2.0/os-image-2.0.wadl b/api-ref/src/wadls/image-api/src/v2.0/os-image-2.0.wadl
index d329b03b2..35075e51e 100644
--- a/api-ref/src/wadls/image-api/src/v2.0/os-image-2.0.wadl
+++ b/api-ref/src/wadls/image-api/src/v2.0/os-image-2.0.wadl
@@ -10,14 +10,16 @@
%common;]>
-
+ xmlns:imageapi="http://docs.openstack.org/image/api/v2">
@@ -25,12 +27,13 @@
-
+
-
+
-
+
- Image tag.
-
+ xml:lang="EN" title="Image tag"
+ >Image tag.
@@ -70,7 +72,7 @@
+ title="Create image">
Creates a virtual machine (VM)
image.
@@ -80,9 +82,9 @@
Name for the image. The name of an image is
- not unique to a Glance node. The API cannot
- expect users to know the names of images owned
- by others.
+ not unique to an Image Service node. The API
+ cannot expect users to know the names of
+ images owned by others.
The image ID.
-
Image visibility. Public or private. Default
is public.
-
-
+
@@ -120,7 +121,7 @@
Created with a Location header that contains the
newly-created URI for the image. Response body
represents the created image entity.
+ href="../v2/samples/image-create-response.json"/>
+ href="../v2/samples/image-create-response.json"
+ />
- Updates a specified image.Request body must conform to the
- 'application/openstack-images-v2.0-json-patch' media
+ 'application/openstack-images-json-patch' media
type.You can also use the PATCH method to add or remove
image properties.
@@ -171,7 +173,6 @@
The image ID.
-
-
+
@@ -201,14 +203,15 @@
element="image">
+ href="../v2/samples/image-details-response.json"
+ />
- Gets details for a specified
image.
@@ -219,13 +222,14 @@
element="image">
+ href="../v2/samples/image-details-response.json"
+ />
- Lists public virtual machine (VM)
images.
@@ -368,13 +372,14 @@
+ href="../v2/samples/image-list-response.json"
+ />
- Deletes a specified image.You cannot delete images with the 'protected'
@@ -388,7 +393,7 @@
- Uploads binary image data.An image record must exist before a client can store
@@ -402,7 +407,7 @@
- Downloads binary image data.Response body contains the raw binary data that
@@ -420,7 +425,7 @@
+ title="Add image tag">
Adds a specified tag to a specified
image.The tag you want to add should be encoded into the
@@ -441,19 +446,19 @@
- Deletes a specified tag from a
specified image.
- The tag you want to delete should be encoded into
- the request URI. For example, to remove the tag
- 'miracle' from image
- e7db3b45-8db7-47ad-8109-3fb55c2c24fd, you would
- DELETE
- /v2/images/e7db3b45-8db7-47ad-8109-3fb55c2c24fd/tags/miracle.
- The request body is ignored. An HTTP status of 204 is
- returned. Subsequent attempts to delete the tag result
- in a 404 response code.
+ Encode the tag that you want to delete into the
+ request URI. For example, to remove the tag
+ miracle from image
+ e7db3b45-8db7-47ad-8109-3fb55c2c24fd,
+ make a DELETE
+ /v2/images/e7db3b45-8db7-47ad-8109-3fb55c2c24fd/tags/miracle
+ request. The request body is ignored. An HTTP 204
+ status code is returned. Subsequent attempts to delete
+ the tag result in a 404 response code.
diff --git a/api-ref/src/wadls/image-api/src/v2.0/os-image-schemas-2.0.wadl b/api-ref/src/wadls/image-api/src/v2.0/os-image-schemas-2.0.wadl
index 83747e79b..76eebe1ff 100644
--- a/api-ref/src/wadls/image-api/src/v2.0/os-image-schemas-2.0.wadl
+++ b/api-ref/src/wadls/image-api/src/v2.0/os-image-schemas-2.0.wadl
@@ -10,18 +10,16 @@
%common;]>
-
-
-
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:wadl="http://wadl.dev.java.net/2009/02"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:imageapi="http://docs.openstack.org/image/api/v2">
@@ -32,15 +30,15 @@
-
+
-
+
@@ -56,8 +54,8 @@
title="Get images schema">
Gets a json-schema document that
represents an images entity.
- An images entity is a container of image entities.
-
+ An images entity is a container of image
+ entities.
diff --git a/api-ref/src/wadls/image-api/src/v2/os-image-schemas-v2.wadl b/api-ref/src/wadls/image-api/src/v2/os-image-schemas-v2.wadl
index 85c7cccea..b32b698c2 100644
--- a/api-ref/src/wadls/image-api/src/v2/os-image-schemas-v2.wadl
+++ b/api-ref/src/wadls/image-api/src/v2/os-image-schemas-v2.wadl
@@ -28,24 +28,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -55,9 +56,9 @@
-
+
+ title="Get images schema">
Gets a json-schema document that
represents an images entity. (Since Images
v2.0.)
@@ -69,17 +70,18 @@
-
+
-
+
-
+
+ title="Get image schema">
Gets a json-schema document that
represents an image entity. (Since Images
v2.0.)
@@ -89,17 +91,18 @@
-
+
-
+
-
+
+ title="Get image members schema">
Gets a json-schema document that
represents an image members entity. (Since Images
v2.1.)
@@ -111,17 +114,18 @@
-
+
-
+
-
+
+ title="Get image member schema">
Gets a json-schema document that
represents an image member entity. (Since Images
v2.1.)
@@ -131,11 +135,12 @@
-
+
-
+
diff --git a/api-ref/src/wadls/image-api/src/v2/os-image-v2.wadl b/api-ref/src/wadls/image-api/src/v2/os-image-v2.wadl
index 549b959a5..c2baaa664 100644
--- a/api-ref/src/wadls/image-api/src/v2/os-image-v2.wadl
+++ b/api-ref/src/wadls/image-api/src/v2/os-image-v2.wadl
@@ -15,8 +15,8 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02"
xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:imageapi="http://docs.openstack.org/image/api/v2.2"
- xmlns:csapi="http://docs.openstack.org/image/api/v2.0">
+ xmlns:imageapi="http://docs.openstack.org/image/api/v2"
+ xmlns:csapi="http://docs.openstack.org/image/api/v2">
@@ -25,57 +25,54 @@
-
+
-
-
-
+
+
+
- Image ID stored through the image
- API. Typically a UUID.
-
+ xml:lang="EN" title="Image ID">Image ID
+ stored through the image API. Typically a
+ UUID.
-
-
-
+
+
+
-
-
+
+
-
+
- Image tag.
-
+ title="Tag">Image tag.
-
-
+
+
-
-
+
+
- Image member ID. For example,
- the tenant ID of the user with whom
- the image is being shared.
-
+ xml:lang="EN" title="Members">Image
+ member ID. For example, the tenant
+ ID of the user with whom the image
+ is being shared.
-
-
-
+
+
+
@@ -86,17 +83,17 @@
-
+
-
+
-
+
+ title="Create image">
Creates a virtual machine (VM)
image. (Since Image API v2.0.)Created with a Location header that contains the
@@ -107,19 +104,17 @@
- Name for the image. The name of an image is
- not unique to a Image Service node. The API
- cannot expect users to know the names of
- images owned by others.
-
+ xml:lang="EN" title="Images name">Name for the
+ image. The name of an image is not unique to a
+ Image Service node. The API cannot expect users to
+ know the names of images owned by
+ others.
- The image ID.
-
+ xml:lang="EN" title="Image ID">The image
+ ID.
@@ -149,7 +144,7 @@
required="true"
path="/common:version/atom:link[@rel='self']/@href">
+ xml:lang="EN" title="Image location">
The location for the image identified by a
URI.
@@ -164,9 +159,9 @@
-
+
+ title="Update image">
Updates a specified image. (Since
Image API v2.0.)Request body must conform to one of the following
@@ -176,7 +171,8 @@
application/openstack-images-v2.0-json-patch
- application/openstack-images-v2.1-json-patch (Since Image API v2.2)
+ application/openstack-images-v2.1-json-patch
+ (Since Image API v2.2)You can also use the PATCH method to add or remove
@@ -207,9 +203,9 @@
-
+
+ title="Get image details">
Gets details for a specified image.
(Since Image API v2.0.)Response body is a single image
@@ -224,9 +220,9 @@
-
+
+ title="List images">
Lists public virtual machine (VM)
images. (Since Image API v2.0.)Returns a subset of the larger collection of images
@@ -336,9 +332,9 @@
type="imageapi:string">
- Filter parameter. Shows images shared
- with me by the specified owner, where the
- owner is indicated by tenant ID.
+ Filter parameter. Shows images shared with
+ me by the specified owner, where the owner is
+ indicated by tenant ID.
-
+
+ title="List image members">
Lists the tenants with whom this
- image has been shared. (Since Image API v2.1.)
-
+ image has been shared. (Since Image API v2.1.)
If a user with whom this image is shared makes this
- call, the member list contains only information for
- that user.
-
+ call, the member list contains only information for
+ that user.
If a user with whom this image has not been shared
- makes this call, the call returns the HTTP 404
- status code.
-
+ makes this call, the call returns the HTTP 404 status
+ code.
-
-
+
+ href="samples/image-members-list-response.json"
+ />
-
+
- Deletes a
- specified image. (Since Image API v2.0.)
+ title="Delete image">
+ Deletes a specified image. (Since
+ Image API v2.0.)You cannot delete images with the 'protected'
attribute set to true (boolean); the response returns
the HTTP 403 status code.
@@ -446,11 +439,11 @@
-
+
- Uploads binary
- image data. (Since Image API v2.0.)
+ title="Upload binary image data">
+ Uploads binary image data. (Since
+ Image API v2.0.)An image record must exist before a client can store
binary image data with it.Content-Type must be 'application/octet-stream.'
@@ -460,11 +453,11 @@
-
+
- Downloads binary
- image data. (Since Image API v2.0.)
+ title="Download binary image data">
+ Downloads binary image data. (Since
+ Image API v2.0.)Response body contains the raw binary data that
represents the actual virtual disk. The Content-Type
header is 'application/octet-stream.' The Content-MD5
@@ -476,24 +469,24 @@
-
+
- Adds a specified
- tag to a specified image. (Since Image API v2.0.)
+ title="Add image tag">
+ Adds a specified tag to a specified
+ image. (Since Image API v2.0.)
-
+
- Deletes a
- specified tag from a specified image. (Since Image API v2.0.)
+ title="Delete image tag">
+ Deletes a specified tag from a
+ specified image. (Since Image API v2.0.)
-
-
+ Gets details for a specified image member.Response body is a single image member entity. (Since Image
@@ -503,16 +496,17 @@
+ href="samples/image-member-details-response.json"
+ />
-
+
- Adds a specified
- tenant ID as an image member. (Since Image API v2.1.)
+ title="Create image member">
+ Adds a specified tenant ID as an
+ image member. (Since Image API v2.1.)
-
+
- Sets the
- specified status for the specified member of the
- specified image. (Since Image API v2.1.)
+ title="Update image member">
+ Sets the specified status for the
+ specified member of the specified image. (Since Image
+ API v2.1.)
-
+
- Deletes a
- specified tenant ID from the member list of the
- specified image. (Since Image API v2.1.)
+ title="Delete image member">
+ Deletes a specified tenant ID from
+ the member list of the specified image. (Since Image
+ API v2.1.)
diff --git a/api-ref/src/wadls/netconn-api/src/os-networks-provider-ext.wadl b/api-ref/src/wadls/netconn-api/src/os-networks-provider-ext.wadl
index 9d216a9f5..c4008c944 100644
--- a/api-ref/src/wadls/netconn-api/src/os-networks-provider-ext.wadl
+++ b/api-ref/src/wadls/netconn-api/src/os-networks-provider-ext.wadl
@@ -24,7 +24,7 @@
-
+ Indicates whether the
- administrative state of the network is up or
+ xml:lang="EN">Indicates the administrative
+ state of the network, which is up or
down.
+ is the tenant who owns the network.
Indicates whether the
- administrative state of the network is up or
+ xml:lang="EN">Indicates the administrative
+ state of the network, which is up or
down.Indicates whether the
- administrative state of the network is up or
+ xml:lang="EN">Indicates the administrative
+ state of the network, which is up or
down.Indicates whether the
- administrative state of the network is up or
+ xml:lang="EN">Indicates the administrative
+ state of the network, which is up or
down.Indicates whether the
- administrative state of the network is up or
+ xml:lang="EN">Indicates the administrative
+ state of the network, which is up or
down.
-
+ The UUID for
- the port of interest to you.
+ xml:lang="EN" title="Port ID">
+ The UUID for the port of interest to
+ you.
diff --git a/api-ref/src/wadls/netconn-api/src/os-quotas.wadl b/api-ref/src/wadls/netconn-api/src/os-quotas.wadl
index fc2b32c06..fbd47ee9f 100644
--- a/api-ref/src/wadls/netconn-api/src/os-quotas.wadl
+++ b/api-ref/src/wadls/netconn-api/src/os-quotas.wadl
@@ -140,6 +140,7 @@
title="Reset quota">
Resets quotas to default values for
a specified tenant.
+
-
-
-
-
-
-
-
-
- The UUID
- for the subnet of interest to
- you.
-
-
-
-
+
+
+
+
+
+ The tenant ID in a multi-tenancy
+ cloud.
+
+
+
+
+
+
+
+
+
+ The UUID for the subnet of
+ interest to you.
+
+
+
+
+
+
diff --git a/api-ref/src/wadls/netconn-api/src/security-groups.wadl b/api-ref/src/wadls/netconn-api/src/security-groups.wadl
index a581079a2..690a4f678 100644
--- a/api-ref/src/wadls/netconn-api/src/security-groups.wadl
+++ b/api-ref/src/wadls/netconn-api/src/security-groups.wadl
@@ -16,7 +16,7 @@
-
@@ -32,7 +32,8 @@
path="security-group-rules">
-
+
-
+ For an integer value
n, limits the
- number of results to n
- values.
+ number of results to
+ n
+ values.
The count of bytes used in
- total. (stored in header)
+ total.
The MD5 checksum of your
- object's data. (stored in
- header)
+ object's data.The new browser behavior for
the file, so that the downloader can save the
file rather than displaying it using default
- browser settings. Stored in
- header.
+ browser settings.
The certain date, in the
format of a Unix Epoch timestamp, after which
- the object will be removed. Stored in
- header.
+ the object will be removed.
The container and object name
of the source object in the form of
- “/container/object”.
+ /container/object.
+
+
+GET'>
+PUT'>
+POST'>
+DELETE'>
+]>
-
+
@@ -21,8 +30,8 @@
required="true">
The name of an
- existing stack.
+ xml:lang="EN">The name of a
+ stack.
@@ -37,7 +46,7 @@
The unique
- identifier of an existing
+ identifier for a
stack.
@@ -99,14 +108,14 @@
+ title="List stack data">
Lists active stacks.
+ title="Create stack">
Creates a stack.
@@ -155,7 +164,6 @@
xml:lang="EN">The timeout for stack creation
in minutes.
-
@@ -163,52 +171,45 @@
-
-
- Finds the canonical URL for a stack
- with a specified name.
- Also works with verbs other than GET, so you can
- perform PUT and DELETE operations on a current stack.
- Set your client to follow redirects. Note that when
- redirecting, the request method should not change, as
- defined in RFC2626. However, in many clients the
- default behaviour is to change the method to GET when
- receiving a 302 because this behaviour is ubiquitous
- in web browsers.
+ title="Find stack">
+ Finds the canonical URL for a
+ specified stack.
+ Also works with verbs other than &GET;, so you can
+ perform &PUT; and &DELETE; operations on a current
+ stack. Set your client to follow redirects. Note that
+ when redirecting, the request method should not
+ change, as defined in RFC2626. However, in many
+ clients the default behavior is to change the method
+ to &GET; when you receive a 302 because this behavior
+ is ubiquitous in web browsers.
-
-
- Gets data about a stack.
+ title="Get stack data">
+ Gets data about a specified
+ stack.
-
-
- Gets a template for a stack.
+ title="Get stack template">
+ Gets a template for a specified
+ stack.
-
-
- Updates a stack.
+ title="Update stack">
+ Updates a specified stack.
-
-
A JSON template to
@@ -224,13 +224,11 @@
template URL if both are
supplied.
-
A JSON environment for the
stack.
-
A map of file names (Provider
@@ -238,13 +236,11 @@
environment) to JSON template
bodies.
-
User-defined parameter names
to pass to the template.
-
User-defined parameter values
@@ -255,7 +251,6 @@
xml:lang="EN">The timeout for stack creation
in minutes.
-
@@ -265,21 +260,19 @@
-
- Deletes a stack.
+ title="Delete stack">
+ Deletes a specified stack.
-
- Validates a template.
+ title="Validate template">
+ Validates a specified
+ template.
-
-
A JSON template to
@@ -295,7 +287,6 @@
template URL if both are
supplied.
-
@@ -306,71 +297,64 @@
-
+ title="List resource types">
Lists the supported template
resource types.
-
+ title="Find stack resources">
Finds the canonical URL for the
- resource list of a stack with a specified name.
+ resource list of a specified stack.
-
+ title="List resources">
Lists resources in a stack.
-
+ title="Get resource data">
Gets data for a specified
resource.
-
+ title="Get resource metadata">
Gets metadata for a specified
resource.
-
+ title="Find stack events">
Finds the canonical URL for the
- event list of a stack with a specified name.
+ event list of a specified stack.
+ title="List stack events">
Lists events for a specified
stack.
-
+ title="List resource events">
Lists events for a specified stack
resource.
@@ -378,7 +362,7 @@
+ title="Show event">
Gets data about a specified
event.
diff --git a/api-ref/src/wadls/telemetry-api/src/v2/os-telemetry-api-2.0.wadl b/api-ref/src/wadls/telemetry-api/src/v2/os-telemetry-api-2.0.wadl
index 9399037c6..cb6767077 100644
--- a/api-ref/src/wadls/telemetry-api/src/v2/os-telemetry-api-2.0.wadl
+++ b/api-ref/src/wadls/telemetry-api/src/v2/os-telemetry-api-2.0.wadl
@@ -1,38 +1,47 @@
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -388,8 +397,9 @@
An alarm state within the request body.
- Valid values are ok, alarm, or insufficient
- data.
+ Valid values are ok,
+ alarm, or insufficient
+ data.
diff --git a/api-ref/src/wadls/volume-api/src/v2/volume-api.wadl b/api-ref/src/wadls/volume-api/src/v2/volume-api.wadl
index 7474bb0a0..bde29a803 100644
--- a/api-ref/src/wadls/volume-api/src/v2/volume-api.wadl
+++ b/api-ref/src/wadls/volume-api/src/v2/volume-api.wadl
@@ -7,7 +7,7 @@
xmlns:csapi="http://docs.openstack.org/api/openstack-block-storage/2.0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wadl="http://wadl.dev.java.net/2009/02">
-
+
+
-
[True/False] Indicate whether
@@ -394,6 +395,7 @@
+
Name of the snapshot.
Default==None.
@@ -455,6 +457,7 @@
+
+
The name of the
snapshot.
diff --git a/pom.xml b/pom.xml
index ed8797cba..c0d72c54e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,6 +11,7 @@
api-quick-startapi-ref
+
@@ -39,7 +40,7 @@
com.rackspace.cloud.apiclouddocs-maven-plugin
- 1.12.0
+ 1.12.1