11// This file was automatically generated. DO NOT EDIT.
22// If you have any remark or suggestion do not hesitate to open an issue.
3- import type { Region } from '../../../bridge'
3+ import type { Region as ScwRegion } from '../../../bridge'
44
55export type ListEventsRequestOrderBy = 'recorded_at_desc' | 'recorded_at_asc'
66
@@ -12,6 +12,9 @@ export type ResourceType =
1212 | 'kube_pool'
1313 | 'kube_node'
1414 | 'kube_acl'
15+ | 'keym_key'
16+
17+ export interface KeyManagerKeyInfo { }
1518
1619export interface KubernetesACLInfo { }
1720
@@ -48,40 +51,46 @@ export interface Resource {
4851 name ?: string
4952 /**
5053 * One-of ('info'): at most one of 'secmSecretInfo', 'secmSecretVersionInfo',
51- * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo' could be
52- * set.
54+ * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo',
55+ * 'keymKeyInfo' could be set.
5356 */
5457 secmSecretInfo ?: SecretManagerSecretInfo
5558 /**
5659 * One-of ('info'): at most one of 'secmSecretInfo', 'secmSecretVersionInfo',
57- * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo' could be
58- * set.
60+ * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo',
61+ * 'keymKeyInfo' could be set.
5962 */
6063 secmSecretVersionInfo ?: SecretManagerSecretVersionInfo
6164 /**
6265 * One-of ('info'): at most one of 'secmSecretInfo', 'secmSecretVersionInfo',
63- * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo' could be
64- * set.
66+ * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo',
67+ * 'keymKeyInfo' could be set.
6568 */
6669 kubeClusterInfo ?: KubernetesClusterInfo
6770 /**
6871 * One-of ('info'): at most one of 'secmSecretInfo', 'secmSecretVersionInfo',
69- * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo' could be
70- * set.
72+ * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo',
73+ * 'keymKeyInfo' could be set.
7174 */
7275 kubePoolInfo ?: KubernetesPoolInfo
7376 /**
7477 * One-of ('info'): at most one of 'secmSecretInfo', 'secmSecretVersionInfo',
75- * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo' could be
76- * set.
78+ * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo',
79+ * 'keymKeyInfo' could be set.
7780 */
7881 kubeNodeInfo ?: KubernetesNodeInfo
7982 /**
8083 * One-of ('info'): at most one of 'secmSecretInfo', 'secmSecretVersionInfo',
81- * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo' could be
82- * set.
84+ * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo',
85+ * 'keymKeyInfo' could be set.
8386 */
8487 kubeAclInfo ?: KubernetesACLInfo
88+ /**
89+ * One-of ('info'): at most one of 'secmSecretInfo', 'secmSecretVersionInfo',
90+ * 'kubeClusterInfo', 'kubePoolInfo', 'kubeNodeInfo', 'kubeAclInfo',
91+ * 'keymKeyInfo' could be set.
92+ */
93+ keymKeyInfo ?: KeyManagerKeyInfo
8594}
8695
8796export interface ProductService {
@@ -139,7 +148,7 @@ export type ListEventsRequest = {
139148 * Region to target. If none is passed will use default region from the
140149 * config.
141150 */
142- region ?: Region
151+ region ?: ScwRegion
143152 /** (Optional) ID of the Project containing the Audit Trail events. */
144153 projectId ?: string
145154 /** ID of the Organization containing the Audit Trail events. */
@@ -183,7 +192,7 @@ export type ListProductsRequest = {
183192 * Region to target. If none is passed will use default region from the
184193 * config.
185194 */
186- region ?: Region
195+ region ?: ScwRegion
187196}
188197
189198export interface ListProductsResponse {
0 commit comments