MutatingWebhook

final case class MutatingWebhook(name: String, sideEffects: String, clientConfig: WebhookClientConfig, admissionReviewVersions: Seq[String], timeoutSeconds: Option[Int], matchPolicy: Option[String], namespaceSelector: Option[LabelSelector], failurePolicy: Option[String], reinvocationPolicy: Option[String], rules: Option[Seq[RuleWithOperations]], objectSelector: Option[LabelSelector])

MutatingWebhook describes an admission webhook and the resources and operations it applies to.

Source:
MutatingWebhook.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Appends new values to admissionReviewVersions

Appends new values to admissionReviewVersions

Source:
MutatingWebhook.scala

Appends new values to rules

Appends new values to rules

Source:
MutatingWebhook.scala

transforms admissionReviewVersions to result of function

transforms admissionReviewVersions to result of function

Source:
MutatingWebhook.scala

transforms clientConfig to result of function

transforms clientConfig to result of function

Source:
MutatingWebhook.scala

if failurePolicy has a value, transforms to the result of function

if failurePolicy has a value, transforms to the result of function

Source:
MutatingWebhook.scala

if matchPolicy has a value, transforms to the result of function

if matchPolicy has a value, transforms to the result of function

Source:
MutatingWebhook.scala

transforms name to result of function

transforms name to result of function

Source:
MutatingWebhook.scala

if namespaceSelector has a value, transforms to the result of function

if namespaceSelector has a value, transforms to the result of function

Source:
MutatingWebhook.scala

if objectSelector has a value, transforms to the result of function

if objectSelector has a value, transforms to the result of function

Source:
MutatingWebhook.scala

if reinvocationPolicy has a value, transforms to the result of function

if reinvocationPolicy has a value, transforms to the result of function

Source:
MutatingWebhook.scala

if rules has a value, transforms to the result of function

if rules has a value, transforms to the result of function

Source:
MutatingWebhook.scala

transforms sideEffects to result of function

transforms sideEffects to result of function

Source:
MutatingWebhook.scala

if timeoutSeconds has a value, transforms to the result of function

if timeoutSeconds has a value, transforms to the result of function

Source:
MutatingWebhook.scala

Returns a new data with admissionReviewVersions set to new value

Returns a new data with admissionReviewVersions set to new value

Source:
MutatingWebhook.scala

Returns a new data with clientConfig set to new value

Returns a new data with clientConfig set to new value

Source:
MutatingWebhook.scala

Returns a new data with failurePolicy set to new value

Returns a new data with failurePolicy set to new value

Source:
MutatingWebhook.scala

Returns a new data with matchPolicy set to new value

Returns a new data with matchPolicy set to new value

Source:
MutatingWebhook.scala

Returns a new data with name set to new value

Returns a new data with name set to new value

Source:
MutatingWebhook.scala

Returns a new data with namespaceSelector set to new value

Returns a new data with namespaceSelector set to new value

Source:
MutatingWebhook.scala

Returns a new data with objectSelector set to new value

Returns a new data with objectSelector set to new value

Source:
MutatingWebhook.scala

Returns a new data with reinvocationPolicy set to new value

Returns a new data with reinvocationPolicy set to new value

Source:
MutatingWebhook.scala

Returns a new data with rules set to new value

Returns a new data with rules set to new value

Source:
MutatingWebhook.scala

Returns a new data with sideEffects set to new value

Returns a new data with sideEffects set to new value

Source:
MutatingWebhook.scala

Returns a new data with timeoutSeconds set to new value

Returns a new data with timeoutSeconds set to new value

Source:
MutatingWebhook.scala

Inherited methods

Inherited from:
Product