diff --git a/packages/clients/src/api/lb/v1/marshalling.gen.ts b/packages/clients/src/api/lb/v1/marshalling.gen.ts index 21597cb1b..016bb7740 100644 --- a/packages/clients/src/api/lb/v1/marshalling.gen.ts +++ b/packages/clients/src/api/lb/v1/marshalling.gen.ts @@ -348,6 +348,7 @@ export const unmarshalBackend = (data: unknown) => { pool: data.pool, proxyProtocol: data.proxy_protocol, sendProxyV2: data.send_proxy_v2, + sslBridging: data.ssl_bridging, stickySessions: data.sticky_sessions, stickySessionsCookieName: data.sticky_sessions_cookie_name, timeoutConnect: data.timeout_connect, @@ -960,6 +961,7 @@ export const marshalCreateBackendRequest = ( proxy_protocol: request.proxyProtocol, send_proxy_v2: request.sendProxyV2, server_ip: request.serverIp, + ssl_bridging: request.sslBridging, sticky_sessions: request.stickySessions, sticky_sessions_cookie_name: request.stickySessionsCookieName, timeout_connect: request.timeoutConnect, @@ -1144,6 +1146,7 @@ export const marshalUpdateBackendRequest = ( on_marked_down_action: request.onMarkedDownAction, proxy_protocol: request.proxyProtocol, send_proxy_v2: request.sendProxyV2, + ssl_bridging: request.sslBridging, sticky_sessions: request.stickySessions, sticky_sessions_cookie_name: request.stickySessionsCookieName, timeout_connect: request.timeoutConnect, @@ -1322,6 +1325,7 @@ export const marshalZonedApiCreateBackendRequest = ( proxy_protocol: request.proxyProtocol, send_proxy_v2: request.sendProxyV2, server_ip: request.serverIp, + ssl_bridging: request.sslBridging, sticky_sessions: request.stickySessions, sticky_sessions_cookie_name: request.stickySessionsCookieName, timeout_connect: request.timeoutConnect, @@ -1513,6 +1517,7 @@ export const marshalZonedApiUpdateBackendRequest = ( on_marked_down_action: request.onMarkedDownAction, proxy_protocol: request.proxyProtocol, send_proxy_v2: request.sendProxyV2, + ssl_bridging: request.sslBridging, sticky_sessions: request.stickySessions, sticky_sessions_cookie_name: request.stickySessionsCookieName, timeout_connect: request.timeoutConnect, diff --git a/packages/clients/src/api/lb/v1/types.gen.ts b/packages/clients/src/api/lb/v1/types.gen.ts index b6e97878f..bad00f915 100644 --- a/packages/clients/src/api/lb/v1/types.gen.ts +++ b/packages/clients/src/api/lb/v1/types.gen.ts @@ -222,6 +222,7 @@ export interface Backend { createdAt?: Date updatedAt?: Date failoverHost?: string + sslBridging?: boolean } /** @@ -858,11 +859,13 @@ export type CreateBackendRequest = { */ proxyProtocol: ProxyProtocol /** - * Only the host part of the Scaleway S3 bucket website is expected e.g. + * Only the host part of the Scaleway S3 bucket website is expected. E.g. * `failover-website.s3-website.fr-par.scw.cloud` if your bucket website URL * is `https://failover-website.s3-website.fr-par.scw.cloud/`. */ failoverHost?: string + /** Enable SSL between load balancer and backend servers */ + sslBridging?: boolean } export type GetBackendRequest = { @@ -917,6 +920,8 @@ export type UpdateBackendRequest = { * is `https://failover-website.s3-website.fr-par.scw.cloud/`. */ failoverHost?: string + /** Enable SSL between load balancer and backend servers */ + sslBridging?: boolean } export type DeleteBackendRequest = { @@ -1652,11 +1657,13 @@ export type ZonedApiCreateBackendRequest = { */ proxyProtocol: ProxyProtocol /** - * Only the host part of the Scaleway S3 bucket website is expected e.g. + * Only the host part of the Scaleway S3 bucket website is expected. E.g. * `failover-website.s3-website.fr-par.scw.cloud` if your bucket website URL * is `https://failover-website.s3-website.fr-par.scw.cloud/`. */ failoverHost?: string + /** Enable SSL between load balancer and backend servers */ + sslBridging?: boolean } export type ZonedApiGetBackendRequest = { @@ -1711,6 +1718,8 @@ export type ZonedApiUpdateBackendRequest = { * is `https://failover-website.s3-website.fr-par.scw.cloud/`. */ failoverHost?: string + /** Enable SSL between load balancer and backend servers */ + sslBridging?: boolean } export type ZonedApiDeleteBackendRequest = {