PodSpec

case class PodSpec(containers: Seq[Container], activeDeadlineSeconds: Option[Long], affinity: Option[Affinity], automountServiceAccountToken: Option[Boolean], dnsConfig: Option[PodDNSConfig], dnsPolicy: Option[String], enableServiceLinks: Option[Boolean], ephemeralContainers: Option[Seq[EphemeralContainer]], hostAliases: Option[Seq[HostAlias]], hostIPC: Option[Boolean], hostNetwork: Option[Boolean], hostPID: Option[Boolean], hostUsers: Option[Boolean], hostname: Option[String], imagePullSecrets: Option[Seq[LocalObjectReference]], initContainers: Option[Seq[Container]], nodeName: Option[String], nodeSelector: Option[Map[String, String]], os: Option[PodOS], overhead: Option[Map[String, Quantity]], preemptionPolicy: Option[String], priority: Option[Int], priorityClassName: Option[String], readinessGates: Option[Seq[PodReadinessGate]], restartPolicy: Option[String], runtimeClassName: Option[String], schedulerName: Option[String], securityContext: Option[PodSecurityContext], serviceAccount: Option[String], serviceAccountName: Option[String], setHostnameAsFQDN: Option[Boolean], shareProcessNamespace: Option[Boolean], subdomain: Option[String], terminationGracePeriodSeconds: Option[Long], tolerations: Option[Seq[Toleration]], topologySpreadConstraints: Option[Seq[TopologySpreadConstraint]], volumes: Option[Seq[Volume]])
Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product