class Pyrite::Apimachinery::Apis::Meta::V1::ObjectMeta

Overview

ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

Defined in:

versions/v1.14/apimachinery/apis/meta/v1/object_meta.cr

Constructors

Instance Method Summary

Constructor methods inherited from class Pyrite::Kubernetes::Spec

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new(pull : JSON::PullParser)
new

Constructor Detail

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

ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.


def self.new(pull : JSON::PullParser) #

ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.


def self.new(*, annotations : Hash(String, String)? = nil, cluster_name : String? = nil, creation_timestamp : Time? = nil, deletion_grace_period_seconds : Int32? = nil, deletion_timestamp : Time? = nil, finalizers : Array? = nil, generate_name : String? = nil, generation : Int32? = nil, initializers : Apimachinery::Apis::Meta::V1::Initializers? = nil, labels : Hash(String, String)? = nil, managed_fields : Array? = nil, name : String? = nil, namespace : String? = nil, owner_references : Array? = nil, resource_version : String? = nil, self_link : String? = nil, uid : String? = nil) #

Instance Method Detail

def annotations : Hash(String, String)? #

def annotations=(annotations : Hash(String, String)?) #

def cluster_name : String? #

def cluster_name=(cluster_name : String?) #

def creation_timestamp : Time? #

def creation_timestamp=(creation_timestamp : Time?) #

def deletion_grace_period_seconds : Int32? #

def deletion_grace_period_seconds=(deletion_grace_period_seconds : Int32?) #

def deletion_timestamp : Time? #

def deletion_timestamp=(deletion_timestamp : Time?) #

def finalizers : Array(String)? #

def finalizers=(finalizers : Array(String)?) #

def generate_name : String? #

def generate_name=(generate_name : String?) #

def generation : Int32? #

def generation=(generation : Int32?) #


def initializers=(initializers : Apimachinery::Apis::Meta::V1::Initializers?) #

def labels : Hash(String, String)? #

def labels=(labels : Hash(String, String)?) #


def managed_fields=(managed_fields : Array(Apimachinery::Apis::Meta::V1::ManagedFieldsEntry)?) #

def name : String? #

def name=(name : String?) #

def namespace : String? #

def namespace=(namespace : String?) #

def owner_references : Array(Apimachinery::Apis::Meta::V1::OwnerReference)? #

def owner_references=(owner_references : Array(Apimachinery::Apis::Meta::V1::OwnerReference)?) #

def resource_version : String? #

def resource_version=(resource_version : String?) #

def self_link : String? #

def self_link=(self_link : String?) #

def uid : String? #

def uid=(uid : String?) #