io.k8s.api.apps.v1
package io.k8s.api.apps.v1
Type members
Classlikes
case class ControllerRevision(revision: Long, apiVersion: Option[String], data: Option[RawExtension], kind: Option[String], metadata: Option[ObjectMeta])
- Companion
- object
case class ControllerRevisionList(items: Seq[ControllerRevision], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
case class DaemonSet(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[DaemonSetSpec], status: Option[DaemonSetStatus])
- Companion
- object
case class DaemonSetCondition(`type`: String, status: String, lastTransitionTime: Option[Time], message: Option[String], reason: Option[String])
- Companion
- object
case class DaemonSetList(items: Seq[DaemonSet], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
case class DaemonSetSpec(selector: LabelSelector, template: PodTemplateSpec, minReadySeconds: Option[Int], revisionHistoryLimit: Option[Int], updateStrategy: Option[DaemonSetUpdateStrategy])
- Companion
- object
case class DaemonSetStatus(currentNumberScheduled: Int, numberMisscheduled: Int, desiredNumberScheduled: Int, numberReady: Int, collisionCount: Option[Int], conditions: Option[Seq[DaemonSetCondition]], numberAvailable: Option[Int], numberUnavailable: Option[Int], observedGeneration: Option[Long], updatedNumberScheduled: Option[Int])
- Companion
- object
case class DaemonSetUpdateStrategy(rollingUpdate: Option[RollingUpdateDaemonSet], `type`: Option[String])
- Companion
- object
case class Deployment(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[DeploymentSpec], status: Option[DeploymentStatus])
- Companion
- object
case class DeploymentCondition(`type`: String, status: String, lastTransitionTime: Option[Time], lastUpdateTime: Option[Time], message: Option[String], reason: Option[String])
- Companion
- object
case class DeploymentList(items: Seq[Deployment], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
case class DeploymentSpec(selector: LabelSelector, template: PodTemplateSpec, minReadySeconds: Option[Int], paused: Option[Boolean], progressDeadlineSeconds: Option[Int], replicas: Option[Int], revisionHistoryLimit: Option[Int], strategy: Option[DeploymentStrategy])
- Companion
- object
case class DeploymentStatus(availableReplicas: Option[Int], collisionCount: Option[Int], conditions: Option[Seq[DeploymentCondition]], observedGeneration: Option[Long], readyReplicas: Option[Int], replicas: Option[Int], unavailableReplicas: Option[Int], updatedReplicas: Option[Int])
- Companion
- object
case class DeploymentStrategy(rollingUpdate: Option[RollingUpdateDeployment], `type`: Option[String])
- Companion
- object
case class ReplicaSet(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[ReplicaSetSpec], status: Option[ReplicaSetStatus])
- Companion
- object
case class ReplicaSetCondition(`type`: String, status: String, lastTransitionTime: Option[Time], message: Option[String], reason: Option[String])
- Companion
- object
case class ReplicaSetList(items: Seq[ReplicaSet], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
case class ReplicaSetSpec(selector: LabelSelector, minReadySeconds: Option[Int], replicas: Option[Int], template: Option[PodTemplateSpec])
- Companion
- object
case class ReplicaSetStatus(replicas: Int, availableReplicas: Option[Int], conditions: Option[Seq[ReplicaSetCondition]], fullyLabeledReplicas: Option[Int], observedGeneration: Option[Long], readyReplicas: Option[Int])
- Companion
- object
case class RollingUpdateDaemonSet(maxSurge: Option[IntOrString], maxUnavailable: Option[IntOrString])
- Companion
- object
case class RollingUpdateDeployment(maxSurge: Option[IntOrString], maxUnavailable: Option[IntOrString])
- Companion
- object
case class StatefulSet(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[StatefulSetSpec], status: Option[StatefulSetStatus])
- Companion
- object
case class StatefulSetCondition(`type`: String, status: String, lastTransitionTime: Option[Time], message: Option[String], reason: Option[String])
- Companion
- object
case class StatefulSetList(items: Seq[StatefulSet], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
case class StatefulSetSpec(selector: LabelSelector, template: PodTemplateSpec, serviceName: String, podManagementPolicy: Option[String], replicas: Option[Int], revisionHistoryLimit: Option[Int], updateStrategy: Option[StatefulSetUpdateStrategy], volumeClaimTemplates: Option[Seq[PersistentVolumeClaim]])
- Companion
- object
case class StatefulSetStatus(replicas: Int, collisionCount: Option[Int], conditions: Option[Seq[StatefulSetCondition]], currentReplicas: Option[Int], currentRevision: Option[String], observedGeneration: Option[Long], readyReplicas: Option[Int], updateRevision: Option[String], updatedReplicas: Option[Int])
- Companion
- object
case class StatefulSetUpdateStrategy(rollingUpdate: Option[RollingUpdateStatefulSetStrategy], `type`: Option[String])
- Companion
- object