Documentation ¶
Index ¶
- type CertificateAdmissionHook
- func (c *CertificateAdmissionHook) Initialize(kubeClientConfig *restclient.Config, stopCh <-chan struct{}) error
- func (c *CertificateAdmissionHook) Validate(admissionSpec *admissionv1beta1.AdmissionRequest) *admissionv1beta1.AdmissionResponse
- func (c *CertificateAdmissionHook) ValidatingResource() (plural schema.GroupVersionResource, singular string)
- type ClusterIssuerAdmissionHook
- func (c *ClusterIssuerAdmissionHook) Initialize(kubeClientConfig *restclient.Config, stopCh <-chan struct{}) error
- func (c *ClusterIssuerAdmissionHook) Validate(admissionSpec *admissionv1beta1.AdmissionRequest) *admissionv1beta1.AdmissionResponse
- func (c *ClusterIssuerAdmissionHook) ValidatingResource() (plural schema.GroupVersionResource, singular string)
- type IssuerAdmissionHook
- func (c *IssuerAdmissionHook) Initialize(kubeClientConfig *restclient.Config, stopCh <-chan struct{}) error
- func (c *IssuerAdmissionHook) Validate(admissionSpec *admissionv1beta1.AdmissionRequest) *admissionv1beta1.AdmissionResponse
- func (c *IssuerAdmissionHook) ValidatingResource() (plural schema.GroupVersionResource, singular string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateAdmissionHook ¶
type CertificateAdmissionHook struct { }
func (*CertificateAdmissionHook) Initialize ¶
func (c *CertificateAdmissionHook) Initialize(kubeClientConfig *restclient.Config, stopCh <-chan struct{}) error
func (*CertificateAdmissionHook) Validate ¶
func (c *CertificateAdmissionHook) Validate(admissionSpec *admissionv1beta1.AdmissionRequest) *admissionv1beta1.AdmissionResponse
func (*CertificateAdmissionHook) ValidatingResource ¶
func (c *CertificateAdmissionHook) ValidatingResource() (plural schema.GroupVersionResource, singular string)
type ClusterIssuerAdmissionHook ¶
type ClusterIssuerAdmissionHook struct { }
func (*ClusterIssuerAdmissionHook) Initialize ¶
func (c *ClusterIssuerAdmissionHook) Initialize(kubeClientConfig *restclient.Config, stopCh <-chan struct{}) error
func (*ClusterIssuerAdmissionHook) Validate ¶
func (c *ClusterIssuerAdmissionHook) Validate(admissionSpec *admissionv1beta1.AdmissionRequest) *admissionv1beta1.AdmissionResponse
func (*ClusterIssuerAdmissionHook) ValidatingResource ¶
func (c *ClusterIssuerAdmissionHook) ValidatingResource() (plural schema.GroupVersionResource, singular string)
type IssuerAdmissionHook ¶
type IssuerAdmissionHook struct { }
func (*IssuerAdmissionHook) Initialize ¶
func (c *IssuerAdmissionHook) Initialize(kubeClientConfig *restclient.Config, stopCh <-chan struct{}) error
func (*IssuerAdmissionHook) Validate ¶
func (c *IssuerAdmissionHook) Validate(admissionSpec *admissionv1beta1.AdmissionRequest) *admissionv1beta1.AdmissionResponse
func (*IssuerAdmissionHook) ValidatingResource ¶
func (c *IssuerAdmissionHook) ValidatingResource() (plural schema.GroupVersionResource, singular string)
Click to show internal directories.
Click to hide internal directories.