Packages

case class ClientIPConfig(timeoutSeconds: Optional[Int] = Optional.Absent) extends Product with Serializable

ClientIPConfig represents the configurations of Client IP based session affinity.

timeoutSeconds

timeoutSeconds specifies the seconds of ClientIP type session sticky time. The value must be >0 && <=86400(for 1 day) if ServiceAffinity == "ClientIP". Default value is 10800(for 3 hours).

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClientIPConfig
  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 ClientIPConfig(timeoutSeconds: Optional[Int] = Optional.Absent)

    timeoutSeconds

    timeoutSeconds specifies the seconds of ClientIP type session sticky time. The value must be >0 && <=86400(for 1 day) if ServiceAffinity == "ClientIP". Default value is 10800(for 3 hours).

Value Members

  1. def getTimeoutSeconds: IO[K8sFailure, Int]

    timeoutSeconds specifies the seconds of ClientIP type session sticky time.

    timeoutSeconds specifies the seconds of ClientIP type session sticky time. The value must be >0 && <=86400(for 1 day) if ServiceAffinity == "ClientIP". Default value is 10800(for 3 hours).

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

  2. val timeoutSeconds: Optional[Int]