Skip to content

Commit 6616da0

Browse files
gitforbitmjuraga
authored andcommitted
FEATURE/MINOR: http-request: add support for set-uri, set-query
1 parent 8bed971 commit 6616da0

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

build/haproxy_spec.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -983,6 +983,12 @@ definitions:
983983
type:
984984
required: true
985985
value: set-log-level
986+
query-fmt:
987+
type: string
988+
x-dependency:
989+
type:
990+
required: true
991+
value: set-query
986992
redir_code:
987993
enum:
988994
- 301
@@ -1048,12 +1054,20 @@ definitions:
10481054
- del-header
10491055
- set-header
10501056
- set-log-level
1057+
- set-query
1058+
- set-uri
10511059
- set-var
10521060
- send-spoe-group
10531061
- add-acl
10541062
- del-acl
10551063
type: string
10561064
x-nullable: false
1065+
uri-fmt:
1066+
type: string
1067+
x-dependency:
1068+
type:
1069+
required: true
1070+
value: set-uri
10571071
var_expr:
10581072
type: string
10591073
x-dependency:

models/haproxy.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ http_request_rule:
616616
x-nullable: true
617617
type:
618618
type: string
619-
enum: [allow, deny, auth, redirect, tarpit, add-header, replace-header, replace-value, del-header, set-header, set-log-level, set-var, send-spoe-group, add-acl, del-acl ]
619+
enum: [allow, deny, auth, redirect, tarpit, add-header, replace-header, replace-value, del-header, set-header, set-log-level, set-query, set-uri, set-var, send-spoe-group, add-acl, del-acl ]
620620
x-nullable: false
621621
auth_realm:
622622
type: string
@@ -713,6 +713,18 @@ http_request_rule:
713713
type:
714714
value: set-var
715715
required: true
716+
query-fmt:
717+
type: string
718+
x-dependency:
719+
type:
720+
required: true
721+
value: set-query
722+
uri-fmt:
723+
type: string
724+
x-dependency:
725+
type:
726+
required: true
727+
value: set-uri
716728
spoe_engine:
717729
type: string
718730
x-display-name: SPOE Engine

0 commit comments

Comments
 (0)