package
2.4.2+incompatible
Repository: https://github.com/nginxinc/kubernetes-ingress.git
Documentation: pkg.go.dev

# Functions

NewConfiguration creates a new App Protect Configuration.
NewFakeConfiguration creates a new App Protect Configuration.

# Constants

AddOrUpdate the config of the resource.
Delete the config of the resource.

# Variables

LogConfGVK is the group version kind of the appprotect policy.
LogConfGVR is the group version resource of the appprotect policy.
PolicyGVK is the group version kind of the appprotect policy.
PolicyGVR is the group version resource of the appprotect policy.
UserSigGVK is the group version kind of the appprotect policy.
UserSigGVR is the group version resource of the appprotect policy.

# Structs

Change represents a change in an App Protect resource.
ConfigurationImpl holds representations of App Protect cluster resources.
FakeConfiguration holds representations of fake App Protect cluster resources.
LogConfEx represents an App Protect Log Configuration cluster resource.
PolicyEx represents an App Protect policy cluster resource.
Problem represents a problem with an App Protect resource.
RevTimes are requirements for signature revision time.
SignatureReq describes a signature that is required by the policy.
UserSigChange holds resources that are affected by changes in UserSigs.
UserSigEx represents an App Protect User Defined Signature cluster resource.

# Interfaces

Configuration configures App Protect resources that the Ingress Controller uses.

# Type aliases

Operation defines an operation to perform for an App Protect resource.