Skip to content

Commit f434a42

Browse files
authored
feat(lb): add ignore ssl server verify (#242)
1 parent 07d0b43 commit f434a42

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,7 @@ export const unmarshalBackend = (data: unknown) => {
342342
? unmarshalHealthCheck(data.health_check)
343343
: undefined,
344344
id: data.id,
345+
ignoreSslServerVerify: data.ignore_ssl_server_verify,
345346
lb: data.lb ? unmarshalLb(data.lb) : undefined,
346347
name: data.name,
347348
onMarkedDownAction: data.on_marked_down_action,
@@ -956,6 +957,7 @@ export const marshalCreateBackendRequest = (
956957
forward_port_algorithm: request.forwardPortAlgorithm,
957958
forward_protocol: request.forwardProtocol,
958959
health_check: marshalHealthCheck(request.healthCheck, defaults),
960+
ignore_ssl_server_verify: request.ignoreSslServerVerify,
959961
name: request.name || randomName('lbb'),
960962
on_marked_down_action: request.onMarkedDownAction,
961963
proxy_protocol: request.proxyProtocol,
@@ -1142,6 +1144,7 @@ export const marshalUpdateBackendRequest = (
11421144
forward_port: request.forwardPort,
11431145
forward_port_algorithm: request.forwardPortAlgorithm,
11441146
forward_protocol: request.forwardProtocol,
1147+
ignore_ssl_server_verify: request.ignoreSslServerVerify,
11451148
name: request.name,
11461149
on_marked_down_action: request.onMarkedDownAction,
11471150
proxy_protocol: request.proxyProtocol,
@@ -1320,6 +1323,7 @@ export const marshalZonedApiCreateBackendRequest = (
13201323
forward_port_algorithm: request.forwardPortAlgorithm,
13211324
forward_protocol: request.forwardProtocol,
13221325
health_check: marshalHealthCheck(request.healthCheck, defaults),
1326+
ignore_ssl_server_verify: request.ignoreSslServerVerify,
13231327
name: request.name || randomName('lbb'),
13241328
on_marked_down_action: request.onMarkedDownAction,
13251329
proxy_protocol: request.proxyProtocol,
@@ -1513,6 +1517,7 @@ export const marshalZonedApiUpdateBackendRequest = (
15131517
forward_port: request.forwardPort,
15141518
forward_port_algorithm: request.forwardPortAlgorithm,
15151519
forward_protocol: request.forwardProtocol,
1520+
ignore_ssl_server_verify: request.ignoreSslServerVerify,
15161521
name: request.name,
15171522
on_marked_down_action: request.onMarkedDownAction,
15181523
proxy_protocol: request.proxyProtocol,

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,7 @@ export interface Backend {
224224
updatedAt?: Date
225225
failoverHost?: string
226226
sslBridging?: boolean
227+
ignoreSslServerVerify?: boolean
227228
}
228229

229230
/**
@@ -885,6 +886,8 @@ export type CreateBackendRequest = {
885886
failoverHost?: string
886887
/** Enable SSL between load balancer and backend servers */
887888
sslBridging?: boolean
889+
/** Set to true to ignore server certificate verification */
890+
ignoreSslServerVerify?: boolean
888891
}
889892

890893
export type GetBackendRequest = {
@@ -941,6 +944,8 @@ export type UpdateBackendRequest = {
941944
failoverHost?: string
942945
/** Enable SSL between load balancer and backend servers */
943946
sslBridging?: boolean
947+
/** Set to true to ignore server certificate verification */
948+
ignoreSslServerVerify?: boolean
944949
}
945950

946951
export type DeleteBackendRequest = {
@@ -1702,6 +1707,8 @@ export type ZonedApiCreateBackendRequest = {
17021707
failoverHost?: string
17031708
/** Enable SSL between load balancer and backend servers */
17041709
sslBridging?: boolean
1710+
/** Set to true to ignore server certificate verification */
1711+
ignoreSslServerVerify?: boolean
17051712
}
17061713

17071714
export type ZonedApiGetBackendRequest = {
@@ -1758,6 +1765,8 @@ export type ZonedApiUpdateBackendRequest = {
17581765
failoverHost?: string
17591766
/** Enable SSL between load balancer and backend servers */
17601767
sslBridging?: boolean
1768+
/** Set to true to ignore server certificate verification */
1769+
ignoreSslServerVerify?: boolean
17611770
}
17621771

17631772
export type ZonedApiDeleteBackendRequest = {

0 commit comments

Comments
 (0)