Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ControllerSwitches ¶
func ControllerSwitches() *cmd.SwitchOptions
ControllerSwitches are the cmd.SwitchOptions for the provider controllers.
func WebhookSwitchOptions ¶
func WebhookSwitchOptions() *extensionscmdwebhook.SwitchOptions
WebhookSwitchOptions are the webhookcmd.SwitchOptions for the audit webhook.
Types ¶
type AuditOptions ¶
type AuditOptions struct {
ConfigLocation string
// contains filtered or unexported fields
}
AuditOptions holds options related to the auditing service.
func (*AuditOptions) AddFlags ¶
func (o *AuditOptions) AddFlags(fs *pflag.FlagSet)
AddFlags implements Flagger.AddFlags.
func (*AuditOptions) Complete ¶
func (o *AuditOptions) Complete() error
Complete implements Completer.Complete.
func (*AuditOptions) Completed ¶
func (o *AuditOptions) Completed() *AuditServiceConfig
Completed returns the decoded AuditServiceConfiguration instance. Only call this if `Complete` was successful.
type AuditServiceConfig ¶
type AuditServiceConfig struct {
// contains filtered or unexported fields
}
AuditServiceConfig contains configuration information about the auditing service.
func (*AuditServiceConfig) Apply ¶
func (c *AuditServiceConfig) Apply(config *apisconfig.Configuration)
Apply applies the AuditOptions to the passed ControllerOptions instance.
Click to show internal directories.
Click to hide internal directories.