summaryrefslogtreecommitdiffstats
path: root/examples/rgw/boto3/service-2.sdk-extras.json
diff options
context:
space:
mode:
authorAli Masarwa <amasarwa@redhat.com>2024-12-10 14:09:50 +0100
committerAli Masarwa <amasarwa@redhat.com>2024-12-17 12:06:11 +0100
commite03f5ca25f2b63ab4efab5860701293246aac9c9 (patch)
tree35ee67294af520f89c7e2d2cfff940b395a1944a /examples/rgw/boto3/service-2.sdk-extras.json
parentRGW/logging: add filtering for bucket logging (diff)
downloadceph-e03f5ca25f2b63ab4efab5860701293246aac9c9.tar.xz
ceph-e03f5ca25f2b63ab4efab5860701293246aac9c9.zip
RGW\logging: convert s3_filter to key_filter
Signed-off-by: Ali Masarwa <amasarwa@redhat.com>
Diffstat (limited to 'examples/rgw/boto3/service-2.sdk-extras.json')
-rw-r--r--examples/rgw/boto3/service-2.sdk-extras.json16
1 files changed, 14 insertions, 2 deletions
diff --git a/examples/rgw/boto3/service-2.sdk-extras.json b/examples/rgw/boto3/service-2.sdk-extras.json
index 15aa6bc8538..5decf6db9a7 100644
--- a/examples/rgw/boto3/service-2.sdk-extras.json
+++ b/examples/rgw/boto3/service-2.sdk-extras.json
@@ -289,8 +289,8 @@
"documentation":"indicates how many records to batch in memory before writing to the object. if set to zero, records are written syncronously to the object. if <code>ObjectRollTime</code>e is reached, the batch of records will be written to the object regardless of the number of records. </p>"
},
"Filter":{
- "shape":"NotificationConfigurationFilter",
- "documentation":"<p>A filter for all log object. Types of filter for the object by its: attributes, tags and key (prefix, suffix and regex).</p>"
+ "shape":"LoggingConfigurationFilter",
+ "documentation":"<p>A filter for all log object. Filter for the object by its key (prefix, suffix and regex).</p>"
}
},
"documentation":"<p>Describes where logs are stored the prefix assigned to all log object keys for a bucket, and their format. also, the level the delivery guarantee of the records.</p>"
@@ -344,6 +344,18 @@
"Standard",
"Journal"
]
+ },
+ "LoggingConfigurationFilter":{
+ "type":"structure",
+ "members":{
+ "Key":{
+ "shape":"S3KeyFilter",
+ "documentation":"<p/>",
+ "locationName":"S3Key"
+ }
+ },
+ "documentation":"<p>A filter for all log object. Filter for the object by its key (prefix, suffix and regex).</p>",
+ "locationName":"Filter"
}
},
"documentation":"<p/>"