Skip to content

Commit a622d81

Browse files
authored
fix(lb): set match fields as optional (#453)
1 parent 8526c97 commit a622d81

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -845,7 +845,7 @@ const marshalAclSpec = (
845845
action: marshalAclAction(request.action, defaults),
846846
description: request.description,
847847
index: request.index,
848-
match: marshalAclMatch(request.match, defaults),
848+
match: request.match ? marshalAclMatch(request.match, defaults) : undefined,
849849
name: request.name,
850850
})
851851

@@ -995,7 +995,7 @@ export const marshalCreateAclRequest = (
995995
action: marshalAclAction(request.action, defaults),
996996
description: request.description,
997997
index: request.index,
998-
match: marshalAclMatch(request.match, defaults),
998+
match: request.match ? marshalAclMatch(request.match, defaults) : undefined,
999999
name: request.name || randomName('acl'),
10001000
})
10011001

@@ -1187,7 +1187,7 @@ export const marshalUpdateAclRequest = (
11871187
action: marshalAclAction(request.action, defaults),
11881188
description: request.description,
11891189
index: request.index,
1190-
match: marshalAclMatch(request.match, defaults),
1190+
match: request.match ? marshalAclMatch(request.match, defaults) : undefined,
11911191
name: request.name,
11921192
})
11931193

@@ -1369,7 +1369,7 @@ export const marshalZonedApiCreateAclRequest = (
13691369
action: marshalAclAction(request.action, defaults),
13701370
description: request.description,
13711371
index: request.index,
1372-
match: marshalAclMatch(request.match, defaults),
1372+
match: request.match ? marshalAclMatch(request.match, defaults) : undefined,
13731373
name: request.name || randomName('acl'),
13741374
})
13751375

@@ -1568,7 +1568,7 @@ export const marshalZonedApiUpdateAclRequest = (
15681568
action: marshalAclAction(request.action, defaults),
15691569
description: request.description,
15701570
index: request.index,
1571-
match: marshalAclMatch(request.match, defaults),
1571+
match: request.match ? marshalAclMatch(request.match, defaults) : undefined,
15721572
name: request.name,
15731573
})
15741574

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ export interface AclSpec {
227227
* The ACL match rule. At least `ip_subnet` or `http_filter` and
228228
* `http_filter_value` are required
229229
*/
230-
match: AclMatch
230+
match?: AclMatch
231231
/** Order between your Acls (ascending order, 0 is first acl executed) */
232232
index: number
233233
/** Description of your ACL ressource */
@@ -1413,7 +1413,7 @@ export type CreateAclRequest = {
14131413
* - `http_filter` and `http_filter_value` are defined
14141414
* - `ip_subnet`, `http_filter` and `http_filter_value` are defined
14151415
*/
1416-
match: AclMatch
1416+
match?: AclMatch
14171417
/** Order between your Acls (ascending order, 0 is first acl executed) */
14181418
index: number
14191419
/** Description of your ACL ressource */
@@ -1440,7 +1440,7 @@ export type UpdateAclRequest = {
14401440
* The ACL match rule. At least `ip_subnet` or `http_filter` and
14411441
* `http_filter_value` are required
14421442
*/
1443-
match: AclMatch
1443+
match?: AclMatch
14441444
/** Order between your Acls (ascending order, 0 is first acl executed) */
14451445
index: number
14461446
/** Description of your ACL ressource */
@@ -2272,7 +2272,7 @@ export type ZonedApiCreateAclRequest = {
22722272
* - `http_filter` and `http_filter_value` are defined
22732273
* - `ip_subnet`, `http_filter` and `http_filter_value` are defined
22742274
*/
2275-
match: AclMatch
2275+
match?: AclMatch
22762276
/** Order between your Acls (ascending order, 0 is first acl executed) */
22772277
index: number
22782278
/** Description of your ACL ressource */
@@ -2299,7 +2299,7 @@ export type ZonedApiUpdateAclRequest = {
22992299
* The ACL match rule. At least `ip_subnet` or `http_filter` and
23002300
* `http_filter_value` are required
23012301
*/
2302-
match: AclMatch
2302+
match?: AclMatch
23032303
/** Order between your Acls (ascending order, 0 is first acl executed) */
23042304
index: number
23052305
/** Description of your ACL ressource */

0 commit comments

Comments
 (0)