Secrets API Reference¶
Secrets¶
- class apolo_sdk.Secrets¶
Secured secrets subsystems. Secrets can be passed as mounted files and environment variables into a running job.
- async list(cluster_name: str | None = None, org_name: str | None = None) AsyncContextManager[AsyncIterator[Secret]][source]¶
List user’s secrets, async iterator. Yields
Secretinstances.
- async add(key: str, value: bytes, cluster_name: str | None = None, org_name: str | None = None) None[source]¶
Add a secret with name key and content value.
- async get(key: str, cluster_name: str | None = None, org_name: str | None = None, project_name: str | None = None) bytes[source]¶
Get a secret key value.
- Parameters:
- Returns:
The secret value as bytes.
Secret¶
- class apolo_sdk.Secret¶
Read-only
dataclassfor describing secret instance.