summaryrefslogtreecommitdiff
path: root/api-ref/source/os-quota-sets.inc
diff options
context:
space:
mode:
authorKevin_Zheng <zhengzhenyu@huawei.com>2016-05-11 10:37:17 +0800
committerKevin_Zheng <zhengzhenyu@huawei.com>2016-05-16 14:48:06 +0800
commit2813c837f63f27c7dd7d3c7ef12392df7ae8906e (patch)
tree390a5450ed631e35bab4afdcc2f244de6a055efc /api-ref/source/os-quota-sets.inc
parent9a05d38f48ef0f630c5e49e332075b273cee38b9 (diff)
downloadnova-2813c837f63f27c7dd7d3c7ef12392df7ae8906e.tar.gz
api-ref: parameter verification for os-quota-sets
checked parameters Part of bp:api-ref-in-rst Change-Id: I0c43e83214aa4a0a54d553ab5c2ef79413753664
Diffstat (limited to 'api-ref/source/os-quota-sets.inc')
-rw-r--r--api-ref/source/os-quota-sets.inc99
1 files changed, 43 insertions, 56 deletions
diff --git a/api-ref/source/os-quota-sets.inc b/api-ref/source/os-quota-sets.inc
index 68ca0bc2a6..53e3925709 100644
--- a/api-ref/source/os-quota-sets.inc
+++ b/api-ref/source/os-quota-sets.inc
@@ -1,5 +1,4 @@
.. -*- rst -*-
-.. needs:parameter_verification
.. needs:example_verification
.. needs:body_verification
@@ -33,6 +32,7 @@ Request
- admin_tenant_id: admin_tenant_id
- tenant_id: tenant_id
+ - user_id: user_id_query_quota
Response
--------
@@ -41,9 +41,9 @@ Response
- quota_set: quota_set
- cores: cores
- - fixed_ips: fixed_ips
+ - fixed_ips: fixed_ips_quota
- floating_ips: floating_ips
- - id: id
+ - id: quota_tenant_or_user_id_body
- injected_file_content_bytes: injected_file_content_bytes
- injected_file_path_bytes: injected_file_path_bytes
- injected_files: injected_files
@@ -51,8 +51,8 @@ Response
- key_pairs: key_pairs
- metadata_items: metadata_items
- ram: ram
- - security_group_rules: security_group_rules
- - security_groups: security_groups
+ - security_group_rules: security_group_rules_quota
+ - security_groups: security_groups_quota
- server_groups: server_groups
- server_group_members: server_group_members
@@ -85,30 +85,23 @@ Request
- admin_tenant_id: admin_tenant_id
- tenant_id: tenant_id
+ - user_id: user_id_query_set_quota
- quota_set: quota_set
- force: force
- - cores: cores
- - fixed_ips: fixed_ips
- - floating_ips: floating_ips
- - id: id
- - injected_file_content_bytes: injected_file_content_bytes
- - injected_file_path_bytes: injected_file_path_bytes
- - injected_files: injected_files
- - instances: instances
- - key_pairs: key_pairs
- - metadata_items: metadata_items
- - ram: ram
+ - cores: cores_quota_optional
+ - fixed_ips: fixed_ips_quota_optional
+ - floating_ips: floating_ips_quota_optional
+ - injected_file_content_bytes: injected_file_content_bytes_quota_optional
+ - injected_file_path_bytes: injected_file_path_bytes_quota_optional
+ - injected_files: injected_files_quota_optional
+ - instances: instances_quota_optional
+ - key_pairs: key_pairs_quota_optional
+ - metadata_items: metadata_items_quota_optional
+ - ram: ram_quota_optional
- security_group_rules: security_group_rules
- - security_groups: security_groups
- - server_groups: server_groups
- - server_group_members: server_group_members
-
-Query Parameters
-~~~~~~~~~~~~~~~~
-
-.. rest_parameters:: parameters.yaml
-
- - user_id: user_id
+ - security_groups: security_groups_quota_optional
+ - server_groups: server_groups_quota_optional
+ - server_group_members: server_group_members_quota_optional
**Example Update Quotas: JSON request**
@@ -122,9 +115,8 @@ Response
- quota_set: quota_set
- cores: cores
- - fixed_ips: fixed_ips
+ - fixed_ips: fixed_ips_quota
- floating_ips: floating_ips
- - id: id
- injected_file_content_bytes: injected_file_content_bytes
- injected_file_path_bytes: injected_file_path_bytes
- injected_files: injected_files
@@ -132,8 +124,8 @@ Response
- key_pairs: key_pairs
- metadata_items: metadata_items
- ram: ram
- - security_group_rules: security_group_rules
- - security_groups: security_groups
+ - security_group_rules: security_group_rules_quota
+ - security_groups: security_groups_quota
- server_groups: server_groups
- server_group_members: server_group_members
@@ -162,13 +154,7 @@ Request
- admin_tenant_id: admin_tenant_id
- tenant_id: tenant_id
-
-Query Parameters
-~~~~~~~~~~~~~~~~
-
-.. rest_parameters:: parameters.yaml
-
- - user_id: user_id
+ - user_id: user_id_query_quota_delete
Response
--------
@@ -201,9 +187,9 @@ Response
- quota_set: quota_set
- cores: cores
- - fixed_ips: fixed_ips
+ - fixed_ips: fixed_ips_quota
- floating_ips: floating_ips
- - id: id
+ - id: quota_tenant_or_user_id_body
- injected_file_content_bytes: injected_file_content_bytes
- injected_file_path_bytes: injected_file_path_bytes
- injected_files: injected_files
@@ -211,8 +197,8 @@ Response
- key_pairs: key_pairs
- metadata_items: metadata_items
- ram: ram
- - security_group_rules: security_group_rules
- - security_groups: security_groups
+ - security_group_rules: security_group_rules_quota
+ - security_groups: security_groups_quota
- server_groups: server_groups
- server_group_members: server_group_members
@@ -243,6 +229,7 @@ Request
- admin_tenant_id: admin_tenant_id
- tenant_id: tenant_id
+ - user_id: user_id_query_quota
Response
--------
@@ -250,21 +237,21 @@ Response
.. rest_parameters:: parameters.yaml
- quota_set: quota_set
- - cores: cores
- - fixed_ips: fixed_ips
- - floating_ips: floating_ips
- - id: id
- - injected_file_content_bytes: injected_file_content_bytes
- - injected_file_path_bytes: injected_file_path_bytes
- - injected_files: injected_files
- - instances: instances
- - key_pairs: key_pairs
- - metadata_items: metadata_items
- - ram: ram
- - security_group_rules: security_group_rules
- - security_groups: security_groups
- - server_groups: server_groups
- - server_group_members: server_group_members
+ - cores: cores_quota_details
+ - fixed_ips: fixed_ips_quota_details
+ - floating_ips: floating_ips_quota_details
+ - id: quota_tenant_or_user_id_body
+ - injected_file_content_bytes: injected_file_content_bytes_quota_details
+ - injected_file_path_bytes: injected_file_path_bytes_quota_details
+ - injected_files: injected_files_quota_details
+ - instances: instances_quota_details
+ - key_pairs: key_pairs_quota_details
+ - metadata_items: metadata_items_quota_details
+ - ram: ram_quota_details
+ - security_group_rules: security_group_rules_quota_details
+ - security_groups: security_groups_quota_details
+ - server_groups: server_groups_quota_details
+ - server_group_members: server_group_members_quota_details
**Example Show A Quota: JSON response**