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

CrossVersionObjectReference contains enough information to let you identify the referred resource.

apiVersion

API version of the referent

kind

Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"

name

Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names

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

    apiVersion

    API version of the referent

    kind

    Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"

    name

    Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names

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; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"

    Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"

    This effect always succeeds, it is safe to use the field kind directly.

  4. def getName: IO[K8sFailure, String]

    Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names

    Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names

    This effect always succeeds, it is safe to use the field name directly.

  5. val kind: String
  6. val name: String