Skip to content

SecretInfo

Stored tenant secret metadata.

Shared

class SecretInfo:
SecretInfo(id: str, display_name: str, cache_ttl_secs: int, value_preview: str | None = None)
Name Type or value Description
id str Secret UUID.
display_name str Human-readable secret name.
cache_ttl_secs int How long injected values may be cached, in seconds.
value_preview str | None Redacted preview of the stored value, when available.

Create tenant secret metadata from an API response payload.

def from_json(data: dict[str, Any]) -> 'SecretInfo'
Name Type Default Description
data dict[str, Any] API response payload.
  • 'SecretInfo'