]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
examples: boto3: support append object apiVersion
authorAbhishek Lekshmanan <abhishek@suse.com>
Tue, 4 Feb 2020 14:29:28 +0000 (15:29 +0100)
committerAbhishek Lekshmanan <abhishek@suse.com>
Tue, 4 Feb 2020 14:29:28 +0000 (15:29 +0100)
Put Object takes a `--append` `--append-position` params which allows for
appendable objects. Also PutObject api response has a AppendPosition output
which displays the next position to append to

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
examples/boto3/service-2.sdk-extras.json

index fd345cf330b8009fb33cded8664d0e2aae2079d1..d88738acd847f9d9bc2b9e8cb787f777297435a0 100644 (file)
             }
         },
         "AllowUnordered":{"type":"boolean"},
+        "PutObjectRequest": {
+            "members": {
+                "AppendPosition": {
+                    "shape":"AppendPosition",
+                    "documentation": "<p>Position to allow appending</p>",
+                    "location": "querystring",
+                    "locationName": "position"
+                },
+                "Append": {
+                    "shape":"Append",
+                    "documentation":"<p>Append Object</p>",
+                    "location": "querystring",
+                    "locationName": "append"
+                }
+            }
+        },
+        "Append": {"type":"boolean"},
+        "AppendPosition":{"type":"integer"},
+        "PutObjectOutput": {
+            "members": {
+                "AppendPosition": {
+                    "shape":"AppendPosition",
+                    "documentation": "<p>Position to allow appending</p>",
+                    "location": "header",
+                    "locationName": "x-rgw-next-append-position"
+                }
+            }
+        },
         "GetBucketNotificationConfigurationRequest":{
             "type":"structure",
             "required":["Bucket"],