class K8S::Api::Admissionregistration::V1::ValidatingWebhook

Overview

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

Included Modules

Defined in:

versions/v1.22/api/admissionregistration/v1/validating_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(*, admission_review_versions : Array(String), client_config : Api::Admissionregistration::V1::WebhookClientConfig, name : String, side_effects : String, failure_policy : String? = nil, match_policy : String? = nil, namespace_selector : Apimachinery::Apis::Meta::V1::LabelSelector? = nil, object_selector : Apimachinery::Apis::Meta::V1::LabelSelector? = nil, rules : Array(Api::Admissionregistration::V1::RuleWithOperations)? = 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::V1::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]

[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]