# Functions
NewAddRemoteBucket creates a new http.Handler for the add remote bucket operation.
NewAddRemoteBucketCreated creates AddRemoteBucketCreated with default headers values.
NewAddRemoteBucketDefault creates AddRemoteBucketDefault with default headers values.
NewAddRemoteBucketParams creates a new AddRemoteBucketParams object
There are no default values defined in the spec.
NewBucketInfo creates a new http.Handler for the bucket info operation.
NewBucketInfoDefault creates BucketInfoDefault with default headers values.
NewBucketInfoOK creates BucketInfoOK with default headers values.
NewBucketInfoParams creates a new BucketInfoParams object
There are no default values defined in the spec.
NewBucketSetPolicy creates a new http.Handler for the bucket set policy operation.
NewBucketSetPolicyDefault creates BucketSetPolicyDefault with default headers values.
NewBucketSetPolicyOK creates BucketSetPolicyOK with default headers values.
NewBucketSetPolicyParams creates a new BucketSetPolicyParams object
There are no default values defined in the spec.
NewCreateBucketEvent creates a new http.Handler for the create bucket event operation.
NewCreateBucketEventCreated creates CreateBucketEventCreated with default headers values.
NewCreateBucketEventDefault creates CreateBucketEventDefault with default headers values.
NewCreateBucketEventParams creates a new CreateBucketEventParams object
There are no default values defined in the spec.
NewDeleteAccessRuleWithBucket creates a new http.Handler for the delete access rule with bucket operation.
NewDeleteAccessRuleWithBucketDefault creates DeleteAccessRuleWithBucketDefault with default headers values.
NewDeleteAccessRuleWithBucketOK creates DeleteAccessRuleWithBucketOK with default headers values.
NewDeleteAccessRuleWithBucketParams creates a new DeleteAccessRuleWithBucketParams object
There are no default values defined in the spec.
NewDeleteAllReplicationRules creates a new http.Handler for the delete all replication rules operation.
NewDeleteAllReplicationRulesDefault creates DeleteAllReplicationRulesDefault with default headers values.
NewDeleteAllReplicationRulesNoContent creates DeleteAllReplicationRulesNoContent with default headers values.
NewDeleteAllReplicationRulesParams creates a new DeleteAllReplicationRulesParams object
There are no default values defined in the spec.
NewDeleteBucket creates a new http.Handler for the delete bucket operation.
NewDeleteBucketDefault creates DeleteBucketDefault with default headers values.
NewDeleteBucketEvent creates a new http.Handler for the delete bucket event operation.
NewDeleteBucketEventDefault creates DeleteBucketEventDefault with default headers values.
NewDeleteBucketEventNoContent creates DeleteBucketEventNoContent with default headers values.
NewDeleteBucketEventParams creates a new DeleteBucketEventParams object
There are no default values defined in the spec.
NewDeleteBucketNoContent creates DeleteBucketNoContent with default headers values.
NewDeleteBucketParams creates a new DeleteBucketParams object
There are no default values defined in the spec.
NewDeleteBucketReplicationRule creates a new http.Handler for the delete bucket replication rule operation.
NewDeleteBucketReplicationRuleDefault creates DeleteBucketReplicationRuleDefault with default headers values.
NewDeleteBucketReplicationRuleNoContent creates DeleteBucketReplicationRuleNoContent with default headers values.
NewDeleteBucketReplicationRuleParams creates a new DeleteBucketReplicationRuleParams object
There are no default values defined in the spec.
NewDeleteRemoteBucket creates a new http.Handler for the delete remote bucket operation.
NewDeleteRemoteBucketDefault creates DeleteRemoteBucketDefault with default headers values.
NewDeleteRemoteBucketNoContent creates DeleteRemoteBucketNoContent with default headers values.
NewDeleteRemoteBucketParams creates a new DeleteRemoteBucketParams object
There are no default values defined in the spec.
NewDeleteSelectedReplicationRules creates a new http.Handler for the delete selected replication rules operation.
NewDeleteSelectedReplicationRulesDefault creates DeleteSelectedReplicationRulesDefault with default headers values.
NewDeleteSelectedReplicationRulesNoContent creates DeleteSelectedReplicationRulesNoContent with default headers values.
NewDeleteSelectedReplicationRulesParams creates a new DeleteSelectedReplicationRulesParams object
There are no default values defined in the spec.
NewDisableBucketEncryption creates a new http.Handler for the disable bucket encryption operation.
NewDisableBucketEncryptionDefault creates DisableBucketEncryptionDefault with default headers values.
NewDisableBucketEncryptionOK creates DisableBucketEncryptionOK with default headers values.
NewDisableBucketEncryptionParams creates a new DisableBucketEncryptionParams object
There are no default values defined in the spec.
NewEnableBucketEncryption creates a new http.Handler for the enable bucket encryption operation.
NewEnableBucketEncryptionDefault creates EnableBucketEncryptionDefault with default headers values.
NewEnableBucketEncryptionOK creates EnableBucketEncryptionOK with default headers values.
NewEnableBucketEncryptionParams creates a new EnableBucketEncryptionParams object
There are no default values defined in the spec.
NewGetBucketEncryptionInfo creates a new http.Handler for the get bucket encryption info operation.
NewGetBucketEncryptionInfoDefault creates GetBucketEncryptionInfoDefault with default headers values.
NewGetBucketEncryptionInfoOK creates GetBucketEncryptionInfoOK with default headers values.
NewGetBucketEncryptionInfoParams creates a new GetBucketEncryptionInfoParams object
There are no default values defined in the spec.
NewGetBucketObjectLockingStatus creates a new http.Handler for the get bucket object locking status operation.
NewGetBucketObjectLockingStatusDefault creates GetBucketObjectLockingStatusDefault with default headers values.
NewGetBucketObjectLockingStatusOK creates GetBucketObjectLockingStatusOK with default headers values.
NewGetBucketObjectLockingStatusParams creates a new GetBucketObjectLockingStatusParams object
There are no default values defined in the spec.
NewGetBucketQuota creates a new http.Handler for the get bucket quota operation.
NewGetBucketQuotaDefault creates GetBucketQuotaDefault with default headers values.
NewGetBucketQuotaOK creates GetBucketQuotaOK with default headers values.
NewGetBucketQuotaParams creates a new GetBucketQuotaParams object
There are no default values defined in the spec.
NewGetBucketReplication creates a new http.Handler for the get bucket replication operation.
NewGetBucketReplicationDefault creates GetBucketReplicationDefault with default headers values.
NewGetBucketReplicationOK creates GetBucketReplicationOK with default headers values.
NewGetBucketReplicationParams creates a new GetBucketReplicationParams object
There are no default values defined in the spec.
NewGetBucketReplicationRule creates a new http.Handler for the get bucket replication rule operation.
NewGetBucketReplicationRuleDefault creates GetBucketReplicationRuleDefault with default headers values.
NewGetBucketReplicationRuleOK creates GetBucketReplicationRuleOK with default headers values.
NewGetBucketReplicationRuleParams creates a new GetBucketReplicationRuleParams object
There are no default values defined in the spec.
NewGetBucketRetentionConfig creates a new http.Handler for the get bucket retention config operation.
NewGetBucketRetentionConfigDefault creates GetBucketRetentionConfigDefault with default headers values.
NewGetBucketRetentionConfigOK creates GetBucketRetentionConfigOK with default headers values.
NewGetBucketRetentionConfigParams creates a new GetBucketRetentionConfigParams object
There are no default values defined in the spec.
NewGetBucketRewind creates a new http.Handler for the get bucket rewind operation.
NewGetBucketRewindDefault creates GetBucketRewindDefault with default headers values.
NewGetBucketRewindOK creates GetBucketRewindOK with default headers values.
NewGetBucketRewindParams creates a new GetBucketRewindParams object
There are no default values defined in the spec.
NewGetBucketVersioning creates a new http.Handler for the get bucket versioning operation.
NewGetBucketVersioningDefault creates GetBucketVersioningDefault with default headers values.
NewGetBucketVersioningOK creates GetBucketVersioningOK with default headers values.
NewGetBucketVersioningParams creates a new GetBucketVersioningParams object
There are no default values defined in the spec.
NewGetMaxShareLinkExp creates a new http.Handler for the get max share link exp operation.
NewGetMaxShareLinkExpDefault creates GetMaxShareLinkExpDefault with default headers values.
NewGetMaxShareLinkExpOK creates GetMaxShareLinkExpOK with default headers values.
NewGetMaxShareLinkExpParams creates a new GetMaxShareLinkExpParams object
There are no default values defined in the spec.
NewListAccessRulesWithBucket creates a new http.Handler for the list access rules with bucket operation.
NewListAccessRulesWithBucketDefault creates ListAccessRulesWithBucketDefault with default headers values.
NewListAccessRulesWithBucketOK creates ListAccessRulesWithBucketOK with default headers values.
NewListAccessRulesWithBucketParams creates a new ListAccessRulesWithBucketParams object with the default values initialized.
NewListBucketEvents creates a new http.Handler for the list bucket events operation.
NewListBucketEventsDefault creates ListBucketEventsDefault with default headers values.
NewListBucketEventsOK creates ListBucketEventsOK with default headers values.
NewListBucketEventsParams creates a new ListBucketEventsParams object with the default values initialized.
NewListBuckets creates a new http.Handler for the list buckets operation.
NewListBucketsDefault creates ListBucketsDefault with default headers values.
NewListBucketsOK creates ListBucketsOK with default headers values.
NewListBucketsParams creates a new ListBucketsParams object
There are no default values defined in the spec.
NewListExternalBuckets creates a new http.Handler for the list external buckets operation.
NewListExternalBucketsDefault creates ListExternalBucketsDefault with default headers values.
NewListExternalBucketsOK creates ListExternalBucketsOK with default headers values.
NewListExternalBucketsParams creates a new ListExternalBucketsParams object
There are no default values defined in the spec.
NewListPoliciesWithBucket creates a new http.Handler for the list policies with bucket operation.
NewListPoliciesWithBucketDefault creates ListPoliciesWithBucketDefault with default headers values.
NewListPoliciesWithBucketOK creates ListPoliciesWithBucketOK with default headers values.
NewListPoliciesWithBucketParams creates a new ListPoliciesWithBucketParams object with the default values initialized.
NewListRemoteBuckets creates a new http.Handler for the list remote buckets operation.
NewListRemoteBucketsDefault creates ListRemoteBucketsDefault with default headers values.
NewListRemoteBucketsOK creates ListRemoteBucketsOK with default headers values.
NewListRemoteBucketsParams creates a new ListRemoteBucketsParams object
There are no default values defined in the spec.
NewListUsersWithAccessToBucket creates a new http.Handler for the list users with access to bucket operation.
NewListUsersWithAccessToBucketDefault creates ListUsersWithAccessToBucketDefault with default headers values.
NewListUsersWithAccessToBucketOK creates ListUsersWithAccessToBucketOK with default headers values.
NewListUsersWithAccessToBucketParams creates a new ListUsersWithAccessToBucketParams object with the default values initialized.
NewMakeBucket creates a new http.Handler for the make bucket operation.
NewMakeBucketDefault creates MakeBucketDefault with default headers values.
NewMakeBucketOK creates MakeBucketOK with default headers values.
NewMakeBucketParams creates a new MakeBucketParams object
There are no default values defined in the spec.
NewPutBucketTags creates a new http.Handler for the put bucket tags operation.
NewPutBucketTagsDefault creates PutBucketTagsDefault with default headers values.
NewPutBucketTagsOK creates PutBucketTagsOK with default headers values.
NewPutBucketTagsParams creates a new PutBucketTagsParams object
There are no default values defined in the spec.
NewRemoteBucketDetails creates a new http.Handler for the remote bucket details operation.
NewRemoteBucketDetailsDefault creates RemoteBucketDetailsDefault with default headers values.
NewRemoteBucketDetailsOK creates RemoteBucketDetailsOK with default headers values.
NewRemoteBucketDetailsParams creates a new RemoteBucketDetailsParams object
There are no default values defined in the spec.
NewSetAccessRuleWithBucket creates a new http.Handler for the set access rule with bucket operation.
NewSetAccessRuleWithBucketDefault creates SetAccessRuleWithBucketDefault with default headers values.
NewSetAccessRuleWithBucketOK creates SetAccessRuleWithBucketOK with default headers values.
NewSetAccessRuleWithBucketParams creates a new SetAccessRuleWithBucketParams object
There are no default values defined in the spec.
NewSetBucketQuota creates a new http.Handler for the set bucket quota operation.
NewSetBucketQuotaDefault creates SetBucketQuotaDefault with default headers values.
NewSetBucketQuotaOK creates SetBucketQuotaOK with default headers values.
NewSetBucketQuotaParams creates a new SetBucketQuotaParams object
There are no default values defined in the spec.
NewSetBucketRetentionConfig creates a new http.Handler for the set bucket retention config operation.
NewSetBucketRetentionConfigDefault creates SetBucketRetentionConfigDefault with default headers values.
NewSetBucketRetentionConfigOK creates SetBucketRetentionConfigOK with default headers values.
NewSetBucketRetentionConfigParams creates a new SetBucketRetentionConfigParams object
There are no default values defined in the spec.
NewSetBucketVersioning creates a new http.Handler for the set bucket versioning operation.
NewSetBucketVersioningCreated creates SetBucketVersioningCreated with default headers values.
NewSetBucketVersioningDefault creates SetBucketVersioningDefault with default headers values.
NewSetBucketVersioningParams creates a new SetBucketVersioningParams object
There are no default values defined in the spec.
NewSetMultiBucketReplication creates a new http.Handler for the set multi bucket replication operation.
NewSetMultiBucketReplicationDefault creates SetMultiBucketReplicationDefault with default headers values.
NewSetMultiBucketReplicationOK creates SetMultiBucketReplicationOK with default headers values.
NewSetMultiBucketReplicationParams creates a new SetMultiBucketReplicationParams object
There are no default values defined in the spec.
NewUpdateMultiBucketReplication creates a new http.Handler for the update multi bucket replication operation.
NewUpdateMultiBucketReplicationCreated creates UpdateMultiBucketReplicationCreated with default headers values.
NewUpdateMultiBucketReplicationDefault creates UpdateMultiBucketReplicationDefault with default headers values.
NewUpdateMultiBucketReplicationParams creates a new UpdateMultiBucketReplicationParams object
There are no default values defined in the spec.
# Constants
AddRemoteBucketCreatedCode is the HTTP code returned for type AddRemoteBucketCreated.
BucketInfoOKCode is the HTTP code returned for type BucketInfoOK.
BucketSetPolicyOKCode is the HTTP code returned for type BucketSetPolicyOK.
CreateBucketEventCreatedCode is the HTTP code returned for type CreateBucketEventCreated.
DeleteAccessRuleWithBucketOKCode is the HTTP code returned for type DeleteAccessRuleWithBucketOK.
DeleteAllReplicationRulesNoContentCode is the HTTP code returned for type DeleteAllReplicationRulesNoContent.
DeleteBucketEventNoContentCode is the HTTP code returned for type DeleteBucketEventNoContent.
DeleteBucketNoContentCode is the HTTP code returned for type DeleteBucketNoContent.
DeleteBucketReplicationRuleNoContentCode is the HTTP code returned for type DeleteBucketReplicationRuleNoContent.
DeleteRemoteBucketNoContentCode is the HTTP code returned for type DeleteRemoteBucketNoContent.
DeleteSelectedReplicationRulesNoContentCode is the HTTP code returned for type DeleteSelectedReplicationRulesNoContent.
DisableBucketEncryptionOKCode is the HTTP code returned for type DisableBucketEncryptionOK.
EnableBucketEncryptionOKCode is the HTTP code returned for type EnableBucketEncryptionOK.
GetBucketEncryptionInfoOKCode is the HTTP code returned for type GetBucketEncryptionInfoOK.
GetBucketObjectLockingStatusOKCode is the HTTP code returned for type GetBucketObjectLockingStatusOK.
GetBucketQuotaOKCode is the HTTP code returned for type GetBucketQuotaOK.
GetBucketReplicationOKCode is the HTTP code returned for type GetBucketReplicationOK.
GetBucketReplicationRuleOKCode is the HTTP code returned for type GetBucketReplicationRuleOK.
GetBucketRetentionConfigOKCode is the HTTP code returned for type GetBucketRetentionConfigOK.
GetBucketRewindOKCode is the HTTP code returned for type GetBucketRewindOK.
GetBucketVersioningOKCode is the HTTP code returned for type GetBucketVersioningOK.
GetMaxShareLinkExpOKCode is the HTTP code returned for type GetMaxShareLinkExpOK.
ListAccessRulesWithBucketOKCode is the HTTP code returned for type ListAccessRulesWithBucketOK.
ListBucketEventsOKCode is the HTTP code returned for type ListBucketEventsOK.
ListBucketsOKCode is the HTTP code returned for type ListBucketsOK.
ListExternalBucketsOKCode is the HTTP code returned for type ListExternalBucketsOK.
ListPoliciesWithBucketOKCode is the HTTP code returned for type ListPoliciesWithBucketOK.
ListRemoteBucketsOKCode is the HTTP code returned for type ListRemoteBucketsOK.
ListUsersWithAccessToBucketOKCode is the HTTP code returned for type ListUsersWithAccessToBucketOK.
MakeBucketOKCode is the HTTP code returned for type MakeBucketOK.
PutBucketTagsOKCode is the HTTP code returned for type PutBucketTagsOK.
RemoteBucketDetailsOKCode is the HTTP code returned for type RemoteBucketDetailsOK.
SetAccessRuleWithBucketOKCode is the HTTP code returned for type SetAccessRuleWithBucketOK.
SetBucketQuotaOKCode is the HTTP code returned for type SetBucketQuotaOK.
SetBucketRetentionConfigOKCode is the HTTP code returned for type SetBucketRetentionConfigOK.
SetBucketVersioningCreatedCode is the HTTP code returned for type SetBucketVersioningCreated.
SetMultiBucketReplicationOKCode is the HTTP code returned for type SetMultiBucketReplicationOK.
UpdateMultiBucketReplicationCreatedCode is the HTTP code returned for type UpdateMultiBucketReplicationCreated.
# Structs
AddRemoteBucket swagger:route POST /remote-buckets Bucket addRemoteBucket
Add Remote Bucket
*/.
AddRemoteBucketCreated A successful response.
AddRemoteBucketDefault Generic error response.
AddRemoteBucketParams contains all the bound params for the add remote bucket operation typically these are obtained from a http.Request
swagger:parameters AddRemoteBucket.
AddRemoteBucketURL generates an URL for the add remote bucket operation.
BucketInfo swagger:route GET /buckets/{name} Bucket bucketInfo
Bucket Info
*/.
BucketInfoDefault Generic error response.
BucketInfoOK A successful response.
BucketInfoParams contains all the bound params for the bucket info operation typically these are obtained from a http.Request
swagger:parameters BucketInfo.
BucketInfoURL generates an URL for the bucket info operation.
BucketSetPolicy swagger:route PUT /buckets/{name}/set-policy Bucket bucketSetPolicy
Bucket Set Policy
*/.
BucketSetPolicyDefault Generic error response.
BucketSetPolicyOK A successful response.
BucketSetPolicyParams contains all the bound params for the bucket set policy operation typically these are obtained from a http.Request
swagger:parameters BucketSetPolicy.
BucketSetPolicyURL generates an URL for the bucket set policy operation.
CreateBucketEvent swagger:route POST /buckets/{bucket_name}/events Bucket createBucketEvent
Create Bucket Event
*/.
CreateBucketEventCreated A successful response.
CreateBucketEventDefault Generic error response.
CreateBucketEventParams contains all the bound params for the create bucket event operation typically these are obtained from a http.Request
swagger:parameters CreateBucketEvent.
CreateBucketEventURL generates an URL for the create bucket event operation.
DeleteAccessRuleWithBucket swagger:route DELETE /bucket/{bucket}/access-rules Bucket deleteAccessRuleWithBucket
Delete Access Rule From Given Bucket
*/.
DeleteAccessRuleWithBucketDefault Generic error response.
DeleteAccessRuleWithBucketOK A successful response.
DeleteAccessRuleWithBucketParams contains all the bound params for the delete access rule with bucket operation typically these are obtained from a http.Request
swagger:parameters DeleteAccessRuleWithBucket.
DeleteAccessRuleWithBucketURL generates an URL for the delete access rule with bucket operation.
DeleteAllReplicationRules swagger:route DELETE /buckets/{bucket_name}/delete-all-replication-rules Bucket deleteAllReplicationRules
Deletes all replication rules from a bucket
*/.
DeleteAllReplicationRulesDefault Generic error response.
DeleteAllReplicationRulesNoContent A successful response.
DeleteAllReplicationRulesParams contains all the bound params for the delete all replication rules operation typically these are obtained from a http.Request
swagger:parameters DeleteAllReplicationRules.
DeleteAllReplicationRulesURL generates an URL for the delete all replication rules operation.
DeleteBucket swagger:route DELETE /buckets/{name} Bucket deleteBucket
Delete Bucket
*/.
DeleteBucketDefault Generic error response.
DeleteBucketEvent swagger:route DELETE /buckets/{bucket_name}/events/{arn} Bucket deleteBucketEvent
Delete Bucket Event
*/.
DeleteBucketEventDefault Generic error response.
DeleteBucketEventNoContent A successful response.
DeleteBucketEventParams contains all the bound params for the delete bucket event operation typically these are obtained from a http.Request
swagger:parameters DeleteBucketEvent.
DeleteBucketEventURL generates an URL for the delete bucket event operation.
DeleteBucketNoContent A successful response.
DeleteBucketParams contains all the bound params for the delete bucket operation typically these are obtained from a http.Request
swagger:parameters DeleteBucket.
DeleteBucketReplicationRule swagger:route DELETE /buckets/{bucket_name}/replication/{rule_id} Bucket deleteBucketReplicationRule
Bucket Replication Rule Delete
*/.
DeleteBucketReplicationRuleDefault Generic error response.
DeleteBucketReplicationRuleNoContent A successful response.
DeleteBucketReplicationRuleParams contains all the bound params for the delete bucket replication rule operation typically these are obtained from a http.Request
swagger:parameters DeleteBucketReplicationRule.
DeleteBucketReplicationRuleURL generates an URL for the delete bucket replication rule operation.
DeleteBucketURL generates an URL for the delete bucket operation.
DeleteRemoteBucket swagger:route DELETE /remote-buckets/{source-bucket-name}/{arn} Bucket deleteRemoteBucket
Delete Remote Bucket
*/.
DeleteRemoteBucketDefault Generic error response.
DeleteRemoteBucketNoContent A successful response.
DeleteRemoteBucketParams contains all the bound params for the delete remote bucket operation typically these are obtained from a http.Request
swagger:parameters DeleteRemoteBucket.
DeleteRemoteBucketURL generates an URL for the delete remote bucket operation.
DeleteSelectedReplicationRules swagger:route DELETE /buckets/{bucket_name}/delete-selected-replication-rules Bucket deleteSelectedReplicationRules
Deletes selected replication rules from a bucket
*/.
DeleteSelectedReplicationRulesDefault Generic error response.
DeleteSelectedReplicationRulesNoContent A successful response.
DeleteSelectedReplicationRulesParams contains all the bound params for the delete selected replication rules operation typically these are obtained from a http.Request
swagger:parameters DeleteSelectedReplicationRules.
DeleteSelectedReplicationRulesURL generates an URL for the delete selected replication rules operation.
DisableBucketEncryption swagger:route POST /buckets/{bucket_name}/encryption/disable Bucket disableBucketEncryption
Disable bucket encryption.
DisableBucketEncryptionDefault Generic error response.
DisableBucketEncryptionOK A successful response.
DisableBucketEncryptionParams contains all the bound params for the disable bucket encryption operation typically these are obtained from a http.Request
swagger:parameters DisableBucketEncryption.
DisableBucketEncryptionURL generates an URL for the disable bucket encryption operation.
EnableBucketEncryption swagger:route POST /buckets/{bucket_name}/encryption/enable Bucket enableBucketEncryption
Enable bucket encryption.
EnableBucketEncryptionDefault Generic error response.
EnableBucketEncryptionOK A successful response.
EnableBucketEncryptionParams contains all the bound params for the enable bucket encryption operation typically these are obtained from a http.Request
swagger:parameters EnableBucketEncryption.
EnableBucketEncryptionURL generates an URL for the enable bucket encryption operation.
GetBucketEncryptionInfo swagger:route GET /buckets/{bucket_name}/encryption/info Bucket getBucketEncryptionInfo
Get bucket encryption information.
GetBucketEncryptionInfoDefault Generic error response.
GetBucketEncryptionInfoOK A successful response.
GetBucketEncryptionInfoParams contains all the bound params for the get bucket encryption info operation typically these are obtained from a http.Request
swagger:parameters GetBucketEncryptionInfo.
GetBucketEncryptionInfoURL generates an URL for the get bucket encryption info operation.
GetBucketObjectLockingStatus swagger:route GET /buckets/{bucket_name}/object-locking Bucket getBucketObjectLockingStatus
Returns the status of object locking support on the bucket
*/.
GetBucketObjectLockingStatusDefault Generic error response.
GetBucketObjectLockingStatusOK A successful response.
GetBucketObjectLockingStatusParams contains all the bound params for the get bucket object locking status operation typically these are obtained from a http.Request
swagger:parameters GetBucketObjectLockingStatus.
GetBucketObjectLockingStatusURL generates an URL for the get bucket object locking status operation.
GetBucketQuota swagger:route GET /buckets/{name}/quota Bucket getBucketQuota
Get Bucket Quota
*/.
GetBucketQuotaDefault Generic error response.
GetBucketQuotaOK A successful response.
GetBucketQuotaParams contains all the bound params for the get bucket quota operation typically these are obtained from a http.Request
swagger:parameters GetBucketQuota.
GetBucketQuotaURL generates an URL for the get bucket quota operation.
GetBucketReplication swagger:route GET /buckets/{bucket_name}/replication Bucket getBucketReplication
Bucket Replication
*/.
GetBucketReplicationDefault Generic error response.
GetBucketReplicationOK A successful response.
GetBucketReplicationParams contains all the bound params for the get bucket replication operation typically these are obtained from a http.Request
swagger:parameters GetBucketReplication.
GetBucketReplicationRule swagger:route GET /buckets/{bucket_name}/replication/{rule_id} Bucket getBucketReplicationRule
Bucket Replication
*/.
GetBucketReplicationRuleDefault Generic error response.
GetBucketReplicationRuleOK A successful response.
GetBucketReplicationRuleParams contains all the bound params for the get bucket replication rule operation typically these are obtained from a http.Request
swagger:parameters GetBucketReplicationRule.
GetBucketReplicationRuleURL generates an URL for the get bucket replication rule operation.
GetBucketReplicationURL generates an URL for the get bucket replication operation.
GetBucketRetentionConfig swagger:route GET /buckets/{bucket_name}/retention Bucket getBucketRetentionConfig
Get Bucket's retention config
*/.
GetBucketRetentionConfigDefault Generic error response.
GetBucketRetentionConfigOK A successful response.
GetBucketRetentionConfigParams contains all the bound params for the get bucket retention config operation typically these are obtained from a http.Request
swagger:parameters GetBucketRetentionConfig.
GetBucketRetentionConfigURL generates an URL for the get bucket retention config operation.
GetBucketRewind swagger:route GET /buckets/{bucket_name}/rewind/{date} Bucket getBucketRewind
Get objects in a bucket for a rewind date
*/.
GetBucketRewindDefault Generic error response.
GetBucketRewindOK A successful response.
GetBucketRewindParams contains all the bound params for the get bucket rewind operation typically these are obtained from a http.Request
swagger:parameters GetBucketRewind.
GetBucketRewindURL generates an URL for the get bucket rewind operation.
GetBucketVersioning swagger:route GET /buckets/{bucket_name}/versioning Bucket getBucketVersioning
Bucket Versioning
*/.
GetBucketVersioningDefault Generic error response.
GetBucketVersioningOK A successful response.
GetBucketVersioningParams contains all the bound params for the get bucket versioning operation typically these are obtained from a http.Request
swagger:parameters GetBucketVersioning.
GetBucketVersioningURL generates an URL for the get bucket versioning operation.
GetMaxShareLinkExp swagger:route GET /buckets/max-share-exp Bucket getMaxShareLinkExp
Get max expiration time for share link in seconds
*/.
GetMaxShareLinkExpDefault Generic error response.
GetMaxShareLinkExpOK A successful response.
GetMaxShareLinkExpParams contains all the bound params for the get max share link exp operation typically these are obtained from a http.Request
swagger:parameters GetMaxShareLinkExp.
GetMaxShareLinkExpURL generates an URL for the get max share link exp operation.
ListAccessRulesWithBucket swagger:route GET /bucket/{bucket}/access-rules Bucket listAccessRulesWithBucket
List Access Rules With Given Bucket
*/.
ListAccessRulesWithBucketDefault Generic error response.
ListAccessRulesWithBucketOK A successful response.
ListAccessRulesWithBucketParams contains all the bound params for the list access rules with bucket operation typically these are obtained from a http.Request
swagger:parameters ListAccessRulesWithBucket.
ListAccessRulesWithBucketURL generates an URL for the list access rules with bucket operation.
ListBucketEvents swagger:route GET /buckets/{bucket_name}/events Bucket listBucketEvents
List Bucket Events
*/.
ListBucketEventsDefault Generic error response.
ListBucketEventsOK A successful response.
ListBucketEventsParams contains all the bound params for the list bucket events operation typically these are obtained from a http.Request
swagger:parameters ListBucketEvents.
ListBucketEventsURL generates an URL for the list bucket events operation.
ListBuckets swagger:route GET /buckets Bucket listBuckets
List Buckets
*/.
ListBucketsDefault Generic error response.
ListBucketsOK A successful response.
ListBucketsParams contains all the bound params for the list buckets operation typically these are obtained from a http.Request
swagger:parameters ListBuckets.
ListBucketsURL generates an URL for the list buckets operation.
ListExternalBuckets swagger:route POST /list-external-buckets Bucket listExternalBuckets
Lists an External list of buckets using custom credentials
*/.
ListExternalBucketsDefault Generic error response.
ListExternalBucketsOK A successful response.
ListExternalBucketsParams contains all the bound params for the list external buckets operation typically these are obtained from a http.Request
swagger:parameters ListExternalBuckets.
ListExternalBucketsURL generates an URL for the list external buckets operation.
ListPoliciesWithBucket swagger:route GET /bucket-policy/{bucket} Bucket listPoliciesWithBucket
List Policies With Given Bucket
*/.
ListPoliciesWithBucketDefault Generic error response.
ListPoliciesWithBucketOK A successful response.
ListPoliciesWithBucketParams contains all the bound params for the list policies with bucket operation typically these are obtained from a http.Request
swagger:parameters ListPoliciesWithBucket.
ListPoliciesWithBucketURL generates an URL for the list policies with bucket operation.
ListRemoteBuckets swagger:route GET /remote-buckets Bucket listRemoteBuckets
List Remote Buckets
*/.
ListRemoteBucketsDefault Generic error response.
ListRemoteBucketsOK A successful response.
ListRemoteBucketsParams contains all the bound params for the list remote buckets operation typically these are obtained from a http.Request
swagger:parameters ListRemoteBuckets.
ListRemoteBucketsURL generates an URL for the list remote buckets operation.
ListUsersWithAccessToBucket swagger:route GET /bucket-users/{bucket} Bucket listUsersWithAccessToBucket
List Users With Access to a Given Bucket
*/.
ListUsersWithAccessToBucketDefault Generic error response.
ListUsersWithAccessToBucketOK A successful response.
ListUsersWithAccessToBucketParams contains all the bound params for the list users with access to bucket operation typically these are obtained from a http.Request
swagger:parameters ListUsersWithAccessToBucket.
ListUsersWithAccessToBucketURL generates an URL for the list users with access to bucket operation.
MakeBucket swagger:route POST /buckets Bucket makeBucket
Make bucket
*/.
MakeBucketDefault Generic error response.
MakeBucketOK A successful response.
MakeBucketParams contains all the bound params for the make bucket operation typically these are obtained from a http.Request
swagger:parameters MakeBucket.
MakeBucketURL generates an URL for the make bucket operation.
PutBucketTags swagger:route PUT /buckets/{bucket_name}/tags Bucket putBucketTags
Put Bucket's tags
*/.
PutBucketTagsDefault Generic error response.
PutBucketTagsOK A successful response.
PutBucketTagsParams contains all the bound params for the put bucket tags operation typically these are obtained from a http.Request
swagger:parameters PutBucketTags.
PutBucketTagsURL generates an URL for the put bucket tags operation.
RemoteBucketDetails swagger:route GET /remote-buckets/{name} Bucket remoteBucketDetails
Remote Bucket Details
*/.
RemoteBucketDetailsDefault Generic error response.
RemoteBucketDetailsOK A successful response.
RemoteBucketDetailsParams contains all the bound params for the remote bucket details operation typically these are obtained from a http.Request
swagger:parameters RemoteBucketDetails.
RemoteBucketDetailsURL generates an URL for the remote bucket details operation.
SetAccessRuleWithBucket swagger:route PUT /bucket/{bucket}/access-rules Bucket setAccessRuleWithBucket
Add Access Rule To Given Bucket
*/.
SetAccessRuleWithBucketDefault Generic error response.
SetAccessRuleWithBucketOK A successful response.
SetAccessRuleWithBucketParams contains all the bound params for the set access rule with bucket operation typically these are obtained from a http.Request
swagger:parameters SetAccessRuleWithBucket.
SetAccessRuleWithBucketURL generates an URL for the set access rule with bucket operation.
SetBucketQuota swagger:route PUT /buckets/{name}/quota Bucket setBucketQuota
Bucket Quota
*/.
SetBucketQuotaDefault Generic error response.
SetBucketQuotaOK A successful response.
SetBucketQuotaParams contains all the bound params for the set bucket quota operation typically these are obtained from a http.Request
swagger:parameters SetBucketQuota.
SetBucketQuotaURL generates an URL for the set bucket quota operation.
SetBucketRetentionConfig swagger:route PUT /buckets/{bucket_name}/retention Bucket setBucketRetentionConfig
Set Bucket's retention config
*/.
SetBucketRetentionConfigDefault Generic error response.
SetBucketRetentionConfigOK A successful response.
SetBucketRetentionConfigParams contains all the bound params for the set bucket retention config operation typically these are obtained from a http.Request
swagger:parameters SetBucketRetentionConfig.
SetBucketRetentionConfigURL generates an URL for the set bucket retention config operation.
SetBucketVersioning swagger:route PUT /buckets/{bucket_name}/versioning Bucket setBucketVersioning
Set Bucket Versioning
*/.
SetBucketVersioningCreated A successful response.
SetBucketVersioningDefault Generic error response.
SetBucketVersioningParams contains all the bound params for the set bucket versioning operation typically these are obtained from a http.Request
swagger:parameters SetBucketVersioning.
SetBucketVersioningURL generates an URL for the set bucket versioning operation.
SetMultiBucketReplication swagger:route POST /buckets-replication Bucket setMultiBucketReplication
Sets Multi Bucket Replication in multiple Buckets
*/.
SetMultiBucketReplicationDefault Generic error response.
SetMultiBucketReplicationOK A successful response.
SetMultiBucketReplicationParams contains all the bound params for the set multi bucket replication operation typically these are obtained from a http.Request
swagger:parameters SetMultiBucketReplication.
SetMultiBucketReplicationURL generates an URL for the set multi bucket replication operation.
UpdateMultiBucketReplication swagger:route PUT /buckets/{bucket_name}/replication/{rule_id} Bucket updateMultiBucketReplication
Update Replication rule
*/.
UpdateMultiBucketReplicationCreated A successful response.
UpdateMultiBucketReplicationDefault Generic error response.
UpdateMultiBucketReplicationParams contains all the bound params for the update multi bucket replication operation typically these are obtained from a http.Request
swagger:parameters UpdateMultiBucketReplication.
UpdateMultiBucketReplicationURL generates an URL for the update multi bucket replication operation.
# Interfaces
AddRemoteBucketHandler interface for that can handle valid add remote bucket params.
BucketInfoHandler interface for that can handle valid bucket info params.
BucketSetPolicyHandler interface for that can handle valid bucket set policy params.
CreateBucketEventHandler interface for that can handle valid create bucket event params.
DeleteAccessRuleWithBucketHandler interface for that can handle valid delete access rule with bucket params.
DeleteAllReplicationRulesHandler interface for that can handle valid delete all replication rules params.
DeleteBucketEventHandler interface for that can handle valid delete bucket event params.
DeleteBucketHandler interface for that can handle valid delete bucket params.
DeleteBucketReplicationRuleHandler interface for that can handle valid delete bucket replication rule params.
DeleteRemoteBucketHandler interface for that can handle valid delete remote bucket params.
DeleteSelectedReplicationRulesHandler interface for that can handle valid delete selected replication rules params.
DisableBucketEncryptionHandler interface for that can handle valid disable bucket encryption params.
EnableBucketEncryptionHandler interface for that can handle valid enable bucket encryption params.
GetBucketEncryptionInfoHandler interface for that can handle valid get bucket encryption info params.
GetBucketObjectLockingStatusHandler interface for that can handle valid get bucket object locking status params.
GetBucketQuotaHandler interface for that can handle valid get bucket quota params.
GetBucketReplicationHandler interface for that can handle valid get bucket replication params.
GetBucketReplicationRuleHandler interface for that can handle valid get bucket replication rule params.
GetBucketRetentionConfigHandler interface for that can handle valid get bucket retention config params.
GetBucketRewindHandler interface for that can handle valid get bucket rewind params.
GetBucketVersioningHandler interface for that can handle valid get bucket versioning params.
GetMaxShareLinkExpHandler interface for that can handle valid get max share link exp params.
ListAccessRulesWithBucketHandler interface for that can handle valid list access rules with bucket params.
ListBucketEventsHandler interface for that can handle valid list bucket events params.
ListBucketsHandler interface for that can handle valid list buckets params.
ListExternalBucketsHandler interface for that can handle valid list external buckets params.
ListPoliciesWithBucketHandler interface for that can handle valid list policies with bucket params.
ListRemoteBucketsHandler interface for that can handle valid list remote buckets params.
ListUsersWithAccessToBucketHandler interface for that can handle valid list users with access to bucket params.
MakeBucketHandler interface for that can handle valid make bucket params.
PutBucketTagsHandler interface for that can handle valid put bucket tags params.
RemoteBucketDetailsHandler interface for that can handle valid remote bucket details params.
SetAccessRuleWithBucketHandler interface for that can handle valid set access rule with bucket params.
SetBucketQuotaHandler interface for that can handle valid set bucket quota params.
SetBucketRetentionConfigHandler interface for that can handle valid set bucket retention config params.
SetBucketVersioningHandler interface for that can handle valid set bucket versioning params.
SetMultiBucketReplicationHandler interface for that can handle valid set multi bucket replication params.
UpdateMultiBucketReplicationHandler interface for that can handle valid update multi bucket replication params.
# Type aliases
AddRemoteBucketHandlerFunc turns a function with the right signature into a add remote bucket handler.
BucketInfoHandlerFunc turns a function with the right signature into a bucket info handler.
BucketSetPolicyHandlerFunc turns a function with the right signature into a bucket set policy handler.
CreateBucketEventHandlerFunc turns a function with the right signature into a create bucket event handler.
DeleteAccessRuleWithBucketHandlerFunc turns a function with the right signature into a delete access rule with bucket handler.
DeleteAllReplicationRulesHandlerFunc turns a function with the right signature into a delete all replication rules handler.
DeleteBucketEventHandlerFunc turns a function with the right signature into a delete bucket event handler.
DeleteBucketHandlerFunc turns a function with the right signature into a delete bucket handler.
DeleteBucketReplicationRuleHandlerFunc turns a function with the right signature into a delete bucket replication rule handler.
DeleteRemoteBucketHandlerFunc turns a function with the right signature into a delete remote bucket handler.
DeleteSelectedReplicationRulesHandlerFunc turns a function with the right signature into a delete selected replication rules handler.
DisableBucketEncryptionHandlerFunc turns a function with the right signature into a disable bucket encryption handler.
EnableBucketEncryptionHandlerFunc turns a function with the right signature into a enable bucket encryption handler.
GetBucketEncryptionInfoHandlerFunc turns a function with the right signature into a get bucket encryption info handler.
GetBucketObjectLockingStatusHandlerFunc turns a function with the right signature into a get bucket object locking status handler.
GetBucketQuotaHandlerFunc turns a function with the right signature into a get bucket quota handler.
GetBucketReplicationHandlerFunc turns a function with the right signature into a get bucket replication handler.
GetBucketReplicationRuleHandlerFunc turns a function with the right signature into a get bucket replication rule handler.
GetBucketRetentionConfigHandlerFunc turns a function with the right signature into a get bucket retention config handler.
GetBucketRewindHandlerFunc turns a function with the right signature into a get bucket rewind handler.
GetBucketVersioningHandlerFunc turns a function with the right signature into a get bucket versioning handler.
GetMaxShareLinkExpHandlerFunc turns a function with the right signature into a get max share link exp handler.
ListAccessRulesWithBucketHandlerFunc turns a function with the right signature into a list access rules with bucket handler.
ListBucketEventsHandlerFunc turns a function with the right signature into a list bucket events handler.
ListBucketsHandlerFunc turns a function with the right signature into a list buckets handler.
ListExternalBucketsHandlerFunc turns a function with the right signature into a list external buckets handler.
ListPoliciesWithBucketHandlerFunc turns a function with the right signature into a list policies with bucket handler.
ListRemoteBucketsHandlerFunc turns a function with the right signature into a list remote buckets handler.
ListUsersWithAccessToBucketHandlerFunc turns a function with the right signature into a list users with access to bucket handler.
MakeBucketHandlerFunc turns a function with the right signature into a make bucket handler.
PutBucketTagsHandlerFunc turns a function with the right signature into a put bucket tags handler.
RemoteBucketDetailsHandlerFunc turns a function with the right signature into a remote bucket details handler.
SetAccessRuleWithBucketHandlerFunc turns a function with the right signature into a set access rule with bucket handler.
SetBucketQuotaHandlerFunc turns a function with the right signature into a set bucket quota handler.
SetBucketRetentionConfigHandlerFunc turns a function with the right signature into a set bucket retention config handler.
SetBucketVersioningHandlerFunc turns a function with the right signature into a set bucket versioning handler.
SetMultiBucketReplicationHandlerFunc turns a function with the right signature into a set multi bucket replication handler.
UpdateMultiBucketReplicationHandlerFunc turns a function with the right signature into a update multi bucket replication handler.