k8s.models.pod module¶
- class k8s.models.pod.AWSElasticBlockStoreVolumeSource(new=True, **kwargs)[source]¶
Bases:
Model
- fsType¶
Generic field on a k8s model
- partition¶
Generic field on a k8s model
- readOnly¶
Generic field on a k8s model
- volumeID¶
Generic field on a k8s model
- class k8s.models.pod.ConfigMapEnvSource(new=True, **kwargs)[source]¶
Bases:
Model
- name¶
Generic field on a k8s model
- optional¶
Generic field on a k8s model
- class k8s.models.pod.ConfigMapKeySelector(new=True, **kwargs)[source]¶
Bases:
Model
- key¶
Required field must have a value from the start
- name¶
Generic field on a k8s model
- class k8s.models.pod.ConfigMapVolumeSource(new=True, **kwargs)[source]¶
Bases:
Model
- defaultMode¶
Generic field on a k8s model
- name¶
Generic field on a k8s model
- optional¶
Generic field on a k8s model
- class k8s.models.pod.Container(new=True, **kwargs)[source]¶
Bases:
Model
- args¶
ListField is a list (array) of a single type on a model
- command¶
ListField is a list (array) of a single type on a model
- env¶
ListField is a list (array) of a single type on a model
- envFrom¶
ListField is a list (array) of a single type on a model
- image¶
Generic field on a k8s model
- imagePullPolicy¶
Generic field on a k8s model
- lifecycle¶
Generic field on a k8s model
- livenessProbe¶
Generic field on a k8s model
- name¶
Generic field on a k8s model
- ports¶
ListField is a list (array) of a single type on a model
- readinessProbe¶
Generic field on a k8s model
- resources¶
Generic field on a k8s model
- volumeMounts¶
ListField is a list (array) of a single type on a model
- class k8s.models.pod.ContainerPort(new=True, **kwargs)[source]¶
Bases:
Model
- containerPort¶
Generic field on a k8s model
- hostPort¶
Generic field on a k8s model
- name¶
Generic field on a k8s model
- protocol¶
Generic field on a k8s model
- class k8s.models.pod.EmptyDirVolumeSource(new=True, **kwargs)[source]¶
Bases:
Model
- medium¶
Generic field on a k8s model
- class k8s.models.pod.EnvFromSource(new=True, **kwargs)[source]¶
Bases:
Model
- configMapRef¶
Generic field on a k8s model
- secretRef¶
Generic field on a k8s model
- class k8s.models.pod.EnvVar(new=True, **kwargs)[source]¶
Bases:
Model
- name¶
Generic field on a k8s model
- value¶
Generic field on a k8s model
- valueFrom¶
Generic field on a k8s model
- class k8s.models.pod.EnvVarSource(new=True, **kwargs)[source]¶
Bases:
Model
- configMapKeyRef¶
Generic field on a k8s model
- fieldRef¶
Generic field on a k8s model
- resourceFieldRef¶
Generic field on a k8s model
- secretKeyRef¶
Generic field on a k8s model
- class k8s.models.pod.ExecAction(new=True, **kwargs)[source]¶
Bases:
Model
- command¶
Generic field on a k8s model
- class k8s.models.pod.GCEPersistentDiskVolumeSource(new=True, **kwargs)[source]¶
Bases:
Model
- fsType¶
Generic field on a k8s model
- partition¶
Generic field on a k8s model
- pdName¶
Generic field on a k8s model
- readOnly¶
Generic field on a k8s model
- class k8s.models.pod.HTTPGetAction(new=True, **kwargs)[source]¶
Bases:
Model
- httpHeaders¶
ListField is a list (array) of a single type on a model
- path¶
Generic field on a k8s model
- port¶
Generic field on a k8s model
- scheme¶
Generic field on a k8s model
- class k8s.models.pod.HTTPHeader(new=True, **kwargs)[source]¶
Bases:
Model
- name¶
Generic field on a k8s model
- value¶
Generic field on a k8s model
- class k8s.models.pod.Handler(new=True, **kwargs)[source]¶
Bases:
Model
- httpGet¶
Generic field on a k8s model
- tcpSocket¶
Generic field on a k8s model
- class k8s.models.pod.HostPathVolumeSource(new=True, **kwargs)[source]¶
Bases:
Model
- path¶
Generic field on a k8s model
- class k8s.models.pod.KeyToPath(new=True, **kwargs)[source]¶
Bases:
Model
- key¶
Required field must have a value from the start
- path¶
Required field must have a value from the start
- class k8s.models.pod.Lifecycle(new=True, **kwargs)[source]¶
Bases:
Model
- postStart¶
Generic field on a k8s model
- preStop¶
Generic field on a k8s model
- class k8s.models.pod.NFSVolumeSource(new=True, **kwargs)[source]¶
Bases:
Model
- path¶
Generic field on a k8s model
- readOnly¶
Generic field on a k8s model
- server¶
Generic field on a k8s model
- class k8s.models.pod.ObjectFieldSelector(new=True, **kwargs)[source]¶
Bases:
Model
- apiVersion¶
Generic field on a k8s model
- fieldPath¶
Required field must have a value from the start
- class k8s.models.pod.Pod(new=True, **kwargs)[source]¶
-
- metadata¶
Generic field on a k8s model
- spec¶
Generic field on a k8s model
- class k8s.models.pod.PodSpec(new=True, **kwargs)[source]¶
Bases:
Model
- activeDeadlineSeconds¶
Generic field on a k8s model
- automountServiceAccountToken¶
Generic field on a k8s model
- containers¶
ListField is a list (array) of a single type on a model
- dnsPolicy¶
Generic field on a k8s model
- imagePullSecrets¶
ListField is a list (array) of a single type on a model
- initContainers¶
ListField is a list (array) of a single type on a model
- nodeName¶
Generic field on a k8s model
- nodeSelector¶
Generic field on a k8s model
- restartPolicy¶
Generic field on a k8s model
- selector¶
Generic field on a k8s model
- serviceAccountName¶
Generic field on a k8s model
- terminationGracePeriodSeconds¶
Generic field on a k8s model
- volumes¶
ListField is a list (array) of a single type on a model
- class k8s.models.pod.PodTemplateSpec(new=True, **kwargs)[source]¶
Bases:
Model
- metadata¶
Generic field on a k8s model
- spec¶
Generic field on a k8s model
- class k8s.models.pod.Probe(new=True, **kwargs)[source]¶
Bases:
Model
- failureThreshold¶
Generic field on a k8s model
- httpGet¶
Generic field on a k8s model
- initialDelaySeconds¶
Generic field on a k8s model
- periodSeconds¶
Generic field on a k8s model
- successThreshold¶
Generic field on a k8s model
- tcpSocket¶
Generic field on a k8s model
- timeoutSeconds¶
Generic field on a k8s model
- class k8s.models.pod.ResourceFieldSelector(new=True, **kwargs)[source]¶
Bases:
Model
- containerName¶
Generic field on a k8s model
- divisor¶
Generic field on a k8s model
- resource¶
Required field must have a value from the start
- class k8s.models.pod.ResourceRequirements(new=True, **kwargs)[source]¶
Bases:
Model
- limits¶
Generic field on a k8s model
- requests¶
Generic field on a k8s model
- class k8s.models.pod.SecretEnvSource(new=True, **kwargs)[source]¶
Bases:
Model
- name¶
Generic field on a k8s model
- optional¶
Generic field on a k8s model
- class k8s.models.pod.SecretKeySelector(new=True, **kwargs)[source]¶
Bases:
Model
- key¶
Required field must have a value from the start
- name¶
Generic field on a k8s model
- class k8s.models.pod.SecretVolumeSource(new=True, **kwargs)[source]¶
Bases:
Model
- defaultMode¶
Generic field on a k8s model
- optional¶
Generic field on a k8s model
- secretName¶
Generic field on a k8s model
- class k8s.models.pod.TCPSocketAction(new=True, **kwargs)[source]¶
Bases:
Model
- port¶
Generic field on a k8s model
- class k8s.models.pod.Volume(new=True, **kwargs)[source]¶
Bases:
Model
- awsElasticBlockStore¶
Generic field on a k8s model
- configMap¶
Generic field on a k8s model
- emptyDir¶
Generic field on a k8s model
- gcePersistentDisk¶
Generic field on a k8s model
- hostPath¶
Generic field on a k8s model
- name¶
Generic field on a k8s model
- nfs¶
Generic field on a k8s model
- secret¶
Generic field on a k8s model