Versions in this module Expand all Collapse all v0 v0.3.0 Sep 18, 2019 Changes in this version + const Group + const Version + var BucketClassGroupVersionKind = SchemeGroupVersion.WithKind(BucketClassKind) + var BucketClassKind = reflect.TypeOf(BucketClass{}).Name() + var BucketClassKindAPIVersion = BucketClassKind + "." + SchemeGroupVersion.String() + var BucketClassListGroupVersionKind = SchemeGroupVersion.WithKind(BucketClassListKind) + var BucketClassListKind = reflect.TypeOf(BucketClassList{}).Name() + var BucketClassListKindAPIVersion = BucketClassListKind + "." + SchemeGroupVersion.String() + var BucketGroupVersionKind = SchemeGroupVersion.WithKind(BucketKind) + var BucketKind = reflect.TypeOf(Bucket{}).Name() + var BucketKindAPIVersion = BucketKind + "." + SchemeGroupVersion.String() + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + type Bucket struct + Spec BucketSpec + Status runtimev1alpha1.ResourceClaimStatus + func (b *Bucket) GetBindingPhase() runtimev1alpha1.BindingPhase + func (b *Bucket) GetPortableClassReference() *corev1.LocalObjectReference + func (b *Bucket) GetResourceReference() *corev1.ObjectReference + func (b *Bucket) GetWriteConnectionSecretToReference() corev1.LocalObjectReference + func (b *Bucket) SetBindingPhase(p runtimev1alpha1.BindingPhase) + func (b *Bucket) SetConditions(c ...runtimev1alpha1.Condition) + func (b *Bucket) SetPortableClassReference(r *corev1.LocalObjectReference) + func (b *Bucket) SetResourceReference(r *corev1.ObjectReference) + func (b *Bucket) SetWriteConnectionSecretToReference(r corev1.LocalObjectReference) + func (in *Bucket) DeepCopy() *Bucket + func (in *Bucket) DeepCopyInto(out *Bucket) + func (in *Bucket) DeepCopyObject() runtime.Object + type BucketClass struct + func (in *BucketClass) DeepCopy() *BucketClass + func (in *BucketClass) DeepCopyInto(out *BucketClass) + func (in *BucketClass) DeepCopyObject() runtime.Object + type BucketClassList struct + Items []BucketClass + func (b *BucketClassList) GetPortableClassItems() []resource.PortableClass + func (b *BucketClassList) SetPortableClassItems(r []resource.PortableClass) + func (in *BucketClassList) DeepCopy() *BucketClassList + func (in *BucketClassList) DeepCopyInto(out *BucketClassList) + func (in *BucketClassList) DeepCopyObject() runtime.Object + type BucketList struct + Items []Bucket + func (in *BucketList) DeepCopy() *BucketList + func (in *BucketList) DeepCopyInto(out *BucketList) + func (in *BucketList) DeepCopyObject() runtime.Object + type BucketSpec struct + LocalPermission *LocalPermissionType + Name string + PredefinedACL *PredefinedACL + func (in *BucketSpec) DeepCopy() *BucketSpec + func (in *BucketSpec) DeepCopyInto(out *BucketSpec) + type LocalPermissionType string + const ReadOnlyPermission + const ReadWritePermission + const WriteOnlyPermission + type PredefinedACL string + const ACLAuthenticatedRead + const ACLPrivate + const ACLPublicRead + const ACLPublicReadWrite