case class BoundObjectReference(apiVersion: Optional[String] = Optional.Absent, kind: Optional[String] = Optional.Absent, name: Optional[String] = Optional.Absent, uid: Optional[String] = Optional.Absent) extends Product with Serializable

BoundObjectReference is a reference to an object that a token is bound to.

apiVersion

API version of the referent.

kind

Kind of the referent. Valid kinds are 'Pod' and 'Secret'.

name

Name of the referent.

uid

UID of the referent.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BoundObjectReference
  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 BoundObjectReference(apiVersion: Optional[String] = Optional.Absent, kind: Optional[String] = Optional.Absent, name: Optional[String] = Optional.Absent, uid: Optional[String] = Optional.Absent)

    apiVersion

    API version of the referent.

    kind

    Kind of the referent. Valid kinds are 'Pod' and 'Secret'.

    name

    Name of the referent.

    uid

    UID of the referent.

Value Members

  1. val apiVersion: Optional[String]
  2. def getApiVersion: IO[K8sFailure, String]

    API version of the referent.

    API version of the referent.

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

  3. def getKind: IO[K8sFailure, String]

    Kind of the referent.

    Kind of the referent. Valid kinds are 'Pod' and 'Secret'.

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

  4. def getName: IO[K8sFailure, String]

    Name of the referent.

    Name of the referent.

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

  5. def getUid: IO[K8sFailure, String]

    UID of the referent.

    UID of the referent.

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

  6. val kind: Optional[String]
  7. val name: Optional[String]
  8. val uid: Optional[String]