class K8S::Api::Admissionregistration::V1beta1::MutatingWebhook

Overview

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

Included Modules

Defined in:

versions/v1.18/api/admissionregistration/v1beta1/mutating_webhook.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(*, client_config : Api::Admissionregistration::V1beta1::WebhookClientConfig, name : String, admission_review_versions : Array(String)? = nil, failure_policy : String? = nil, match_policy : String? = nil, namespace_selector : Apimachinery::Apis::Meta::V1::LabelSelector? = nil, object_selector : Apimachinery::Apis::Meta::V1::LabelSelector? = nil, reinvocation_policy : String? = nil, rules : Array(Api::Admissionregistration::V1beta1::RuleWithOperations)? = nil, side_effects : String? = nil, timeout_seconds : Int32? = nil) #

[View source]

Instance Method Detail

def admission_review_versions : Array(String)? #

[View source]
def admission_review_versions=(admission_review_versions : Array(String)?) #

[View source]

[View source]
def client_config=(client_config : Api::Admissionregistration::V1beta1::WebhookClientConfig) #

[View source]
def failure_policy : String? #

[View source]
def failure_policy=(failure_policy : String?) #

[View source]
def match_policy : String? #

[View source]
def match_policy=(match_policy : String?) #

[View source]
def name : String #

[View source]
def name=(name : String) #

[View source]

[View source]
def namespace_selector=(namespace_selector : Apimachinery::Apis::Meta::V1::LabelSelector?) #

[View source]

[View source]
def object_selector=(object_selector : Apimachinery::Apis::Meta::V1::LabelSelector?) #

[View source]
def reinvocation_policy : String? #

[View source]
def reinvocation_policy=(reinvocation_policy : String?) #

[View source]

[View source]

[View source]
def side_effects : String? #

[View source]
def side_effects=(side_effects : String?) #

[View source]
def timeout_seconds : Int32? #

[View source]
def timeout_seconds=(timeout_seconds : Int32?) #

[View source]