Versions in this module Expand all Collapse all v0 v0.0.2 Jan 5, 2023 v0.0.1 Jan 5, 2023 Changes in this version + const APIGroupAll + const AutoUpdateAnnotationKey + const GroupKind + const GroupName + const NonResourceAll + const ResourceAll + const ServiceAccountKind + const UserKind + const VerbAll + var AddToScheme = localSchemeBuilder.AddToScheme + var ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type AggregationRule struct + ClusterRoleSelectors []metav1.LabelSelector + func (*AggregationRule) Descriptor() ([]byte, []int) + func (*AggregationRule) ProtoMessage() + func (AggregationRule) SwaggerDoc() map[string]string + func (in *AggregationRule) DeepCopy() *AggregationRule + func (in *AggregationRule) DeepCopyInto(out *AggregationRule) + func (m *AggregationRule) Marshal() (dAtA []byte, err error) + func (m *AggregationRule) MarshalTo(dAtA []byte) (int, error) + func (m *AggregationRule) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *AggregationRule) Reset() + func (m *AggregationRule) Size() (n int) + func (m *AggregationRule) Unmarshal(dAtA []byte) error + func (m *AggregationRule) XXX_DiscardUnknown() + func (m *AggregationRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *AggregationRule) XXX_Merge(src proto.Message) + func (m *AggregationRule) XXX_Size() int + func (m *AggregationRule) XXX_Unmarshal(b []byte) error + func (this *AggregationRule) String() string + type ClusterRole struct + AggregationRule *AggregationRule + Rules []PolicyRule + func (*ClusterRole) Descriptor() ([]byte, []int) + func (*ClusterRole) ProtoMessage() + func (ClusterRole) SwaggerDoc() map[string]string + func (in *ClusterRole) DeepCopy() *ClusterRole + func (in *ClusterRole) DeepCopyInto(out *ClusterRole) + func (in *ClusterRole) DeepCopyObject() runtime.Object + func (m *ClusterRole) Marshal() (dAtA []byte, err error) + func (m *ClusterRole) MarshalTo(dAtA []byte) (int, error) + func (m *ClusterRole) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ClusterRole) Reset() + func (m *ClusterRole) Size() (n int) + func (m *ClusterRole) Unmarshal(dAtA []byte) error + func (m *ClusterRole) XXX_DiscardUnknown() + func (m *ClusterRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ClusterRole) XXX_Merge(src proto.Message) + func (m *ClusterRole) XXX_Size() int + func (m *ClusterRole) XXX_Unmarshal(b []byte) error + func (this *ClusterRole) String() string + type ClusterRoleBinding struct + RoleRef RoleRef + Subjects []Subject + func (*ClusterRoleBinding) Descriptor() ([]byte, []int) + func (*ClusterRoleBinding) ProtoMessage() + func (ClusterRoleBinding) SwaggerDoc() map[string]string + func (in *ClusterRoleBinding) DeepCopy() *ClusterRoleBinding + func (in *ClusterRoleBinding) DeepCopyInto(out *ClusterRoleBinding) + func (in *ClusterRoleBinding) DeepCopyObject() runtime.Object + func (m *ClusterRoleBinding) Marshal() (dAtA []byte, err error) + func (m *ClusterRoleBinding) MarshalTo(dAtA []byte) (int, error) + func (m *ClusterRoleBinding) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ClusterRoleBinding) Reset() + func (m *ClusterRoleBinding) Size() (n int) + func (m *ClusterRoleBinding) Unmarshal(dAtA []byte) error + func (m *ClusterRoleBinding) XXX_DiscardUnknown() + func (m *ClusterRoleBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ClusterRoleBinding) XXX_Merge(src proto.Message) + func (m *ClusterRoleBinding) XXX_Size() int + func (m *ClusterRoleBinding) XXX_Unmarshal(b []byte) error + func (this *ClusterRoleBinding) String() string + type ClusterRoleBindingList struct + Items []ClusterRoleBinding + func (*ClusterRoleBindingList) Descriptor() ([]byte, []int) + func (*ClusterRoleBindingList) ProtoMessage() + func (ClusterRoleBindingList) SwaggerDoc() map[string]string + func (in *ClusterRoleBindingList) DeepCopy() *ClusterRoleBindingList + func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) + func (in *ClusterRoleBindingList) DeepCopyObject() runtime.Object + func (m *ClusterRoleBindingList) Marshal() (dAtA []byte, err error) + func (m *ClusterRoleBindingList) MarshalTo(dAtA []byte) (int, error) + func (m *ClusterRoleBindingList) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ClusterRoleBindingList) Reset() + func (m *ClusterRoleBindingList) Size() (n int) + func (m *ClusterRoleBindingList) Unmarshal(dAtA []byte) error + func (m *ClusterRoleBindingList) XXX_DiscardUnknown() + func (m *ClusterRoleBindingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ClusterRoleBindingList) XXX_Merge(src proto.Message) + func (m *ClusterRoleBindingList) XXX_Size() int + func (m *ClusterRoleBindingList) XXX_Unmarshal(b []byte) error + func (this *ClusterRoleBindingList) String() string + type ClusterRoleList struct + Items []ClusterRole + func (*ClusterRoleList) Descriptor() ([]byte, []int) + func (*ClusterRoleList) ProtoMessage() + func (ClusterRoleList) SwaggerDoc() map[string]string + func (in *ClusterRoleList) DeepCopy() *ClusterRoleList + func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) + func (in *ClusterRoleList) DeepCopyObject() runtime.Object + func (m *ClusterRoleList) Marshal() (dAtA []byte, err error) + func (m *ClusterRoleList) MarshalTo(dAtA []byte) (int, error) + func (m *ClusterRoleList) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ClusterRoleList) Reset() + func (m *ClusterRoleList) Size() (n int) + func (m *ClusterRoleList) Unmarshal(dAtA []byte) error + func (m *ClusterRoleList) XXX_DiscardUnknown() + func (m *ClusterRoleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ClusterRoleList) XXX_Merge(src proto.Message) + func (m *ClusterRoleList) XXX_Size() int + func (m *ClusterRoleList) XXX_Unmarshal(b []byte) error + func (this *ClusterRoleList) String() string + type PolicyRule struct + APIGroups []string + NonResourceURLs []string + ResourceNames []string + Resources []string + Verbs []string + func (*PolicyRule) Descriptor() ([]byte, []int) + func (*PolicyRule) ProtoMessage() + func (PolicyRule) SwaggerDoc() map[string]string + func (in *PolicyRule) DeepCopy() *PolicyRule + func (in *PolicyRule) DeepCopyInto(out *PolicyRule) + func (m *PolicyRule) Marshal() (dAtA []byte, err error) + func (m *PolicyRule) MarshalTo(dAtA []byte) (int, error) + func (m *PolicyRule) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PolicyRule) Reset() + func (m *PolicyRule) Size() (n int) + func (m *PolicyRule) Unmarshal(dAtA []byte) error + func (m *PolicyRule) XXX_DiscardUnknown() + func (m *PolicyRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PolicyRule) XXX_Merge(src proto.Message) + func (m *PolicyRule) XXX_Size() int + func (m *PolicyRule) XXX_Unmarshal(b []byte) error + func (this *PolicyRule) String() string + type Role struct + Rules []PolicyRule + func (*Role) Descriptor() ([]byte, []int) + func (*Role) ProtoMessage() + func (Role) SwaggerDoc() map[string]string + func (in *Role) DeepCopy() *Role + func (in *Role) DeepCopyInto(out *Role) + func (in *Role) DeepCopyObject() runtime.Object + func (m *Role) Marshal() (dAtA []byte, err error) + func (m *Role) MarshalTo(dAtA []byte) (int, error) + func (m *Role) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Role) Reset() + func (m *Role) Size() (n int) + func (m *Role) Unmarshal(dAtA []byte) error + func (m *Role) XXX_DiscardUnknown() + func (m *Role) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Role) XXX_Merge(src proto.Message) + func (m *Role) XXX_Size() int + func (m *Role) XXX_Unmarshal(b []byte) error + func (this *Role) String() string + type RoleBinding struct + RoleRef RoleRef + Subjects []Subject + func (*RoleBinding) Descriptor() ([]byte, []int) + func (*RoleBinding) ProtoMessage() + func (RoleBinding) SwaggerDoc() map[string]string + func (in *RoleBinding) DeepCopy() *RoleBinding + func (in *RoleBinding) DeepCopyInto(out *RoleBinding) + func (in *RoleBinding) DeepCopyObject() runtime.Object + func (m *RoleBinding) Marshal() (dAtA []byte, err error) + func (m *RoleBinding) MarshalTo(dAtA []byte) (int, error) + func (m *RoleBinding) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RoleBinding) Reset() + func (m *RoleBinding) Size() (n int) + func (m *RoleBinding) Unmarshal(dAtA []byte) error + func (m *RoleBinding) XXX_DiscardUnknown() + func (m *RoleBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RoleBinding) XXX_Merge(src proto.Message) + func (m *RoleBinding) XXX_Size() int + func (m *RoleBinding) XXX_Unmarshal(b []byte) error + func (this *RoleBinding) String() string + type RoleBindingList struct + Items []RoleBinding + func (*RoleBindingList) Descriptor() ([]byte, []int) + func (*RoleBindingList) ProtoMessage() + func (RoleBindingList) SwaggerDoc() map[string]string + func (in *RoleBindingList) DeepCopy() *RoleBindingList + func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) + func (in *RoleBindingList) DeepCopyObject() runtime.Object + func (m *RoleBindingList) Marshal() (dAtA []byte, err error) + func (m *RoleBindingList) MarshalTo(dAtA []byte) (int, error) + func (m *RoleBindingList) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RoleBindingList) Reset() + func (m *RoleBindingList) Size() (n int) + func (m *RoleBindingList) Unmarshal(dAtA []byte) error + func (m *RoleBindingList) XXX_DiscardUnknown() + func (m *RoleBindingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RoleBindingList) XXX_Merge(src proto.Message) + func (m *RoleBindingList) XXX_Size() int + func (m *RoleBindingList) XXX_Unmarshal(b []byte) error + func (this *RoleBindingList) String() string + type RoleList struct + Items []Role + func (*RoleList) Descriptor() ([]byte, []int) + func (*RoleList) ProtoMessage() + func (RoleList) SwaggerDoc() map[string]string + func (in *RoleList) DeepCopy() *RoleList + func (in *RoleList) DeepCopyInto(out *RoleList) + func (in *RoleList) DeepCopyObject() runtime.Object + func (m *RoleList) Marshal() (dAtA []byte, err error) + func (m *RoleList) MarshalTo(dAtA []byte) (int, error) + func (m *RoleList) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RoleList) Reset() + func (m *RoleList) Size() (n int) + func (m *RoleList) Unmarshal(dAtA []byte) error + func (m *RoleList) XXX_DiscardUnknown() + func (m *RoleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RoleList) XXX_Merge(src proto.Message) + func (m *RoleList) XXX_Size() int + func (m *RoleList) XXX_Unmarshal(b []byte) error + func (this *RoleList) String() string + type RoleRef struct + APIGroup string + Kind string + Name string + func (*RoleRef) Descriptor() ([]byte, []int) + func (*RoleRef) ProtoMessage() + func (RoleRef) SwaggerDoc() map[string]string + func (in *RoleRef) DeepCopy() *RoleRef + func (in *RoleRef) DeepCopyInto(out *RoleRef) + func (m *RoleRef) Marshal() (dAtA []byte, err error) + func (m *RoleRef) MarshalTo(dAtA []byte) (int, error) + func (m *RoleRef) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RoleRef) Reset() + func (m *RoleRef) Size() (n int) + func (m *RoleRef) Unmarshal(dAtA []byte) error + func (m *RoleRef) XXX_DiscardUnknown() + func (m *RoleRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RoleRef) XXX_Merge(src proto.Message) + func (m *RoleRef) XXX_Size() int + func (m *RoleRef) XXX_Unmarshal(b []byte) error + func (this *RoleRef) String() string + type Subject struct + APIVersion string + Kind string + Name string + Namespace string + func (*Subject) Descriptor() ([]byte, []int) + func (*Subject) ProtoMessage() + func (Subject) SwaggerDoc() map[string]string + func (in *Subject) DeepCopy() *Subject + func (in *Subject) DeepCopyInto(out *Subject) + func (m *Subject) Marshal() (dAtA []byte, err error) + func (m *Subject) MarshalTo(dAtA []byte) (int, error) + func (m *Subject) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Subject) Reset() + func (m *Subject) Size() (n int) + func (m *Subject) Unmarshal(dAtA []byte) error + func (m *Subject) XXX_DiscardUnknown() + func (m *Subject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Subject) XXX_Merge(src proto.Message) + func (m *Subject) XXX_Size() int + func (m *Subject) XXX_Unmarshal(b []byte) error + func (this *Subject) String() string