case class NamespaceStatus(conditions: Optional[Vector[NamespaceCondition]] = Optional.Absent, phase: Optional[String] = Optional.Absent) extends Product with Serializable
NamespaceStatus is information about the current status of a Namespace.
- conditions
Represents the latest available observations of a namespace's current state.
- phase
Phase is the current lifecycle phase of the namespace. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
- Alphabetic
- By Inheritance
- NamespaceStatus
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
NamespaceStatus(conditions: Optional[Vector[NamespaceCondition]] = Optional.Absent, phase: Optional[String] = Optional.Absent)
- conditions
Represents the latest available observations of a namespace's current state.
- phase
Phase is the current lifecycle phase of the namespace. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
Value Members
- val conditions: Optional[Vector[NamespaceCondition]]
-
def
getConditions: IO[K8sFailure, Vector[NamespaceCondition]]
Represents the latest available observations of a namespace's current state.
Represents the latest available observations of a namespace's current state.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getPhase: IO[K8sFailure, String]
Phase is the current lifecycle phase of the namespace.
Phase is the current lifecycle phase of the namespace. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
- val phase: Optional[String]