package
0.0.0-20221205081027-fb1d94189521
Repository: https://github.com/ti-net2/apiserver.git
Documentation: pkg.go.dev

# Functions

Convert_audit_Event_To_v1_Event is an autogenerated conversion function.
Convert_audit_EventList_To_v1_EventList is an autogenerated conversion function.
Convert_audit_GroupResources_To_v1_GroupResources is an autogenerated conversion function.
Convert_audit_ObjectReference_To_v1_ObjectReference is an autogenerated conversion function.
Convert_audit_Policy_To_v1_Policy is an autogenerated conversion function.
Convert_audit_PolicyList_To_v1_PolicyList is an autogenerated conversion function.
Convert_audit_PolicyRule_To_v1_PolicyRule is an autogenerated conversion function.
Convert_v1_Event_To_audit_Event is an autogenerated conversion function.
Convert_v1_EventList_To_audit_EventList is an autogenerated conversion function.
Convert_v1_GroupResources_To_audit_GroupResources is an autogenerated conversion function.
Convert_v1_ObjectReference_To_audit_ObjectReference is an autogenerated conversion function.
Convert_v1_Policy_To_audit_Policy is an autogenerated conversion function.
Convert_v1_PolicyList_To_audit_PolicyList is an autogenerated conversion function.
Convert_v1_PolicyRule_To_audit_PolicyRule is an autogenerated conversion function.
RegisterConversions adds conversion functions to the given scheme.
RegisterDefaults adds defaulters functions to the given scheme.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

GroupName is the group name use in this package.
Header to hold the audit ID as the request is propagated through the serving hierarchy.
LevelMetadata provides the basic level of auditing.
LevelNone disables auditing.
LevelRequest provides Metadata level of auditing, and additionally logs the request object (does not apply for non-resource requests).
LevelRequestResponse provides Request level of auditing, and additionally logs the response object (does not apply for non-resource requests).
The stage for events generated when a panic occurred.
The stage for events generated as soon as the audit handler receives the request, and before it is delegated down the handler chain.
The stage for events generated once the response body has been completed, and no more bytes will be sent.
The stage for events generated once the response headers are sent, but before the response body is sent.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.

# Structs

Event captures all the information that can be included in an API audit log.
EventList is a list of audit Events.
GroupResources represents resource kinds in an API group.
ObjectReference contains enough information to let you inspect or modify the referred object.
Policy defines the configuration of audit logging, and the rules for how different request categories are logged.
PolicyList is a list of audit Policies.
PolicyRule maps requests based off metadata to an audit Level.

# Type aliases

Level defines the amount of information logged during auditing.
Stage defines the stages in request handling that audit events may be generated.