Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ACLHeaders ¶ added in v1.8.3
type Bucket ¶
type Bucket interface { Check() ligerr.Error List() ([]sdkstp.Bucket, ligerr.Error) Create(RegionConstraint string) ligerr.Error Delete() ligerr.Error SetVersioning(state bool) ligerr.Error GetVersioning() (string, ligerr.Error) EnableReplication(srcRoleARN, dstRoleARN, dstBucketName string) ligerr.Error DeleteReplication() ligerr.Error PutWebsite(index, error string) liberr.Error GetWebsite() (*sdksss.GetBucketWebsiteOutput, liberr.Error) SetCORS(cors []sdkstp.CORSRule) liberr.Error GetCORS() ([]sdkstp.CORSRule, liberr.Error) GetACL() (*sdkstp.AccessControlPolicy, liberr.Error) SetACL(ACP *sdkstp.AccessControlPolicy, cannedACL sdkstp.BucketCannedACL, header ACLHeaders) liberr.Error SetACLPolicy(ACP *sdkstp.AccessControlPolicy) liberr.Error SetACLHeader(cannedACL sdkstp.BucketCannedACL, header ACLHeaders) liberr.Error }
Click to show internal directories.
Click to hide internal directories.