Versions in this module Expand all Collapse all v0 v0.22.4 Dec 10, 2021 Changes in this version + type MutatingWebhookApplyConfiguration struct + AdmissionReviewVersions []string + ClientConfig *WebhookClientConfigApplyConfiguration + FailurePolicy *admissionregistrationv1beta1.FailurePolicyType + MatchPolicy *admissionregistrationv1beta1.MatchPolicyType + Name *string + NamespaceSelector *v1.LabelSelectorApplyConfiguration + ObjectSelector *v1.LabelSelectorApplyConfiguration + ReinvocationPolicy *admissionregistrationv1beta1.ReinvocationPolicyType + Rules []RuleWithOperationsApplyConfiguration + SideEffects *admissionregistrationv1beta1.SideEffectClass + TimeoutSeconds *int32 + func MutatingWebhook() *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithAdmissionReviewVersions(values ...string) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithClientConfig(value *WebhookClientConfigApplyConfiguration) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithFailurePolicy(value admissionregistrationv1beta1.FailurePolicyType) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithMatchPolicy(value admissionregistrationv1beta1.MatchPolicyType) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithName(value string) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithNamespaceSelector(value *v1.LabelSelectorApplyConfiguration) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithObjectSelector(value *v1.LabelSelectorApplyConfiguration) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithReinvocationPolicy(value admissionregistrationv1beta1.ReinvocationPolicyType) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithRules(values ...*RuleWithOperationsApplyConfiguration) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithSideEffects(value admissionregistrationv1beta1.SideEffectClass) *MutatingWebhookApplyConfiguration + func (b *MutatingWebhookApplyConfiguration) WithTimeoutSeconds(value int32) *MutatingWebhookApplyConfiguration + func (in *MutatingWebhookApplyConfiguration) DeepCopy() *MutatingWebhookApplyConfiguration + func (in *MutatingWebhookApplyConfiguration) DeepCopyInto(out *MutatingWebhookApplyConfiguration) + type MutatingWebhookConfigurationApplyConfiguration struct + Webhooks []MutatingWebhookApplyConfiguration + func ExtractMutatingWebhookConfiguration(...) (*MutatingWebhookConfigurationApplyConfiguration, error) + func ExtractMutatingWebhookConfigurationStatus(...) (*MutatingWebhookConfigurationApplyConfiguration, error) + func MutatingWebhookConfiguration(name string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithAPIVersion(value string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithAnnotations(entries map[string]string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithClusterName(value string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithFinalizers(values ...string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithGenerateName(value string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithGeneration(value int64) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithKind(value string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithLabels(entries map[string]string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithName(value string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithNamespace(value string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithResourceVersion(value string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithSelfLink(value string) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithUID(value types.UID) *MutatingWebhookConfigurationApplyConfiguration + func (b *MutatingWebhookConfigurationApplyConfiguration) WithWebhooks(values ...*MutatingWebhookApplyConfiguration) *MutatingWebhookConfigurationApplyConfiguration + func (in *MutatingWebhookConfigurationApplyConfiguration) DeepCopy() *MutatingWebhookConfigurationApplyConfiguration + func (in *MutatingWebhookConfigurationApplyConfiguration) DeepCopyInto(out *MutatingWebhookConfigurationApplyConfiguration) + type RuleApplyConfiguration struct + APIGroups []string + APIVersions []string + Resources []string + Scope *v1beta1.ScopeType + func Rule() *RuleApplyConfiguration + func (b *RuleApplyConfiguration) WithAPIGroups(values ...string) *RuleApplyConfiguration + func (b *RuleApplyConfiguration) WithAPIVersions(values ...string) *RuleApplyConfiguration + func (b *RuleApplyConfiguration) WithResources(values ...string) *RuleApplyConfiguration + func (b *RuleApplyConfiguration) WithScope(value v1beta1.ScopeType) *RuleApplyConfiguration + func (in *RuleApplyConfiguration) DeepCopy() *RuleApplyConfiguration + func (in *RuleApplyConfiguration) DeepCopyInto(out *RuleApplyConfiguration) + type RuleWithOperationsApplyConfiguration struct + Operations []v1beta1.OperationType + func RuleWithOperations() *RuleWithOperationsApplyConfiguration + func (b *RuleWithOperationsApplyConfiguration) WithAPIGroups(values ...string) *RuleWithOperationsApplyConfiguration + func (b *RuleWithOperationsApplyConfiguration) WithAPIVersions(values ...string) *RuleWithOperationsApplyConfiguration + func (b *RuleWithOperationsApplyConfiguration) WithOperations(values ...v1beta1.OperationType) *RuleWithOperationsApplyConfiguration + func (b *RuleWithOperationsApplyConfiguration) WithResources(values ...string) *RuleWithOperationsApplyConfiguration + func (b *RuleWithOperationsApplyConfiguration) WithScope(value v1beta1.ScopeType) *RuleWithOperationsApplyConfiguration + func (in *RuleWithOperationsApplyConfiguration) DeepCopy() *RuleWithOperationsApplyConfiguration + func (in *RuleWithOperationsApplyConfiguration) DeepCopyInto(out *RuleWithOperationsApplyConfiguration) + type ServiceReferenceApplyConfiguration struct + Name *string + Namespace *string + Path *string + Port *int32 + func ServiceReference() *ServiceReferenceApplyConfiguration + func (b *ServiceReferenceApplyConfiguration) WithName(value string) *ServiceReferenceApplyConfiguration + func (b *ServiceReferenceApplyConfiguration) WithNamespace(value string) *ServiceReferenceApplyConfiguration + func (b *ServiceReferenceApplyConfiguration) WithPath(value string) *ServiceReferenceApplyConfiguration + func (b *ServiceReferenceApplyConfiguration) WithPort(value int32) *ServiceReferenceApplyConfiguration + func (in *ServiceReferenceApplyConfiguration) DeepCopy() *ServiceReferenceApplyConfiguration + func (in *ServiceReferenceApplyConfiguration) DeepCopyInto(out *ServiceReferenceApplyConfiguration) + type ValidatingWebhookApplyConfiguration struct + AdmissionReviewVersions []string + ClientConfig *WebhookClientConfigApplyConfiguration + FailurePolicy *admissionregistrationv1beta1.FailurePolicyType + MatchPolicy *admissionregistrationv1beta1.MatchPolicyType + Name *string + NamespaceSelector *v1.LabelSelectorApplyConfiguration + ObjectSelector *v1.LabelSelectorApplyConfiguration + Rules []RuleWithOperationsApplyConfiguration + SideEffects *admissionregistrationv1beta1.SideEffectClass + TimeoutSeconds *int32 + func ValidatingWebhook() *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithAdmissionReviewVersions(values ...string) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithClientConfig(value *WebhookClientConfigApplyConfiguration) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithFailurePolicy(value admissionregistrationv1beta1.FailurePolicyType) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithMatchPolicy(value admissionregistrationv1beta1.MatchPolicyType) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithName(value string) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithNamespaceSelector(value *v1.LabelSelectorApplyConfiguration) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithObjectSelector(value *v1.LabelSelectorApplyConfiguration) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithRules(values ...*RuleWithOperationsApplyConfiguration) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithSideEffects(value admissionregistrationv1beta1.SideEffectClass) *ValidatingWebhookApplyConfiguration + func (b *ValidatingWebhookApplyConfiguration) WithTimeoutSeconds(value int32) *ValidatingWebhookApplyConfiguration + func (in *ValidatingWebhookApplyConfiguration) DeepCopy() *ValidatingWebhookApplyConfiguration + func (in *ValidatingWebhookApplyConfiguration) DeepCopyInto(out *ValidatingWebhookApplyConfiguration) + type ValidatingWebhookConfigurationApplyConfiguration struct + Webhooks []ValidatingWebhookApplyConfiguration + func ExtractValidatingWebhookConfiguration(...) (*ValidatingWebhookConfigurationApplyConfiguration, error) + func ExtractValidatingWebhookConfigurationStatus(...) (*ValidatingWebhookConfigurationApplyConfiguration, error) + func ValidatingWebhookConfiguration(name string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithAPIVersion(value string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithAnnotations(entries map[string]string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithClusterName(value string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithFinalizers(values ...string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithGenerateName(value string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithGeneration(value int64) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithKind(value string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithLabels(entries map[string]string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithName(value string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithNamespace(value string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithResourceVersion(value string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithSelfLink(value string) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithUID(value types.UID) *ValidatingWebhookConfigurationApplyConfiguration + func (b *ValidatingWebhookConfigurationApplyConfiguration) WithWebhooks(values ...*ValidatingWebhookApplyConfiguration) *ValidatingWebhookConfigurationApplyConfiguration + func (in *ValidatingWebhookConfigurationApplyConfiguration) DeepCopy() *ValidatingWebhookConfigurationApplyConfiguration + func (in *ValidatingWebhookConfigurationApplyConfiguration) DeepCopyInto(out *ValidatingWebhookConfigurationApplyConfiguration) + type WebhookClientConfigApplyConfiguration struct + CABundle []byte + Service *ServiceReferenceApplyConfiguration + URL *string + func WebhookClientConfig() *WebhookClientConfigApplyConfiguration + func (b *WebhookClientConfigApplyConfiguration) WithCABundle(values ...byte) *WebhookClientConfigApplyConfiguration + func (b *WebhookClientConfigApplyConfiguration) WithService(value *ServiceReferenceApplyConfiguration) *WebhookClientConfigApplyConfiguration + func (b *WebhookClientConfigApplyConfiguration) WithURL(value string) *WebhookClientConfigApplyConfiguration + func (in *WebhookClientConfigApplyConfiguration) DeepCopy() *WebhookClientConfigApplyConfiguration + func (in *WebhookClientConfigApplyConfiguration) DeepCopyInto(out *WebhookClientConfigApplyConfiguration)