package v1
- Alphabetic
- Public
- Protected
Type Members
- final case class ControllerRevision(revision: Int, data: Option[RawExtension] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable
ControllerRevision implements an immutable snapshot of state data.
ControllerRevision implements an immutable snapshot of state data. Clients are responsible for serializing and deserializing the objects that contain their internal state. Once a ControllerRevision has been successfully created, it can not be updated. The API Server will fail validation of all requests that attempt to mutate the Data field. ControllerRevisions may, however, be deleted. Note that, due to its use by both the DaemonSet and StatefulSet controllers for update and rollback, this object is beta. However, it may be subject to name and representation changes in future releases, and clients should not depend on its stability. It is primarily for internal use by controllers.
- final case class ControllerRevisionList(items: Seq[ControllerRevision], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
- final case class ControllerRevisionListPointer(currentPath: PointerPath = PointerPath()) extends Pointer[ControllerRevisionList] with Product with Serializable
Pointer for ControllerRevisionList
- final case class ControllerRevisionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[ControllerRevision] with Product with Serializable
Pointer for ControllerRevision
- final case class DaemonSet(status: Option[DaemonSetStatus] = None, spec: Option[DaemonSetSpec] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable
DaemonSet represents the configuration of a daemon set.
- final case class DaemonSetCondition(status: String, type: String, reason: Option[String] = None, lastTransitionTime: Option[Time] = None, message: Option[String] = None) extends Product with Serializable
DaemonSetCondition describes the state of a DaemonSet at a certain point.
- final case class DaemonSetConditionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DaemonSetCondition] with Product with Serializable
Pointer for DaemonSetCondition
- final case class DaemonSetList(items: Seq[DaemonSet], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable
DaemonSetList is a collection of daemon sets.
- final case class DaemonSetListPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DaemonSetList] with Product with Serializable
Pointer for DaemonSetList
- final case class DaemonSetPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DaemonSet] with Product with Serializable
Pointer for DaemonSet
- final case class DaemonSetSpec(template: PodTemplateSpec, selector: LabelSelector, minReadySeconds: Option[Int] = None, revisionHistoryLimit: Option[Int] = None, updateStrategy: Option[DaemonSetUpdateStrategy] = None) extends Product with Serializable
DaemonSetSpec is the specification of a daemon set.
- final case class DaemonSetSpecPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DaemonSetSpec] with Product with Serializable
Pointer for DaemonSetSpec
- final case class DaemonSetStatus(numberMisscheduled: Int, currentNumberScheduled: Int, desiredNumberScheduled: Int, numberReady: Int, conditions: Option[Seq[DaemonSetCondition]] = None, updatedNumberScheduled: Option[Int] = None, collisionCount: Option[Int] = None, numberUnavailable: Option[Int] = None, observedGeneration: Option[Int] = None, numberAvailable: Option[Int] = None) extends Product with Serializable
DaemonSetStatus represents the current status of a daemon set.
- final case class DaemonSetStatusPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DaemonSetStatus] with Product with Serializable
Pointer for DaemonSetStatus
- final case class DaemonSetUpdateStrategy(rollingUpdate: Option[RollingUpdateDaemonSet] = None, type: Option[String] = None) extends Product with Serializable
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
- final case class DaemonSetUpdateStrategyPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DaemonSetUpdateStrategy] with Product with Serializable
Pointer for DaemonSetUpdateStrategy
- final case class Deployment(status: Option[DeploymentStatus] = None, spec: Option[DeploymentSpec] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable
Deployment enables declarative updates for Pods and ReplicaSets.
- final case class DeploymentCondition(status: String, type: String, lastUpdateTime: Option[Time] = None, reason: Option[String] = None, lastTransitionTime: Option[Time] = None, message: Option[String] = None) extends Product with Serializable
DeploymentCondition describes the state of a deployment at a certain point.
- final case class DeploymentConditionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DeploymentCondition] with Product with Serializable
Pointer for DeploymentCondition
- final case class DeploymentList(items: Seq[Deployment], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable
DeploymentList is a list of Deployments.
- final case class DeploymentListPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DeploymentList] with Product with Serializable
Pointer for DeploymentList
- final case class DeploymentPointer(currentPath: PointerPath = PointerPath()) extends Pointer[Deployment] with Product with Serializable
Pointer for Deployment
- final case class DeploymentSpec(template: PodTemplateSpec, selector: LabelSelector, minReadySeconds: Option[Int] = None, progressDeadlineSeconds: Option[Int] = None, replicas: Option[Int] = None, revisionHistoryLimit: Option[Int] = None, paused: Option[Boolean] = None, strategy: Option[DeploymentStrategy] = None) extends Product with Serializable
DeploymentSpec is the specification of the desired behavior of the Deployment.
- final case class DeploymentSpecPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DeploymentSpec] with Product with Serializable
Pointer for DeploymentSpec
- final case class DeploymentStatus(conditions: Option[Seq[DeploymentCondition]] = None, collisionCount: Option[Int] = None, replicas: Option[Int] = None, availableReplicas: Option[Int] = None, unavailableReplicas: Option[Int] = None, observedGeneration: Option[Int] = None, updatedReplicas: Option[Int] = None, readyReplicas: Option[Int] = None) extends Product with Serializable
DeploymentStatus is the most recently observed status of the Deployment.
- final case class DeploymentStatusPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DeploymentStatus] with Product with Serializable
Pointer for DeploymentStatus
- final case class DeploymentStrategy(rollingUpdate: Option[RollingUpdateDeployment] = None, type: Option[String] = None) extends Product with Serializable
DeploymentStrategy describes how to replace existing pods with new ones.
- final case class DeploymentStrategyPointer(currentPath: PointerPath = PointerPath()) extends Pointer[DeploymentStrategy] with Product with Serializable
Pointer for DeploymentStrategy
- final case class ReplicaSet(status: Option[ReplicaSetStatus] = None, spec: Option[ReplicaSetSpec] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
- final case class ReplicaSetCondition(status: String, type: String, reason: Option[String] = None, lastTransitionTime: Option[Time] = None, message: Option[String] = None) extends Product with Serializable
ReplicaSetCondition describes the state of a replica set at a certain point.
- final case class ReplicaSetConditionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[ReplicaSetCondition] with Product with Serializable
Pointer for ReplicaSetCondition
- final case class ReplicaSetList(items: Seq[ReplicaSet], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable
ReplicaSetList is a collection of ReplicaSets.
- final case class ReplicaSetListPointer(currentPath: PointerPath = PointerPath()) extends Pointer[ReplicaSetList] with Product with Serializable
Pointer for ReplicaSetList
- final case class ReplicaSetPointer(currentPath: PointerPath = PointerPath()) extends Pointer[ReplicaSet] with Product with Serializable
Pointer for ReplicaSet
- final case class ReplicaSetSpec(selector: LabelSelector, minReadySeconds: Option[Int] = None, replicas: Option[Int] = None, template: Option[PodTemplateSpec] = None) extends Product with Serializable
ReplicaSetSpec is the specification of a ReplicaSet.
- final case class ReplicaSetSpecPointer(currentPath: PointerPath = PointerPath()) extends Pointer[ReplicaSetSpec] with Product with Serializable
Pointer for ReplicaSetSpec
- final case class ReplicaSetStatus(replicas: Int, conditions: Option[Seq[ReplicaSetCondition]] = None, availableReplicas: Option[Int] = None, observedGeneration: Option[Int] = None, readyReplicas: Option[Int] = None, fullyLabeledReplicas: Option[Int] = None) extends Product with Serializable
ReplicaSetStatus represents the current status of a ReplicaSet.
- final case class ReplicaSetStatusPointer(currentPath: PointerPath = PointerPath()) extends Pointer[ReplicaSetStatus] with Product with Serializable
Pointer for ReplicaSetStatus
- final case class RollingUpdateDaemonSet(maxSurge: Option[IntOrString] = None, maxUnavailable: Option[IntOrString] = None) extends Product with Serializable
Spec to control the desired behavior of daemon set rolling update.
- final case class RollingUpdateDaemonSetPointer(currentPath: PointerPath = PointerPath()) extends Pointer[RollingUpdateDaemonSet] with Product with Serializable
Pointer for RollingUpdateDaemonSet
- final case class RollingUpdateDeployment(maxSurge: Option[IntOrString] = None, maxUnavailable: Option[IntOrString] = None) extends Product with Serializable
Spec to control the desired behavior of rolling update.
- final case class RollingUpdateDeploymentPointer(currentPath: PointerPath = PointerPath()) extends Pointer[RollingUpdateDeployment] with Product with Serializable
Pointer for RollingUpdateDeployment
- final case class RollingUpdateStatefulSetStrategy(maxUnavailable: Option[IntOrString] = None, partition: Option[Int] = None) extends Product with Serializable
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
- final case class RollingUpdateStatefulSetStrategyPointer(currentPath: PointerPath = PointerPath()) extends Pointer[RollingUpdateStatefulSetStrategy] with Product with Serializable
Pointer for RollingUpdateStatefulSetStrategy
- final case class StatefulSet(status: Option[StatefulSetStatus] = None, spec: Option[StatefulSetSpec] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable
StatefulSet represents a set of pods with consistent identities.
StatefulSet represents a set of pods with consistent identities. Identities are defined as:
- Network: A single stable DNS and hostname.
- Storage: As many VolumeClaims as requested.
The StatefulSet guarantees that a given network identity will always map to the same storage identity.
- final case class StatefulSetCondition(status: String, type: String, reason: Option[String] = None, lastTransitionTime: Option[Time] = None, message: Option[String] = None) extends Product with Serializable
StatefulSetCondition describes the state of a statefulset at a certain point.
- final case class StatefulSetConditionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[StatefulSetCondition] with Product with Serializable
Pointer for StatefulSetCondition
- final case class StatefulSetList(items: Seq[StatefulSet], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable
StatefulSetList is a collection of StatefulSets.
- final case class StatefulSetListPointer(currentPath: PointerPath = PointerPath()) extends Pointer[StatefulSetList] with Product with Serializable
Pointer for StatefulSetList
- final case class StatefulSetOrdinals(start: Option[Int] = None) extends Product with Serializable
StatefulSetOrdinals describes the policy used for replica ordinal assignment in this StatefulSet.
- final case class StatefulSetOrdinalsPointer(currentPath: PointerPath = PointerPath()) extends Pointer[StatefulSetOrdinals] with Product with Serializable
Pointer for StatefulSetOrdinals
- final case class StatefulSetPersistentVolumeClaimRetentionPolicy(whenDeleted: Option[String] = None, whenScaled: Option[String] = None) extends Product with Serializable
StatefulSetPersistentVolumeClaimRetentionPolicy describes the policy used for PVCs created from the StatefulSet VolumeClaimTemplates.
- final case class StatefulSetPersistentVolumeClaimRetentionPolicyPointer(currentPath: PointerPath = PointerPath()) extends Pointer[StatefulSetPersistentVolumeClaimRetentionPolicy] with Product with Serializable
Pointer for StatefulSetPersistentVolumeClaimRetentionPolicy
- final case class StatefulSetPointer(currentPath: PointerPath = PointerPath()) extends Pointer[StatefulSet] with Product with Serializable
Pointer for StatefulSet
- final case class StatefulSetSpec(serviceName: String, template: PodTemplateSpec, selector: LabelSelector, minReadySeconds: Option[Int] = None, replicas: Option[Int] = None, revisionHistoryLimit: Option[Int] = None, podManagementPolicy: Option[String] = None, volumeClaimTemplates: Option[Seq[PersistentVolumeClaim]] = None, persistentVolumeClaimRetentionPolicy: Option[StatefulSetPersistentVolumeClaimRetentionPolicy] = None, ordinals: Option[StatefulSetOrdinals] = None, updateStrategy: Option[StatefulSetUpdateStrategy] = None) extends Product with Serializable
A StatefulSetSpec is the specification of a StatefulSet.
- final case class StatefulSetSpecPointer(currentPath: PointerPath = PointerPath()) extends Pointer[StatefulSetSpec] with Product with Serializable
Pointer for StatefulSetSpec
- final case class StatefulSetStatus(replicas: Int, conditions: Option[Seq[StatefulSetCondition]] = None, collisionCount: Option[Int] = None, availableReplicas: Option[Int] = None, observedGeneration: Option[Int] = None, currentRevision: Option[String] = None, currentReplicas: Option[Int] = None, updateRevision: Option[String] = None, updatedReplicas: Option[Int] = None, readyReplicas: Option[Int] = None) extends Product with Serializable
StatefulSetStatus represents the current state of a StatefulSet.
- final case class StatefulSetStatusPointer(currentPath: PointerPath = PointerPath()) extends Pointer[StatefulSetStatus] with Product with Serializable
Pointer for StatefulSetStatus
- final case class StatefulSetUpdateStrategy(rollingUpdate: Option[RollingUpdateStatefulSetStrategy] = None, type: Option[String] = None) extends Product with Serializable
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.
- final case class StatefulSetUpdateStrategyPointer(currentPath: PointerPath = PointerPath()) extends Pointer[StatefulSetUpdateStrategy] with Product with Serializable
Pointer for StatefulSetUpdateStrategy
Value Members
- object ControllerRevision extends Serializable
- object ControllerRevisionList extends Serializable
- object DaemonSet extends Serializable
- object DaemonSetCondition extends Serializable
- object DaemonSetList extends Serializable
- object DaemonSetSpec extends Serializable
- object DaemonSetStatus extends Serializable
- object DaemonSetUpdateStrategy extends Serializable
- object Deployment extends Serializable
- object DeploymentCondition extends Serializable
- object DeploymentList extends Serializable
- object DeploymentSpec extends Serializable
- object DeploymentStatus extends Serializable
- object DeploymentStrategy extends Serializable
- object ReplicaSet extends Serializable
- object ReplicaSetCondition extends Serializable
- object ReplicaSetList extends Serializable
- object ReplicaSetSpec extends Serializable
- object ReplicaSetStatus extends Serializable
- object RollingUpdateDaemonSet extends Serializable
- object RollingUpdateDeployment extends Serializable
- object RollingUpdateStatefulSetStrategy extends Serializable
- object StatefulSet extends Serializable
- object StatefulSetCondition extends Serializable
- object StatefulSetList extends Serializable
- object StatefulSetOrdinals extends Serializable
- object StatefulSetPersistentVolumeClaimRetentionPolicy extends Serializable
- object StatefulSetSpec extends Serializable
- object StatefulSetStatus extends Serializable
- object StatefulSetUpdateStrategy extends Serializable