avionix.kube.base_objects

class avionix.kube.base_objects.AdmissionRegistration(api_version=None, kind=None, metadata=None)

Base class for admission registration group

class avionix.kube.base_objects.ApiExtensions(api_version=None, kind=None, metadata=None)

Base class for api extensions group

class avionix.kube.base_objects.ApiRegistration(api_version=None, kind=None, metadata=None)

Base class for api registration

class avionix.kube.base_objects.Apps(api_version=None, kind=None, metadata=None)

Base class for apps group

class avionix.kube.base_objects.BaseSpec
class avionix.kube.base_objects.Batch(api_version=None, kind=None, metadata=None)

Base class for api registration

class avionix.kube.base_objects.Extensions(api_version=None, kind=None, metadata=None)

Base class for api registration

class avionix.kube.base_objects.KubernetesBaseObject(api_version=None, kind=None, metadata=None)

Base object for other kubernetes objects to inherit from Required fields come from https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/

class avionix.kube.base_objects.RbacAuthorization(api_version=None, kind=None, metadata=None)

Base class for rbac authorization

class avionix.kube.base_objects.Storage(api_version=None, kind=None, metadata=None)