File tree Expand file tree Collapse file tree 4 files changed +13
-0
lines changed
product_catalog/src/v2alpha1 Expand file tree Collapse file tree 4 files changed +13
-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 @@ -28,6 +28,7 @@ export type {
2828 KeyUsage ,
2929 ListKeysRequest ,
3030 ListKeysRequestOrderBy ,
31+ ListKeysRequestUsage ,
3132 ListKeysResponse ,
3233 ProtectKeyRequest ,
3334 PublicKey ,
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 {
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ export type {
2323 PublicCatalogProductPropertiesHardwareRAM ,
2424 PublicCatalogProductPropertiesHardwareStorage ,
2525 PublicCatalogProductPropertiesInstance ,
26+ PublicCatalogProductStatus ,
2627 PublicCatalogProductUnitOfMeasure ,
2728 PublicCatalogProductUnitOfMeasureCountableUnit ,
2829} from './types.gen'
You can’t perform that action at this time.
0 commit comments