MutatingWebhook

io.k8s.api.admissionregistration.v1.MutatingWebhook
See theMutatingWebhook companion object
final case class MutatingWebhook(name: String, sideEffects: String, clientConfig: WebhookClientConfig, admissionReviewVersions: Seq[String], timeoutSeconds: Option[Int], matchConditions: Option[Seq[MatchCondition]], 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.

Attributes

Companion:
object
Source:
MutatingWebhook.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

Appends new values to admissionReviewVersions

Appends new values to admissionReviewVersions

Attributes

Source:
MutatingWebhook.scala

Appends new values to matchConditions

Appends new values to matchConditions

Attributes

Source:
MutatingWebhook.scala

Appends new values to rules

Appends new values to rules

Attributes

Source:
MutatingWebhook.scala

transforms admissionReviewVersions to result of function

transforms admissionReviewVersions to result of function

Attributes

Source:
MutatingWebhook.scala

transforms clientConfig to result of function

transforms clientConfig to result of function

Attributes

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

Attributes

Source:
MutatingWebhook.scala

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

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

Attributes

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

Attributes

Source:
MutatingWebhook.scala

transforms name to result of function

transforms name to result of function

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Source:
MutatingWebhook.scala

transforms sideEffects to result of function

transforms sideEffects to result of function

Attributes

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

Attributes

Source:
MutatingWebhook.scala

Returns a new data with admissionReviewVersions set to new value

Returns a new data with admissionReviewVersions set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with clientConfig set to new value

Returns a new data with clientConfig set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with failurePolicy set to new value

Returns a new data with failurePolicy set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with matchConditions set to new value

Returns a new data with matchConditions set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with matchPolicy set to new value

Returns a new data with matchPolicy set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with name set to new value

Returns a new data with name set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with namespaceSelector set to new value

Returns a new data with namespaceSelector set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with objectSelector set to new value

Returns a new data with objectSelector set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with reinvocationPolicy set to new value

Returns a new data with reinvocationPolicy set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with rules set to new value

Returns a new data with rules set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with sideEffects set to new value

Returns a new data with sideEffects set to new value

Attributes

Source:
MutatingWebhook.scala

Returns a new data with timeoutSeconds set to new value

Returns a new data with timeoutSeconds set to new value

Attributes

Source:
MutatingWebhook.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product