Skip to content

Commit 8680bb4

Browse files
authored
feat(edge_services): add websocket option to load balancer origin (#2543)
1 parent 7e8f769 commit 8680bb4

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

packages_generated/edge_services/src/v1beta1/marshalling.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ const unmarshalScalewayLb = (data: unknown): ScalewayLb => {
9191
return {
9292
domainName: data.domain_name,
9393
frontendId: data.frontend_id,
94+
hasWebsocket: data.has_websocket,
9495
id: data.id,
9596
isSsl: data.is_ssl,
9697
zone: data.zone,
@@ -825,6 +826,7 @@ const marshalScalewayLb = (
825826
): Record<string, unknown> => ({
826827
domain_name: request.domainName,
827828
frontend_id: request.frontendId,
829+
has_websocket: request.hasWebsocket,
828830
id: request.id,
829831
is_ssl: request.isSsl,
830832
zone: request.zone,

packages_generated/edge_services/src/v1beta1/types.gen.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ export interface ScalewayLb {
146146
* Fully Qualified Domain Name (in the format subdomain.example.com) to use in HTTP requests sent towards your Load Balancer.
147147
*/
148148
domainName?: string
149+
/**
150+
* Defines whether to forward websocket requests to the load balancer.
151+
*/
152+
hasWebsocket?: boolean
149153
}
150154

151155
export interface RuleHttpMatchPathFilter {

0 commit comments

Comments
 (0)