Skip to content

core_v1

ComponentStatus

class lightkube.resources.core_v1.ComponentStatus(apiVersion=None, conditions=None, kind=None, metadata=None)

ConfigMap

class lightkube.resources.core_v1.ConfigMap(apiVersion=None, binaryData=None, data=None, immutable=None, kind=None, metadata=None)
  • Extends: models.core_v1.ConfigMap
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Endpoints

class lightkube.resources.core_v1.Endpoints(apiVersion=None, kind=None, metadata=None, subsets=None)
  • Extends: models.core_v1.Endpoints
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Event

class lightkube.resources.core_v1.Event(involvedObject, metadata, action=None, apiVersion=None, count=None, eventTime=None, firstTimestamp=None, kind=None, lastTimestamp=None, message=None, reason=None, related=None, reportingComponent=None, reportingInstance=None, series=None, source=None, type=None)
  • Extends: models.core_v1.Event
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

LimitRange

class lightkube.resources.core_v1.LimitRange(apiVersion=None, kind=None, metadata=None, spec=None)
  • Extends: models.core_v1.LimitRange
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

NamespaceFinalize

class lightkube.resources.core_v1.NamespaceFinalize(apiVersion=None, kind=None, metadata=None, spec=None, status=None)

NamespaceStatus

class lightkube.resources.core_v1.NamespaceStatus(apiVersion=None, kind=None, metadata=None, spec=None, status=None)

Namespace

class lightkube.resources.core_v1.Namespace(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.Namespace
  • Type: Global Resource
  • Accepted client methods: delete, get, list, patch, create, replace, watch

Subresources:

Binding

class lightkube.resources.core_v1.Binding(target, apiVersion=None, kind=None, metadata=None)

PersistentVolumeClaimStatus

class lightkube.resources.core_v1.PersistentVolumeClaimStatus(apiVersion=None, kind=None, metadata=None, spec=None, status=None)

PersistentVolumeClaim

class lightkube.resources.core_v1.PersistentVolumeClaim(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.PersistentVolumeClaim
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Subresources:

PodBinding

class lightkube.resources.core_v1.PodBinding(target, apiVersion=None, kind=None, metadata=None)

PodEphemeralcontainers

class lightkube.resources.core_v1.PodEphemeralcontainers(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.Pod
  • Type: Namespaced Resource
  • Accepted client methods: get, patch, replace

PodEviction

class lightkube.resources.core_v1.PodEviction(apiVersion=None, deleteOptions=None, kind=None, metadata=None)

PodLog

class lightkube.resources.core_v1.PodLog()

PodStatus

class lightkube.resources.core_v1.PodStatus(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.Pod
  • Type: Namespaced Resource
  • Accepted client methods: get, patch, replace

Pod

class lightkube.resources.core_v1.Pod(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.Pod
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Subresources:

PodTemplate

class lightkube.resources.core_v1.PodTemplate(apiVersion=None, kind=None, metadata=None, template=None)
  • Extends: models.core_v1.PodTemplate
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

ReplicationControllerScale

class lightkube.resources.core_v1.ReplicationControllerScale(apiVersion=None, kind=None, metadata=None, spec=None, status=None)

ReplicationControllerStatus

class lightkube.resources.core_v1.ReplicationControllerStatus(apiVersion=None, kind=None, metadata=None, spec=None, status=None)

ReplicationController

class lightkube.resources.core_v1.ReplicationController(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.ReplicationController
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Subresources:

ResourceQuotaStatus

class lightkube.resources.core_v1.ResourceQuotaStatus(apiVersion=None, kind=None, metadata=None, spec=None, status=None)

ResourceQuota

class lightkube.resources.core_v1.ResourceQuota(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.ResourceQuota
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Subresources:

Secret

class lightkube.resources.core_v1.Secret(apiVersion=None, data=None, immutable=None, kind=None, metadata=None, stringData=None, type=None)
  • Extends: models.core_v1.Secret
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

ServiceAccountToken

class lightkube.resources.core_v1.ServiceAccountToken(spec, apiVersion=None, kind=None, metadata=None, status=None)

ServiceAccount

class lightkube.resources.core_v1.ServiceAccount(apiVersion=None, automountServiceAccountToken=None, imagePullSecrets=None, kind=None, metadata=None, secrets=None)
  • Extends: models.core_v1.ServiceAccount
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Subresources:

ServiceStatus

class lightkube.resources.core_v1.ServiceStatus(apiVersion=None, kind=None, metadata=None, spec=None, status=None)

Service

class lightkube.resources.core_v1.Service(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.Service
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Subresources:

NodeStatus

class lightkube.resources.core_v1.NodeStatus(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.Node
  • Type: Global Resource
  • Accepted client methods: get, patch, replace

Node

class lightkube.resources.core_v1.Node(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.Node
  • Type: Global Resource
  • Accepted client methods: delete, deletecollection, get, list, patch, create, replace, watch

Subresources:

PersistentVolumeStatus

class lightkube.resources.core_v1.PersistentVolumeStatus(apiVersion=None, kind=None, metadata=None, spec=None, status=None)

PersistentVolume

class lightkube.resources.core_v1.PersistentVolume(apiVersion=None, kind=None, metadata=None, spec=None, status=None)
  • Extends: models.core_v1.PersistentVolume
  • Type: Global Resource
  • Accepted client methods: delete, deletecollection, get, list, patch, create, replace, watch

Subresources: