case class DeploymentStrategy(rollingUpdate: Optional[RollingUpdateDeployment] = Optional.Absent, type: Optional[String] = Optional.Absent) extends Product with Serializable

DeploymentStrategy describes how to replace existing pods with new ones.

type

Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DeploymentStrategy
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DeploymentStrategy(rollingUpdate: Optional[RollingUpdateDeployment] = Optional.Absent, type: Optional[String] = Optional.Absent)

    type

    Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.

Value Members

  1. def getRollingUpdate: IO[K8sFailure, RollingUpdateDeployment]

    Gets rollingUpdate.

    Gets rollingUpdate.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  2. def getType: IO[K8sFailure, String]

    Type of deployment.

    Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  3. val rollingUpdate: Optional[RollingUpdateDeployment]
  4. val type: Optional[String]