package
0.0.0-20200213040318-a87ad93a33cd
Repository: https://github.com/ibm/cos-bucket-operator.git
Documentation: pkg.go.dev
# Functions
Add creates a new Bucket Controller and adds it to the Manager with default RBAC.
ContainsFinalizer check for Finalizer.
DeleteFinalizer delete streams finalizer.
GetCloudEndpoint : Return endpoint URL based on region.
InitImmutable init the immutable checking.
# Structs
ConfigCORSRule : CORS Configuration.
CORSConfiguration : CORS rules.
CreateBucketConfiguration : The postbody for the Bucket creation.
Delete is used to realize the tobe Deleted Object in a Bucket.
Endpoints is use to get the endpoint base on location and resilience.
type retentionFailError struct {
thisError Error `xml:"Error"`
}
*/.
KeyVal is used to keep KeyVal of needed info.
ListBucketResult is used to realize Objects in a Bucket.
Object is used to keep key info.
ProtectionConfiguration : Retention Policy.
ReconcileBucket reconciles a Bucket object.
RetentionDay : Retention Policy.
WaitItem wait for Binding Object to be ready.
WaitQLock lock for WaitItem Queue.