package v1
- Alphabetic
- Public
- All
Type Members
-
final
case class
ControllerRevision(revision: Long, 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[Long] = 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[Long] = 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[Long] = 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[Long] = 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