TrogonProto.Env.V1Alpha1.Visibility (Trogon.Proto v0.13.1)

Copy Markdown View Source

Visibility controls whether an environment variable value should be masked in generated documentation, .env examples, logs, and CLI output.

This is a hint to code generators and tooling about how to treat the value when displaying configuration information. The actual secret protection (encryption at rest, masking in memory) must be implemented by consuming code.

Default (unspecified) is treated as SECRET for safety.

Summary

Types

t()

@type t() ::
  integer()
  | :VISIBILITY_UNSPECIFIED
  | :VISIBILITY_PLAINTEXT
  | :VISIBILITY_SECRET

Functions

descriptor()