Packages

case class SecretReference(name: Optional[String] = Optional.Absent, namespace: Optional[String] = Optional.Absent) extends Product with Serializable

SecretReference represents a Secret Reference. It has enough information to retrieve secret in any namespace

name

Name is unique within a namespace to reference a secret resource.

namespace

Namespace defines the space within which the secret name must be unique.

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

    name

    Name is unique within a namespace to reference a secret resource.

    namespace

    Namespace defines the space within which the secret name must be unique.

Value Members

  1. def getName: IO[K8sFailure, String]

    Name is unique within a namespace to reference a secret resource.

    Name is unique within a namespace to reference a secret resource.

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

  2. def getNamespace: IO[K8sFailure, String]

    Namespace defines the space within which the secret name must be unique.

    Namespace defines the space within which the secret name must be unique.

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

  3. val name: Optional[String]
  4. val namespace: Optional[String]