class K8S::Apimachinery::Apis::Meta::V1::DeleteOptions

Overview

DeleteOptions may be provided when deleting an API object.

Included Modules

Defined in:

versions/v1.21/apimachinery/apis/meta/v1/delete_options.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(*, api_version : String? = nil, dry_run : Array? = nil, grace_period_seconds : Int32? = nil, kind : String? = nil, orphan_dependents : Bool? = nil, preconditions : Apimachinery::Apis::Meta::V1::Preconditions? = nil, propagation_policy : String? = nil) #

[View source]

Instance Method Detail

def api_version : String? #

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

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

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

[View source]
def grace_period_seconds : Int32? #

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

[View source]
def kind : String? #

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

[View source]
def orphan_dependents : Bool? #

[View source]
def orphan_dependents=(orphan_dependents : Bool?) #

[View source]

[View source]
def preconditions=(preconditions : Apimachinery::Apis::Meta::V1::Preconditions?) #

[View source]
def propagation_policy : String? #

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

[View source]