From be345528dc53f120a7d758ce9c188cba3bd5c815 Mon Sep 17 00:00:00 2001 From: Brent Roskos Date: Wed, 11 Mar 2015 11:21:59 -0700 Subject: [PATCH] Minor update to capture expanded object store discovery output. Change-Id: I68f7c6420ab441fc3f26c9c25459cfb691fad2ec Closes-Bug: #1255770 --- .../section_object-api-discoverability.xml | 83 +++++++++++++++---- 1 file changed, 69 insertions(+), 14 deletions(-) diff --git a/doc/user-guide/section_object-api-discoverability.xml b/doc/user-guide/section_object-api-discoverability.xml index 9f7882918f..b4fc40cf15 100644 --- a/doc/user-guide/section_object-api-discoverability.xml +++ b/doc/user-guide/section_object-api-discoverability.xml @@ -12,7 +12,8 @@ - + (bulk + upload) @@ -29,21 +30,75 @@ To use the /info request, send a &GET; request using the /info path to the Object Store endpoint as shown in this example: - $ curl https://storage.example.com/info - This example shows a truncated response body: + $ curl https://storage.example.com/info 2>/dev/null | python -m json.tool + This example shows a response body: { - "swift":{ - "version":"1.11.0" - }, - "staticweb":{ - - }, - "tempurl":{ - - } + "account_quotas": {}, + "bulk_delete": { + "max_deletes_per_request": 10000, + "max_failed_deletes": 1000 + }, + "bulk_upload": { + "max_containers_per_extraction": 10000, + "max_failed_extractions": 1000 + }, + "container_quotas": {}, + "crossdomain": {}, + "ratelimit": {}, + "slo": { + "max_manifest_segments": 1000, + "max_manifest_size": 2097152, + "min_segment_size": 1 + }, + "staticweb": {}, + "swift": { + "account_listing_limit": 10000, + "container_listing_limit": 10000, + "max_account_name_length": 256, + "max_container_name_length": 256, + "max_file_size": 5368709122, + "max_meta_count": 90, + "max_meta_name_length": 128, + "max_meta_value_length": 256, + "max_object_name_length": 1024, + "version": "1.11.0.90.g9ce7877" + }, + "tempauth": {}, + "tempurl": { + "methods": [ + "GET", + "HEAD", + "PUT" + ] + } } - This output shows that the Object Storage system has enabled - the static website and temporary URL features. + The output shows that the Object Storage system has enabled + the following features: + + + + Staticweb + + + Temporary URL including allowed methods. + + + Bulk upload (Archive-auto-extract) + + + Bulk delete + + + Cross domain + + + Account and container quota information + + + + Additionally, the output shows the swift version and + various constraints that have been applied to the Object + Storage system. In some cases, the /info request will