File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
packages_generated/key_manager/src/v1alpha1 Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -251,6 +251,7 @@ export class API extends ParentAPI {
251251 ] ,
252252 [ 'project_id' , request . projectId ] ,
253253 [ 'tags' , request . tags ] ,
254+ [ 'usage' , request . usage ] ,
254255 ) ,
255256 } ,
256257 unmarshalListKeysResponse ,
Original file line number Diff line number Diff line change @@ -43,6 +43,12 @@ export type ListKeysRequestOrderBy =
4343 | 'updated_at_asc'
4444 | 'updated_at_desc'
4545
46+ export type ListKeysRequestUsage =
47+ | 'unknown_usage'
48+ | 'symmetric_encryption'
49+ | 'asymmetric_encryption'
50+ | 'asymmetric_signing'
51+
4652export interface KeyRotationPolicy {
4753 /**
4854 * Time interval between two key rotations. The minimum duration is 24 hours and the maximum duration is 1 year (876000 hours).
@@ -395,6 +401,10 @@ export type ListKeysRequest = {
395401 * (Optional) Filter by key name.
396402 */
397403 name ?: string
404+ /**
405+ * Select from symmetric encryption, asymmetric encryption, or asymmetric signing.
406+ */
407+ usage ?: ListKeysRequestUsage
398408}
399409
400410export interface ListKeysResponse {
You can’t perform that action at this time.
0 commit comments