diff --git a/packages/clients/src/api/secret/v1beta1/api.gen.ts b/packages/clients/src/api/secret/v1beta1/api.gen.ts index 16a5d478d..cd682267a 100644 --- a/packages/clients/src/api/secret/v1beta1/api.gen.ts +++ b/packages/clients/src/api/secret/v1beta1/api.gen.ts @@ -149,6 +149,7 @@ export class API extends ParentAPI { ['path', request.path], ['project_id', request.projectId], ['tags', request.tags], + ['type', request.type], ), }, unmarshalListSecretsResponse, diff --git a/packages/clients/src/api/secret/v1beta1/types.gen.ts b/packages/clients/src/api/secret/v1beta1/types.gen.ts index 840d2bd44..e45a99e21 100644 --- a/packages/clients/src/api/secret/v1beta1/types.gen.ts +++ b/packages/clients/src/api/secret/v1beta1/types.gen.ts @@ -24,7 +24,14 @@ export type Product = 'unknown_product' | 'edge_services' export type SecretStatus = 'unknown_status' | 'ready' | 'locked' -export type SecretType = 'unknown_type' | 'opaque' | 'certificate' | 'key_value' +export type SecretType = + | 'unknown_type' + | 'opaque' + | 'certificate' + | 'key_value' + | 'basic_credentials' + | 'database_credentials' + | 'ssh_key' export type SecretVersionStatus = | 'unknown_status' @@ -416,6 +423,8 @@ export type ListSecretsRequest = { path?: string /** Filter by ephemeral / not ephemeral (optional). */ ephemeral?: boolean + /** Filter by secret type (optional). */ + type?: SecretType } export interface ListSecretsResponse {