dhall-kubernetes/types/io.k8s.api.core.v1.PodSpec.dhall
2019-03-25 12:32:48 +02:00

32 lines
1.5 KiB
Plaintext

{ activeDeadlineSeconds : (Optional (Natural))
, affinity : (Optional (./io.k8s.api.core.v1.Affinity.dhall))
, automountServiceAccountToken : (Optional (Bool))
, containers : (List ./io.k8s.api.core.v1.Container.dhall)
, dnsConfig : (Optional (./io.k8s.api.core.v1.PodDNSConfig.dhall))
, dnsPolicy : (Optional (Text))
, enableServiceLinks : (Optional (Bool))
, hostAliases : (Optional (List ./io.k8s.api.core.v1.HostAlias.dhall))
, hostIPC : (Optional (Bool))
, hostNetwork : (Optional (Bool))
, hostPID : (Optional (Bool))
, hostname : (Optional (Text))
, imagePullSecrets : (Optional (List ./io.k8s.api.core.v1.LocalObjectReference.dhall))
, initContainers : (Optional (List ./io.k8s.api.core.v1.Container.dhall))
, nodeName : (Optional (Text))
, nodeSelector : (Optional ((List {mapKey : Text, mapValue : Text})))
, priority : (Optional (Natural))
, priorityClassName : (Optional (Text))
, readinessGates : (Optional (List ./io.k8s.api.core.v1.PodReadinessGate.dhall))
, restartPolicy : (Optional (Text))
, runtimeClassName : (Optional (Text))
, schedulerName : (Optional (Text))
, securityContext : (Optional (./io.k8s.api.core.v1.PodSecurityContext.dhall))
, serviceAccount : (Optional (Text))
, serviceAccountName : (Optional (Text))
, shareProcessNamespace : (Optional (Bool))
, subdomain : (Optional (Text))
, terminationGracePeriodSeconds : (Optional (Natural))
, tolerations : (Optional (List ./io.k8s.api.core.v1.Toleration.dhall))
, volumes : (Optional (List ./io.k8s.api.core.v1.Volume.dhall))
}