Versions in this module Expand all Collapse all v1 v1.0.1 Oct 23, 2019 Changes in this version + const GroupName + var AddToScheme = localSchemeBuilder.AddToScheme + var ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type ExtraValue []string + func (*ExtraValue) Descriptor() ([]byte, []int) + func (*ExtraValue) ProtoMessage() + func (in ExtraValue) DeepCopy() ExtraValue + func (in ExtraValue) DeepCopyInto(out *ExtraValue) + func (m *ExtraValue) Reset() + func (m *ExtraValue) Unmarshal(dAtA []byte) error + func (m *ExtraValue) XXX_DiscardUnknown() + func (m *ExtraValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ExtraValue) XXX_Merge(src proto.Message) + func (m *ExtraValue) XXX_Size() int + func (m *ExtraValue) XXX_Unmarshal(b []byte) error + func (m ExtraValue) Marshal() (dAtA []byte, err error) + func (m ExtraValue) MarshalTo(dAtA []byte) (int, error) + func (m ExtraValue) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m ExtraValue) Size() (n int) + func (t ExtraValue) String() string + type LocalSubjectAccessReview struct + Spec SubjectAccessReviewSpec + Status SubjectAccessReviewStatus + func (*LocalSubjectAccessReview) Descriptor() ([]byte, []int) + func (*LocalSubjectAccessReview) ProtoMessage() + func (LocalSubjectAccessReview) SwaggerDoc() map[string]string + func (in *LocalSubjectAccessReview) DeepCopy() *LocalSubjectAccessReview + func (in *LocalSubjectAccessReview) DeepCopyInto(out *LocalSubjectAccessReview) + func (in *LocalSubjectAccessReview) DeepCopyObject() runtime.Object + func (m *LocalSubjectAccessReview) Marshal() (dAtA []byte, err error) + func (m *LocalSubjectAccessReview) MarshalTo(dAtA []byte) (int, error) + func (m *LocalSubjectAccessReview) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *LocalSubjectAccessReview) Reset() + func (m *LocalSubjectAccessReview) Size() (n int) + func (m *LocalSubjectAccessReview) Unmarshal(dAtA []byte) error + func (m *LocalSubjectAccessReview) XXX_DiscardUnknown() + func (m *LocalSubjectAccessReview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *LocalSubjectAccessReview) XXX_Merge(src proto.Message) + func (m *LocalSubjectAccessReview) XXX_Size() int + func (m *LocalSubjectAccessReview) XXX_Unmarshal(b []byte) error + func (this *LocalSubjectAccessReview) String() string + type NonResourceAttributes struct + Path string + Verb string + func (*NonResourceAttributes) Descriptor() ([]byte, []int) + func (*NonResourceAttributes) ProtoMessage() + func (NonResourceAttributes) SwaggerDoc() map[string]string + func (in *NonResourceAttributes) DeepCopy() *NonResourceAttributes + func (in *NonResourceAttributes) DeepCopyInto(out *NonResourceAttributes) + func (m *NonResourceAttributes) Marshal() (dAtA []byte, err error) + func (m *NonResourceAttributes) MarshalTo(dAtA []byte) (int, error) + func (m *NonResourceAttributes) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *NonResourceAttributes) Reset() + func (m *NonResourceAttributes) Size() (n int) + func (m *NonResourceAttributes) Unmarshal(dAtA []byte) error + func (m *NonResourceAttributes) XXX_DiscardUnknown() + func (m *NonResourceAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *NonResourceAttributes) XXX_Merge(src proto.Message) + func (m *NonResourceAttributes) XXX_Size() int + func (m *NonResourceAttributes) XXX_Unmarshal(b []byte) error + func (this *NonResourceAttributes) String() string + type NonResourceRule struct + NonResourceURLs []string + Verbs []string + func (*NonResourceRule) Descriptor() ([]byte, []int) + func (*NonResourceRule) ProtoMessage() + func (NonResourceRule) SwaggerDoc() map[string]string + func (in *NonResourceRule) DeepCopy() *NonResourceRule + func (in *NonResourceRule) DeepCopyInto(out *NonResourceRule) + func (m *NonResourceRule) Marshal() (dAtA []byte, err error) + func (m *NonResourceRule) MarshalTo(dAtA []byte) (int, error) + func (m *NonResourceRule) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *NonResourceRule) Reset() + func (m *NonResourceRule) Size() (n int) + func (m *NonResourceRule) Unmarshal(dAtA []byte) error + func (m *NonResourceRule) XXX_DiscardUnknown() + func (m *NonResourceRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *NonResourceRule) XXX_Merge(src proto.Message) + func (m *NonResourceRule) XXX_Size() int + func (m *NonResourceRule) XXX_Unmarshal(b []byte) error + func (this *NonResourceRule) String() string + type ResourceAttributes struct + Group string + Name string + Namespace string + Resource string + Subresource string + Verb string + Version string + func (*ResourceAttributes) Descriptor() ([]byte, []int) + func (*ResourceAttributes) ProtoMessage() + func (ResourceAttributes) SwaggerDoc() map[string]string + func (in *ResourceAttributes) DeepCopy() *ResourceAttributes + func (in *ResourceAttributes) DeepCopyInto(out *ResourceAttributes) + func (m *ResourceAttributes) Marshal() (dAtA []byte, err error) + func (m *ResourceAttributes) MarshalTo(dAtA []byte) (int, error) + func (m *ResourceAttributes) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ResourceAttributes) Reset() + func (m *ResourceAttributes) Size() (n int) + func (m *ResourceAttributes) Unmarshal(dAtA []byte) error + func (m *ResourceAttributes) XXX_DiscardUnknown() + func (m *ResourceAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ResourceAttributes) XXX_Merge(src proto.Message) + func (m *ResourceAttributes) XXX_Size() int + func (m *ResourceAttributes) XXX_Unmarshal(b []byte) error + func (this *ResourceAttributes) String() string + type ResourceRule struct + APIGroups []string + ResourceNames []string + Resources []string + Verbs []string + func (*ResourceRule) Descriptor() ([]byte, []int) + func (*ResourceRule) ProtoMessage() + func (ResourceRule) SwaggerDoc() map[string]string + func (in *ResourceRule) DeepCopy() *ResourceRule + func (in *ResourceRule) DeepCopyInto(out *ResourceRule) + func (m *ResourceRule) Marshal() (dAtA []byte, err error) + func (m *ResourceRule) MarshalTo(dAtA []byte) (int, error) + func (m *ResourceRule) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ResourceRule) Reset() + func (m *ResourceRule) Size() (n int) + func (m *ResourceRule) Unmarshal(dAtA []byte) error + func (m *ResourceRule) XXX_DiscardUnknown() + func (m *ResourceRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ResourceRule) XXX_Merge(src proto.Message) + func (m *ResourceRule) XXX_Size() int + func (m *ResourceRule) XXX_Unmarshal(b []byte) error + func (this *ResourceRule) String() string + type SelfSubjectAccessReview struct + Spec SelfSubjectAccessReviewSpec + Status SubjectAccessReviewStatus + func (*SelfSubjectAccessReview) Descriptor() ([]byte, []int) + func (*SelfSubjectAccessReview) ProtoMessage() + func (SelfSubjectAccessReview) SwaggerDoc() map[string]string + func (in *SelfSubjectAccessReview) DeepCopy() *SelfSubjectAccessReview + func (in *SelfSubjectAccessReview) DeepCopyInto(out *SelfSubjectAccessReview) + func (in *SelfSubjectAccessReview) DeepCopyObject() runtime.Object + func (m *SelfSubjectAccessReview) Marshal() (dAtA []byte, err error) + func (m *SelfSubjectAccessReview) MarshalTo(dAtA []byte) (int, error) + func (m *SelfSubjectAccessReview) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *SelfSubjectAccessReview) Reset() + func (m *SelfSubjectAccessReview) Size() (n int) + func (m *SelfSubjectAccessReview) Unmarshal(dAtA []byte) error + func (m *SelfSubjectAccessReview) XXX_DiscardUnknown() + func (m *SelfSubjectAccessReview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SelfSubjectAccessReview) XXX_Merge(src proto.Message) + func (m *SelfSubjectAccessReview) XXX_Size() int + func (m *SelfSubjectAccessReview) XXX_Unmarshal(b []byte) error + func (this *SelfSubjectAccessReview) String() string + type SelfSubjectAccessReviewSpec struct + NonResourceAttributes *NonResourceAttributes + ResourceAttributes *ResourceAttributes + func (*SelfSubjectAccessReviewSpec) Descriptor() ([]byte, []int) + func (*SelfSubjectAccessReviewSpec) ProtoMessage() + func (SelfSubjectAccessReviewSpec) SwaggerDoc() map[string]string + func (in *SelfSubjectAccessReviewSpec) DeepCopy() *SelfSubjectAccessReviewSpec + func (in *SelfSubjectAccessReviewSpec) DeepCopyInto(out *SelfSubjectAccessReviewSpec) + func (m *SelfSubjectAccessReviewSpec) Marshal() (dAtA []byte, err error) + func (m *SelfSubjectAccessReviewSpec) MarshalTo(dAtA []byte) (int, error) + func (m *SelfSubjectAccessReviewSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *SelfSubjectAccessReviewSpec) Reset() + func (m *SelfSubjectAccessReviewSpec) Size() (n int) + func (m *SelfSubjectAccessReviewSpec) Unmarshal(dAtA []byte) error + func (m *SelfSubjectAccessReviewSpec) XXX_DiscardUnknown() + func (m *SelfSubjectAccessReviewSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SelfSubjectAccessReviewSpec) XXX_Merge(src proto.Message) + func (m *SelfSubjectAccessReviewSpec) XXX_Size() int + func (m *SelfSubjectAccessReviewSpec) XXX_Unmarshal(b []byte) error + func (this *SelfSubjectAccessReviewSpec) String() string + type SelfSubjectRulesReview struct + Spec SelfSubjectRulesReviewSpec + Status SubjectRulesReviewStatus + func (*SelfSubjectRulesReview) Descriptor() ([]byte, []int) + func (*SelfSubjectRulesReview) ProtoMessage() + func (SelfSubjectRulesReview) SwaggerDoc() map[string]string + func (in *SelfSubjectRulesReview) DeepCopy() *SelfSubjectRulesReview + func (in *SelfSubjectRulesReview) DeepCopyInto(out *SelfSubjectRulesReview) + func (in *SelfSubjectRulesReview) DeepCopyObject() runtime.Object + func (m *SelfSubjectRulesReview) Marshal() (dAtA []byte, err error) + func (m *SelfSubjectRulesReview) MarshalTo(dAtA []byte) (int, error) + func (m *SelfSubjectRulesReview) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *SelfSubjectRulesReview) Reset() + func (m *SelfSubjectRulesReview) Size() (n int) + func (m *SelfSubjectRulesReview) Unmarshal(dAtA []byte) error + func (m *SelfSubjectRulesReview) XXX_DiscardUnknown() + func (m *SelfSubjectRulesReview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SelfSubjectRulesReview) XXX_Merge(src proto.Message) + func (m *SelfSubjectRulesReview) XXX_Size() int + func (m *SelfSubjectRulesReview) XXX_Unmarshal(b []byte) error + func (this *SelfSubjectRulesReview) String() string + type SelfSubjectRulesReviewSpec struct + Namespace string + func (*SelfSubjectRulesReviewSpec) Descriptor() ([]byte, []int) + func (*SelfSubjectRulesReviewSpec) ProtoMessage() + func (SelfSubjectRulesReviewSpec) SwaggerDoc() map[string]string + func (in *SelfSubjectRulesReviewSpec) DeepCopy() *SelfSubjectRulesReviewSpec + func (in *SelfSubjectRulesReviewSpec) DeepCopyInto(out *SelfSubjectRulesReviewSpec) + func (m *SelfSubjectRulesReviewSpec) Marshal() (dAtA []byte, err error) + func (m *SelfSubjectRulesReviewSpec) MarshalTo(dAtA []byte) (int, error) + func (m *SelfSubjectRulesReviewSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *SelfSubjectRulesReviewSpec) Reset() + func (m *SelfSubjectRulesReviewSpec) Size() (n int) + func (m *SelfSubjectRulesReviewSpec) Unmarshal(dAtA []byte) error + func (m *SelfSubjectRulesReviewSpec) XXX_DiscardUnknown() + func (m *SelfSubjectRulesReviewSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SelfSubjectRulesReviewSpec) XXX_Merge(src proto.Message) + func (m *SelfSubjectRulesReviewSpec) XXX_Size() int + func (m *SelfSubjectRulesReviewSpec) XXX_Unmarshal(b []byte) error + func (this *SelfSubjectRulesReviewSpec) String() string + type SubjectAccessReview struct + Spec SubjectAccessReviewSpec + Status SubjectAccessReviewStatus + func (*SubjectAccessReview) Descriptor() ([]byte, []int) + func (*SubjectAccessReview) ProtoMessage() + func (SubjectAccessReview) SwaggerDoc() map[string]string + func (in *SubjectAccessReview) DeepCopy() *SubjectAccessReview + func (in *SubjectAccessReview) DeepCopyInto(out *SubjectAccessReview) + func (in *SubjectAccessReview) DeepCopyObject() runtime.Object + func (m *SubjectAccessReview) Marshal() (dAtA []byte, err error) + func (m *SubjectAccessReview) MarshalTo(dAtA []byte) (int, error) + func (m *SubjectAccessReview) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *SubjectAccessReview) Reset() + func (m *SubjectAccessReview) Size() (n int) + func (m *SubjectAccessReview) Unmarshal(dAtA []byte) error + func (m *SubjectAccessReview) XXX_DiscardUnknown() + func (m *SubjectAccessReview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SubjectAccessReview) XXX_Merge(src proto.Message) + func (m *SubjectAccessReview) XXX_Size() int + func (m *SubjectAccessReview) XXX_Unmarshal(b []byte) error + func (this *SubjectAccessReview) String() string + type SubjectAccessReviewSpec struct + Extra map[string]ExtraValue + Groups []string + NonResourceAttributes *NonResourceAttributes + ResourceAttributes *ResourceAttributes + UID string + User string + func (*SubjectAccessReviewSpec) Descriptor() ([]byte, []int) + func (*SubjectAccessReviewSpec) ProtoMessage() + func (SubjectAccessReviewSpec) SwaggerDoc() map[string]string + func (in *SubjectAccessReviewSpec) DeepCopy() *SubjectAccessReviewSpec + func (in *SubjectAccessReviewSpec) DeepCopyInto(out *SubjectAccessReviewSpec) + func (m *SubjectAccessReviewSpec) Marshal() (dAtA []byte, err error) + func (m *SubjectAccessReviewSpec) MarshalTo(dAtA []byte) (int, error) + func (m *SubjectAccessReviewSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *SubjectAccessReviewSpec) Reset() + func (m *SubjectAccessReviewSpec) Size() (n int) + func (m *SubjectAccessReviewSpec) Unmarshal(dAtA []byte) error + func (m *SubjectAccessReviewSpec) XXX_DiscardUnknown() + func (m *SubjectAccessReviewSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SubjectAccessReviewSpec) XXX_Merge(src proto.Message) + func (m *SubjectAccessReviewSpec) XXX_Size() int + func (m *SubjectAccessReviewSpec) XXX_Unmarshal(b []byte) error + func (this *SubjectAccessReviewSpec) String() string + type SubjectAccessReviewStatus struct + Allowed bool + Denied bool + EvaluationError string + Reason string + func (*SubjectAccessReviewStatus) Descriptor() ([]byte, []int) + func (*SubjectAccessReviewStatus) ProtoMessage() + func (SubjectAccessReviewStatus) SwaggerDoc() map[string]string + func (in *SubjectAccessReviewStatus) DeepCopy() *SubjectAccessReviewStatus + func (in *SubjectAccessReviewStatus) DeepCopyInto(out *SubjectAccessReviewStatus) + func (m *SubjectAccessReviewStatus) Marshal() (dAtA []byte, err error) + func (m *SubjectAccessReviewStatus) MarshalTo(dAtA []byte) (int, error) + func (m *SubjectAccessReviewStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *SubjectAccessReviewStatus) Reset() + func (m *SubjectAccessReviewStatus) Size() (n int) + func (m *SubjectAccessReviewStatus) Unmarshal(dAtA []byte) error + func (m *SubjectAccessReviewStatus) XXX_DiscardUnknown() + func (m *SubjectAccessReviewStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SubjectAccessReviewStatus) XXX_Merge(src proto.Message) + func (m *SubjectAccessReviewStatus) XXX_Size() int + func (m *SubjectAccessReviewStatus) XXX_Unmarshal(b []byte) error + func (this *SubjectAccessReviewStatus) String() string + type SubjectRulesReviewStatus struct + EvaluationError string + Incomplete bool + NonResourceRules []NonResourceRule + ResourceRules []ResourceRule + func (*SubjectRulesReviewStatus) Descriptor() ([]byte, []int) + func (*SubjectRulesReviewStatus) ProtoMessage() + func (SubjectRulesReviewStatus) SwaggerDoc() map[string]string + func (in *SubjectRulesReviewStatus) DeepCopy() *SubjectRulesReviewStatus + func (in *SubjectRulesReviewStatus) DeepCopyInto(out *SubjectRulesReviewStatus) + func (m *SubjectRulesReviewStatus) Marshal() (dAtA []byte, err error) + func (m *SubjectRulesReviewStatus) MarshalTo(dAtA []byte) (int, error) + func (m *SubjectRulesReviewStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *SubjectRulesReviewStatus) Reset() + func (m *SubjectRulesReviewStatus) Size() (n int) + func (m *SubjectRulesReviewStatus) Unmarshal(dAtA []byte) error + func (m *SubjectRulesReviewStatus) XXX_DiscardUnknown() + func (m *SubjectRulesReviewStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SubjectRulesReviewStatus) XXX_Merge(src proto.Message) + func (m *SubjectRulesReviewStatus) XXX_Size() int + func (m *SubjectRulesReviewStatus) XXX_Unmarshal(b []byte) error + func (this *SubjectRulesReviewStatus) String() string