Versions in this module Expand all Collapse all v1 v1.24.10 Oct 24, 2017 v1.24.9 Oct 24, 2017 Changes in this version + const GroupName + const HeaderAuditID + const StagePanic + const StageRequestReceived + const StageResponseComplete + const StageResponseStarted + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func GetGeneratedDeepCopyFuncs() []conversion.GeneratedDeepCopyFunc + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type Event struct + AuditID types.UID + ImpersonatedUser *UserInfo + Level Level + ObjectRef *ObjectReference + RequestObject *runtime.Unknown + RequestReceivedTimestamp metav1.MicroTime + RequestURI string + ResponseObject *runtime.Unknown + ResponseStatus *metav1.Status + SourceIPs []string + Stage Stage + StageTimestamp metav1.MicroTime + User UserInfo + Verb string + func (in *Event) DeepCopy() *Event + func (in *Event) DeepCopyInto(out *Event) + func (in *Event) DeepCopyObject() runtime.Object + type EventList struct + Items []Event + func (in *EventList) DeepCopy() *EventList + func (in *EventList) DeepCopyInto(out *EventList) + func (in *EventList) DeepCopyObject() runtime.Object + type ExtraValue []string + type GroupResources struct + Group string + ResourceNames []string + Resources []string + func (in *GroupResources) DeepCopy() *GroupResources + func (in *GroupResources) DeepCopyInto(out *GroupResources) + type Level string + const LevelMetadata + const LevelNone + const LevelRequest + const LevelRequestResponse + func (a Level) GreaterOrEqual(b Level) bool + func (a Level) Less(b Level) bool + type ObjectReference struct + APIGroup string + APIVersion string + Name string + Namespace string + Resource string + ResourceVersion string + Subresource string + UID types.UID + func (in *ObjectReference) DeepCopy() *ObjectReference + func (in *ObjectReference) DeepCopyInto(out *ObjectReference) + type Policy struct + Rules []PolicyRule + func (in *Policy) DeepCopy() *Policy + func (in *Policy) DeepCopyInto(out *Policy) + func (in *Policy) DeepCopyObject() runtime.Object + type PolicyList struct + Items []Policy + func (in *PolicyList) DeepCopy() *PolicyList + func (in *PolicyList) DeepCopyInto(out *PolicyList) + func (in *PolicyList) DeepCopyObject() runtime.Object + type PolicyRule struct + Level Level + Namespaces []string + NonResourceURLs []string + OmitStages []Stage + Resources []GroupResources + UserGroups []string + Users []string + Verbs []string + func (in *PolicyRule) DeepCopy() *PolicyRule + func (in *PolicyRule) DeepCopyInto(out *PolicyRule) + type Stage string + type UserInfo struct + Extra map[string]ExtraValue + Groups []string + UID string + Username string + func (in *UserInfo) DeepCopy() *UserInfo + func (in *UserInfo) DeepCopyInto(out *UserInfo)