Package io.fabric8.kubernetes.client
Interface V1beta1AdmissionRegistrationAPIGroupDSL
-
- All Superinterfaces:
AutoCloseable,Client,Closeable
public interface V1beta1AdmissionRegistrationAPIGroupDSL extends Client
DSL interface for interacting with the Kubernetes Admission Registration API Group v1beta1. Provides access to admission webhook configurations and admission policies.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicy,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyList,Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicy>>mutatingAdmissionPolicies()Gets a non-namespace operation for MutatingAdmissionPolicy resources.NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBinding,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBindingList,Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBinding>>mutatingAdmissionPolicyBindings()Gets a non-namespace operation for MutatingAdmissionPolicyBinding resources.NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfigurationList,Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfiguration>>mutatingWebhookConfigurations()Gets a non-namespace operation for MutatingWebhookConfiguration resources.MixedOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationList,Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration>>validatingWebhookConfigurations()Gets a mixed operation for ValidatingWebhookConfiguration resources.-
Methods inherited from interface io.fabric8.kubernetes.client.Client
adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, newClient, raw, raw, resources, resources, rootPaths, supports, supports, supportsApiPath
-
-
-
-
Method Detail
-
validatingWebhookConfigurations
MixedOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationList,Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration>> validatingWebhookConfigurations()
Gets a mixed operation for ValidatingWebhookConfiguration resources. ValidatingWebhookConfigurations describe the configuration of admission webhooks that validate requests.- Returns:
- the mixed operation for ValidatingWebhookConfiguration
-
mutatingWebhookConfigurations
NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfigurationList,Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfiguration>> mutatingWebhookConfigurations()
Gets a non-namespace operation for MutatingWebhookConfiguration resources. MutatingWebhookConfigurations describe the configuration of admission webhooks that mutate requests.- Returns:
- the non-namespace operation for MutatingWebhookConfiguration
-
mutatingAdmissionPolicies
NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicy,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyList,Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicy>> mutatingAdmissionPolicies()
Gets a non-namespace operation for MutatingAdmissionPolicy resources. MutatingAdmissionPolicies describe the definition of admission mutation policies that mutate objects coming into the admission chain.- Returns:
- the non-namespace operation for MutatingAdmissionPolicy
-
mutatingAdmissionPolicyBindings
NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBinding,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBindingList,Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBinding>> mutatingAdmissionPolicyBindings()
Gets a non-namespace operation for MutatingAdmissionPolicyBinding resources. MutatingAdmissionPolicyBindings bind MutatingAdmissionPolicies with parameterized resources.- Returns:
- the non-namespace operation for MutatingAdmissionPolicyBinding
-
-