ListSecrets
Source:
src/AWS/SecretsManager/ListSecrets.ts
Runtime binding for secretsmanager:ListSecrets.
Account-level operation (no target secret): bind it with no arguments to
get a callable that lists the account’s secrets (metadata only, never
values). Provide the implementation with
Effect.provide(AWS.SecretsManager.ListSecretsHttp).
Listing Secrets
Section titled “Listing Secrets”// init — account-level, no resource argumentconst listSecrets = yield* AWS.SecretsManager.ListSecrets();
// runtime — filter server-side by nameconst result = yield* listSecrets({ Filters: [{ Key: "name", Values: ["my-app/"] }],});const names = (result.SecretList ?? []).map((entry) => entry.Name);