k8s_openapi::api::admissionregistration

Module v1

Source

Structsยง

  • AuditAnnotation describes how to produce an audit annotation for an API request.
  • ExpressionWarning is a warning information that targets a specific expression.
  • MatchCondition represents a condition which must by fulfilled for a request to be sent to a webhook.
  • MatchResources decides whether to run the admission control policy on an object based on whether it meets the match criteria. The exclude rules take precedence over include rules (if a resource matches both, it is excluded)
  • MutatingWebhook describes an admission webhook and the resources and operations it applies to.
  • MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
  • NamedRuleWithOperations is a tuple of Operations and Resources with ResourceNames.
  • ParamKind is a tuple of Group Kind and Version.
  • ParamRef describes how to locate the params to be used as input to expressions of rules applied by a policy binding.
  • RuleWithOperations is a tuple of Operations and Resources. It is recommended to make sure that all the tuple expansions are valid.
  • ServiceReference holds a reference to Service.legacy.k8s.io
  • TypeChecking contains results of type checking the expressions in the ValidatingAdmissionPolicy
  • ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.
  • ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters.
  • ValidatingAdmissionPolicyBindingSpec is the specification of the ValidatingAdmissionPolicyBinding.
  • ValidatingAdmissionPolicySpec is the specification of the desired behavior of the AdmissionPolicy.
  • ValidatingAdmissionPolicyStatus represents the status of an admission validation policy.
  • ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
  • ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
  • Validation specifies the CEL expression which is used to apply the validation.
  • Variable is the definition of a variable that is used for composition. A variable is defined as a named expression.
  • WebhookClientConfig contains the information to make a TLS connection with the webhook