Merge "Modify API ref for per-project-user quotas CRUD methods"
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02">
|
||||
<resources base="https://servers.api.openstack.com">
|
||||
<resource id="version" type="#VersionDetails" path="v2/">
|
||||
<resource id="tenantID" path="{tenant_id}">
|
||||
<resource id="tenant_id" path="{tenant_id}">
|
||||
<param name="tenant_id" style="template"
|
||||
type="xsd:string" required="true">
|
||||
<wadl:doc xmlns="http://docbook.org/ns/docbook"
|
||||
@@ -23,26 +23,54 @@
|
||||
<resource path="defaults" id="defaults">
|
||||
<method href="#getDefaults"/>
|
||||
</resource>
|
||||
<resource path="{user_id}" id="user_id">
|
||||
<resource path="{tenant_id}" id="tenantID">
|
||||
<param name="tenant_id" style="template"
|
||||
type="xsd:string" required="true">
|
||||
<wadl:doc
|
||||
xmlns="http://docbook.org/ns/docbook"
|
||||
xml:lang="EN" title="Project ID">
|
||||
<para>The ID for the tenant for which
|
||||
you want to show quotas. This ID is
|
||||
different from the first tenant ID
|
||||
that you specify in the URI: That
|
||||
ID is for the admin tenant.</para>
|
||||
</wadl:doc>
|
||||
</param>
|
||||
<resource id="user_id"
|
||||
path="?user_id={user_id}">
|
||||
<param name="user_id" style="template"
|
||||
type="csapi:UUID" required="true">
|
||||
type="xsd:string" required="true">
|
||||
<wadl:doc
|
||||
xmlns="http://docbook.org/ns/docbook"
|
||||
xml:lang="EN" title="User ID">
|
||||
<para>The user ID. Specify in the URI
|
||||
as
|
||||
<para>The user ID. Specify in the
|
||||
URI as a query string, like
|
||||
<code>user_id={user_id}</code>.</para>
|
||||
</wadl:doc>
|
||||
</param>
|
||||
<method href="#showQuotaUser"/>
|
||||
<method href="#updateQuotaUser"/>
|
||||
</resource>
|
||||
<resource id="detail" path="detail">
|
||||
<resource id="user_id-detail"
|
||||
path="?user_id={user_id}">
|
||||
<param name="user_id" style="template"
|
||||
type="xsd:string" required="true">
|
||||
<wadl:doc
|
||||
xmlns="http://docbook.org/ns/docbook"
|
||||
xml:lang="EN" title="User ID">
|
||||
<para>The user ID. Specify in the
|
||||
URI as a query string, like
|
||||
<code>user_id={user_id}</code>.</para>
|
||||
</wadl:doc>
|
||||
</param>
|
||||
<method href="#showQuotaDetailUser"/>
|
||||
</resource>
|
||||
</resource>
|
||||
</resource>
|
||||
</resource>
|
||||
</resource>
|
||||
</resource>
|
||||
</resources>
|
||||
<method name="GET" id="getDefaults">
|
||||
<wadl:doc xml:lang="EN" xmlns="http://docbook.org/ns/docbook"
|
||||
@@ -140,8 +168,9 @@
|
||||
</method>
|
||||
<method name="GET" id="showQuotaUser">
|
||||
<wadl:doc xml:lang="EN" xmlns="http://docbook.org/ns/docbook"
|
||||
title="Show quotas for user"><para role="shortdesc">Shows
|
||||
quotas for a specified tenant and user.</para>
|
||||
title="Show quotas for user"><para role="shortdesc"
|
||||
>Enables an admin user to show quotas for a specified
|
||||
tenant and user.</para>
|
||||
</wadl:doc>
|
||||
<response status="200"> "aSetsRespParameters;
|
||||
<representation mediaType="application/json">
|
||||
@@ -149,7 +178,7 @@
|
||||
xml:lang="EN"
|
||||
title="Show quotas for user: JSON response">
|
||||
<xsdxt:code
|
||||
href="../api_samples/os-quota-sets/quotas-user-show-get-resp.json"
|
||||
href="../api_samples/os-user-quotas/user-quotas-show-get-resp.json"
|
||||
/>
|
||||
</wadl:doc>
|
||||
</representation>
|
||||
@@ -158,7 +187,7 @@
|
||||
xml:lang="EN"
|
||||
title="Show quotas for user: XML response">
|
||||
<xsdxt:code
|
||||
href="../api_samples/os-quota-sets/quotas-user-show-get-resp.xml"
|
||||
href="../api_samples/os-user-quotas/user-quotas-show-get-resp.xml"
|
||||
/>
|
||||
</wadl:doc>
|
||||
</representation>
|
||||
@@ -168,7 +197,7 @@
|
||||
<wadl:doc xml:lang="EN" xmlns="http://docbook.org/ns/docbook"
|
||||
title="Update quotas for user">
|
||||
<para role="shortdesc">Updates quotas for a specified
|
||||
tenant and user.</para>
|
||||
tenant/project and user.</para>
|
||||
</wadl:doc>
|
||||
<request> "aSetsReqParameters; <representation
|
||||
mediaType="application/json">
|
||||
@@ -176,7 +205,7 @@
|
||||
xml:lang="EN"
|
||||
title="Update quotas for user: JSON request">
|
||||
<xsdxt:code
|
||||
href="../api_samples/os-quota-sets/quotas-update-post-req.json"
|
||||
href="../api_samples/os-user-quotas/user-quotas-update-post-req.json"
|
||||
/>
|
||||
</wadl:doc>
|
||||
</representation>
|
||||
@@ -185,7 +214,7 @@
|
||||
xml:lang="EN"
|
||||
title="Update quotas for user: XML request">
|
||||
<xsdxt:code
|
||||
href="../api_samples/os-quota-sets/quotas-update-post-req.xml"
|
||||
href="../api_samples/os-user-quotas/user-quotas-update-post-req.xml"
|
||||
/>
|
||||
</wadl:doc>
|
||||
</representation>
|
||||
@@ -196,7 +225,7 @@
|
||||
xml:lang="EN"
|
||||
title="Update quotas for user: JSON response">
|
||||
<xsdxt:code
|
||||
href="../api_samples/os-quota-sets/quotas-update-post-resp.json"
|
||||
href="../api_samples/os-user-quotas/user-quotas-update-post-resp.json"
|
||||
/>
|
||||
</wadl:doc>
|
||||
</representation>
|
||||
@@ -205,7 +234,7 @@
|
||||
xml:lang="EN"
|
||||
title="Show quotas for user: XML response">
|
||||
<xsdxt:code
|
||||
href="../api_samples/os-quota-sets/quotas-update-post-resp.xml"
|
||||
href="../api_samples/os-user-quotas/user-quotas-update-post-resp.xml"
|
||||
/>
|
||||
</wadl:doc>
|
||||
</representation>
|
||||
|
||||
Reference in New Issue
Block a user