don't know about swift, but for S3 you can use boto3 client - it has the options for: multipart start (=post), multipart complete etc.
boto3 also supports bucket notifications (note that "topic creation" is not an S3 API, its an SNS API).

On Wed, Jun 17, 2020 at 12:06 PM Abhinav Singh <singhabhinav0796@gmail.com> wrote:
Hey Yuval, I actually want the swift or s3 api to make the requests like for putting an object I have a swift api "upload bucket object" similarly I want apis for thd above mentioned operation

On Wed, 17 Jun 2020, 14:28 Yuval Lifshitz, <ylifshit@redhat.com> wrote:
post object and multipart upload are in src/rgw/rgw_op.cc
setting up bucket notifications is in: src/rgw/rgw_rest_pubsub.cc

actual sending of bucket notifications is handled in: src/rgw/rgw_notify.c. 
but, from tracing perspective, is part of the "ops flow"

On Wed, Jun 17, 2020 at 8:44 AM Abhinav Singh <singhabhinav0796@gmail.com> wrote:
Hello everyone, I found that s3 has the api for rgw request like post object,bucket notification,multipart upload but I cant find the implementation of those. Can someone show me or give me a link about those implementations,

Thank You
_______________________________________________
Dev mailing list -- dev@ceph.io
To unsubscribe send an email to dev-leave@ceph.io