k8s.models.common module

class k8s.models.common.Condition(new=True, **kwargs)[source]

Bases: Model

lastTransitionTime

Generic field on a k8s model

message

Generic field on a k8s model

observedGeneration

Generic field on a k8s model

reason

Generic field on a k8s model

status

Generic field on a k8s model

type

Generic field on a k8s model

class k8s.models.common.DeleteOptions(new=True, **kwargs)[source]

Bases: Model

apiVersion

Generic field on a k8s model

dryRun

ListField is a list (array) of a single type on a model

gracePeriodSeconds

Generic field on a k8s model

kind

Generic field on a k8s model

preconditions

Generic field on a k8s model

propagationPolicy

Generic field on a k8s model

class k8s.models.common.LabelSelector(new=True, **kwargs)[source]

Bases: Model

matchExpressions

ListField is a list (array) of a single type on a model

matchLabels

Generic field on a k8s model

class k8s.models.common.LabelSelectorRequirement(new=True, **kwargs)[source]

Bases: Model

key

Generic field on a k8s model

operator

Generic field on a k8s model

values

ListField is a list (array) of a single type on a model

class k8s.models.common.LocalObjectReference(new=True, **kwargs)[source]

Bases: Model

name

Generic field on a k8s model

class k8s.models.common.ObjectMeta(new=True, **kwargs)[source]

Bases: Model

annotations

Generic field on a k8s model

creationTimestamp

ReadOnlyField can only be set by the API-server

deletionGracePeriodSeconds

ReadOnlyField can only be set by the API-server

deletionTimestamp

ReadOnlyField can only be set by the API-server

finalizers

ListField is a list (array) of a single type on a model

generateName

Generic field on a k8s model

generation

ReadOnlyField can only be set by the API-server

labels

Generic field on a k8s model

name

Generic field on a k8s model

namespace

Generic field on a k8s model

ownerReferences

ListField is a list (array) of a single type on a model

resourceVersion

ReadOnlyField can only be set by the API-server

ReadOnlyField can only be set by the API-server

uid

ReadOnlyField can only be set by the API-server

class k8s.models.common.ObjectReference(new=True, **kwargs)[source]

Bases: Model

apiVersion

Generic field on a k8s model

fieldPath

Generic field on a k8s model

kind

Generic field on a k8s model

name

Generic field on a k8s model

namespace

Generic field on a k8s model

resourceVersion

Generic field on a k8s model

uid

Generic field on a k8s model

class k8s.models.common.OwnerReference(new=True, **kwargs)[source]

Bases: Model

apiVersion

Generic field on a k8s model

blockOwnerDeletion

Generic field on a k8s model

controller

Generic field on a k8s model

kind

Generic field on a k8s model

name

Generic field on a k8s model

uid

Generic field on a k8s model

class k8s.models.common.Preconditions(new=True, **kwargs)[source]

Bases: Model

resourceVersion

Generic field on a k8s model

uid

Generic field on a k8s model

class k8s.models.common.TypedLocalObjectReference(new=True, **kwargs)[source]

Bases: Model

apiGroup

Generic field on a k8s model

kind

Generic field on a k8s model

name

Generic field on a k8s model