Object Storage
Endpoints
- GETList Buckets
/storage/buckets/ - POSTCreate Object storage
/storage/buckets/{bucket_name}/ - DELETEDelete Object Storage
/storage/buckets/{bucket_name}/ - PUTEnable/Disable Bucket Versioning
/storage/bucket_versioning/{bucket_name}/ - GETList Lifecycle Rules
/storage/bucket_lifecycle/{bucket_name}/ - PUTAdd Lifecycle Rule
/storage/bucket_lifecycle/{bucket_name}/ - DELETEDelete Lifecycle Rule
/storage/bucket_lifecycle/{bucket_name}/{lifecycle_rule_id} - GETAccess Key List
/storage/core/list/users/ - POSTCreate Access Key
/storage/core/users/ - PUTLock/Unlock Access key
/storage/core/users/ - DELETEDelete Access Key
/storage/core/users/ - GETBucket Permission List
/storage/bucket_perms/ - PUTAttach Access key in bucket
/storage/bucket_perms/ - DELETEDelete Permission
/storage/bucket_perm/{permission_id}/ - GETUpload Object to Existing Bucket
/storage/urls/object/ - PUTAttach Public Permission
/storage/public_perms/ - GETList Objects in an EOS Bucket
/storage/list/objects - DELETEDelete an Object
/storage/objects/ - POSTGenerate Pre-Signed URL
/storage/create-pre-signed-url/ - GETGet Legal Hold Status (Object)
/storage/buckets/{bucket_name}/legalhold/object/ - POSTApply Legal hold (Object)
/storage/buckets/{bucket_name}/legalhold/object/ - DELETERemove Legal Hold (Object)
/storage/buckets/{bucket_name}/legalhold/object/ - GETGet Governance Lock Status (Object)
/storage/buckets/{bucket_name}/lock/object/ - POSTApply Governance Lock (Object)
/storage/buckets/{bucket_name}/lock/object/ - DELETERemove Governance Lock (Object)
/storage/buckets/{bucket_name}/lock/object/ - GETList Destination Buckets
/storage/destination-bucket-list/ - GETGet Bucket Replications
/storage/bucket-replication/ - POSTCreate Bucket Replication
/storage/bucket-replication/ - PUTUpdate Bucket Replication
/storage/bucket-replication/ - DELETEDelete Bucket Replication
/storage/bucket-replication/ - GETGet Governance Lock Status (Bucket)
/storage/buckets/{bucket_name}/lock/ - POSTApply Governance Lock (Bucket)
/storage/buckets/{bucket_name}/lock/ - DELETERemove Governance Lock (Bucket)
/storage/buckets/{bucket_name}/lock/ - GETGet Usage (My Account)
/storage/core/my_usage/