Skip to content

Commit 14e2a29

Browse files
committed
feat: update generated APIs
1 parent 0972b37 commit 14e2a29

File tree

3 files changed

+34
-0
lines changed

3 files changed

+34
-0
lines changed

packages/clients/src/api/cockpit/v1/index.gen.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ export { GlobalAPI, RegionalAPI } from './api.gen'
44
export type {
55
Alert,
66
AlertManager,
7+
AnyAlert,
8+
AnyAlertState,
79
ContactPoint,
810
ContactPointEmail,
911
DataSource,
@@ -26,6 +28,7 @@ export type {
2628
GrafanaProductDashboard,
2729
GrafanaUser,
2830
GrafanaUserRole,
31+
ListAlertsResponse,
2932
ListContactPointsResponse,
3033
ListDataSourcesRequestOrderBy,
3134
ListDataSourcesResponse,
@@ -55,6 +58,7 @@ export type {
5558
RegionalApiGetDataSourceRequest,
5659
RegionalApiGetTokenRequest,
5760
RegionalApiGetUsageOverviewRequest,
61+
RegionalApiListAlertsRequest,
5862
RegionalApiListContactPointsRequest,
5963
RegionalApiListDataSourcesRequest,
6064
RegionalApiListManagedAlertsRequest,

packages/clients/src/api/lb/v1/marshalling.gen.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -431,6 +431,7 @@ export const unmarshalFrontend = (data: unknown): Frontend => {
431431
? unmarshalCertificate(data.certificate)
432432
: undefined,
433433
certificateIds: data.certificate_ids,
434+
connectionRateLimit: data.connection_rate_limit,
434435
createdAt: unmarshalDate(data.created_at),
435436
enableHttp3: data.enable_http3,
436437
id: data.id,
@@ -1126,6 +1127,7 @@ export const marshalCreateFrontendRequest = (
11261127
backend_id: request.backendId,
11271128
certificate_id: request.certificateId,
11281129
certificate_ids: request.certificateIds,
1130+
connection_rate_limit: request.connectionRateLimit,
11291131
enable_http3: request.enableHttp3,
11301132
inbound_port: request.inboundPort,
11311133
name: request.name || randomName('lbf'),
@@ -1332,6 +1334,7 @@ export const marshalUpdateFrontendRequest = (
13321334
backend_id: request.backendId,
13331335
certificate_id: request.certificateId,
13341336
certificate_ids: request.certificateIds,
1337+
connection_rate_limit: request.connectionRateLimit,
13351338
enable_http3: request.enableHttp3,
13361339
inbound_port: request.inboundPort,
13371340
name: request.name,
@@ -1568,6 +1571,7 @@ export const marshalZonedApiCreateFrontendRequest = (
15681571
backend_id: request.backendId,
15691572
certificate_id: request.certificateId,
15701573
certificate_ids: request.certificateIds,
1574+
connection_rate_limit: request.connectionRateLimit,
15711575
enable_http3: request.enableHttp3,
15721576
inbound_port: request.inboundPort,
15731577
name: request.name || randomName('lbf'),
@@ -1771,6 +1775,7 @@ export const marshalZonedApiUpdateFrontendRequest = (
17711775
backend_id: request.backendId,
17721776
certificate_id: request.certificateId,
17731777
certificate_ids: request.certificateIds,
1778+
connection_rate_limit: request.connectionRateLimit,
17741779
enable_http3: request.enableHttp3,
17751780
inbound_port: request.inboundPort,
17761781
name: request.name,

packages/clients/src/api/lb/v1/types.gen.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -563,6 +563,11 @@ export interface Frontend {
563563
updatedAt?: Date
564564
/** Defines whether to enable HTTP/3 protocol on the frontend. */
565565
enableHttp3: boolean
566+
/**
567+
* Rate limit for new connections established on this frontend. Use 0 value to
568+
* disable, else value is connections per second.
569+
*/
570+
connectionRateLimit?: number
566571
}
567572

568573
export interface PrivateNetworkDHCPConfig {
@@ -967,6 +972,11 @@ export type CreateFrontendRequest = {
967972
certificateIds?: string[]
968973
/** Defines whether to enable HTTP/3 protocol on the frontend. */
969974
enableHttp3: boolean
975+
/**
976+
* Rate limit for new connections established on this frontend. Use 0 value to
977+
* disable, else value is connections per second.
978+
*/
979+
connectionRateLimit?: number
970980
}
971981

972982
export type CreateIpRequest = {
@@ -1816,6 +1826,11 @@ export type UpdateFrontendRequest = {
18161826
certificateIds?: string[]
18171827
/** Defines whether to enable HTTP/3 protocol on the frontend. */
18181828
enableHttp3: boolean
1829+
/**
1830+
* Rate limit for new connections established on this frontend. Use 0 value to
1831+
* disable, else value is connections per second.
1832+
*/
1833+
connectionRateLimit?: number
18191834
}
18201835

18211836
export type UpdateHealthCheckRequest = {
@@ -2189,6 +2204,11 @@ export type ZonedApiCreateFrontendRequest = {
21892204
certificateIds?: string[]
21902205
/** Defines whether to enable HTTP/3 protocol on the frontend. */
21912206
enableHttp3: boolean
2207+
/**
2208+
* Rate limit for new connections established on this frontend. Use 0 value to
2209+
* disable, else value is connections per second.
2210+
*/
2211+
connectionRateLimit?: number
21922212
}
21932213

21942214
export type ZonedApiCreateIpRequest = {
@@ -2835,6 +2855,11 @@ export type ZonedApiUpdateFrontendRequest = {
28352855
certificateIds?: string[]
28362856
/** Defines whether to enable HTTP/3 protocol on the frontend. */
28372857
enableHttp3: boolean
2858+
/**
2859+
* Rate limit for new connections established on this frontend. Use 0 value to
2860+
* disable, else value is connections per second.
2861+
*/
2862+
connectionRateLimit?: number
28382863
}
28392864

28402865
export type ZonedApiUpdateHealthCheckRequest = {

0 commit comments

Comments
 (0)