SecretReference

case class SecretReference(name: Optional[String], namespace: Optional[String])

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

Value Params
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.

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

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.

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.

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product