package
0.0.0-20191024030528-a481964b876e
Repository: https://github.com/divinerapier/learn-kubernetes.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
Package install adds the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
No description provided by the author
No description provided by the author

# Functions

Kind takes an unqualified kind and returns a Group qualified GroupKind.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

GroupName is the group name use in this package.
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 and watches).
The stage for events generated when a panic occurred.
The stage for events generated after the audit handler receives the request, but before it is delegated down the handler chain.
The stage for events generated after the response body has been completed, and no more bytes will be sent.
The stage for events generated after the response headers are sent, but before the response body is sent.

# Variables

AddToScheme audit registration.
SchemeBuilder for audit registration.
SchemeGroupVersion is group version used to register these objects.

# Structs

AuditSink represents a cluster level sink for audit data.
AuditSinkList is a list of a audit sink items.
AuditSinkSpec is the spec for the audit sink object.
Policy defines the configuration of how audit events are logged.
ServiceReference holds a reference to Service.legacy.k8s.io.
Webhook holds the configuration of the webhooks.
WebhookClientConfig contains the information to make a connection with the webhook.
WebhookThrottleConfig holds the configuration for throttling.

# Type aliases

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