Skip to content
This repository was archived by the owner on May 24, 2023. It is now read-only.

Commit a8f1774

Browse files
authored
🔄 Synced file(s) with nginxinc/kubernetes-ingress (#166)
Co-authored-by: nginx-bot <null>
1 parent bb4ca02 commit a8f1774

File tree

3 files changed

+117
-2
lines changed

3 files changed

+117
-2
lines changed

config/crd/kic/appprotect.f5.com_appolicies.yaml

+113-2
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,10 @@ spec:
233233
anomalies:
234234
items:
235235
properties:
236+
$action:
237+
enum:
238+
- delete
239+
type: string
236240
action:
237241
enum:
238242
- alarm
@@ -261,6 +265,21 @@ spec:
261265
- block
262266
- detect
263267
type: string
268+
browserDefinition:
269+
properties:
270+
$action:
271+
enum:
272+
- delete
273+
type: string
274+
isUserDefined:
275+
type: boolean
276+
matchRegex:
277+
type: string
278+
matchString:
279+
type: string
280+
name:
281+
type: string
282+
type: object
264283
maxVersion:
265284
maximum: 2147483647
266285
minimum: 0
@@ -297,6 +316,10 @@ spec:
297316
signatures:
298317
items:
299318
properties:
319+
$action:
320+
enum:
321+
- delete
322+
type: string
300323
action:
301324
enum:
302325
- alarm
@@ -386,6 +409,10 @@ spec:
386409
cookies:
387410
items:
388411
properties:
412+
$action:
413+
enum:
414+
- delete
415+
type: string
389416
accessibleOnlyThroughTheHttpProtocol:
390417
type: boolean
391418
attackSignaturesCheck:
@@ -504,6 +531,26 @@ spec:
504531
- transparent
505532
- blocking
506533
type: string
534+
enforcer-settings:
535+
properties:
536+
enforcerStateCookies:
537+
properties:
538+
httpOnlyAttribute:
539+
type: boolean
540+
sameSiteAttribute:
541+
enum:
542+
- lax
543+
- none
544+
- none-value
545+
- strict
546+
type: string
547+
secureAttribute:
548+
enum:
549+
- always
550+
- never
551+
type: string
552+
type: object
553+
type: object
507554
filetypeReference:
508555
properties:
509556
link:
@@ -513,7 +560,9 @@ spec:
513560
filetypes:
514561
items:
515562
properties:
516-
action:
563+
$action:
564+
enum:
565+
- delete
517566
type: string
518567
allowed:
519568
type: boolean
@@ -575,6 +624,10 @@ spec:
575624
grpc-profiles:
576625
items:
577626
properties:
627+
$action:
628+
enum:
629+
- delete
630+
type: string
578631
associateUrls:
579632
type: boolean
580633
attackSignaturesCheck:
@@ -603,6 +656,8 @@ spec:
603656
isBase64:
604657
type: boolean
605658
type: object
659+
importUrl:
660+
type: string
606661
isPrimary:
607662
type: boolean
608663
primaryIdlFileName:
@@ -649,6 +704,10 @@ spec:
649704
headers:
650705
items:
651706
properties:
707+
$action:
708+
enum:
709+
- delete
710+
type: string
652711
allowRepeatedOccurrences:
653712
type: boolean
654713
base64Decoding:
@@ -724,6 +783,10 @@ spec:
724783
json-profiles:
725784
items:
726785
properties:
786+
$action:
787+
enum:
788+
- delete
789+
type: string
727790
attackSignaturesCheck:
728791
type: boolean
729792
defenseAttributes:
@@ -782,6 +845,10 @@ spec:
782845
type: boolean
783846
jsonValidationFile:
784847
properties:
848+
$action:
849+
enum:
850+
- delete
851+
type: string
785852
contents:
786853
type: string
787854
fileName:
@@ -796,6 +863,10 @@ spec:
796863
json-validation-files:
797864
items:
798865
properties:
866+
$action:
867+
enum:
868+
- delete
869+
type: string
799870
contents:
800871
type: string
801872
fileName:
@@ -825,7 +896,9 @@ spec:
825896
methods:
826897
items:
827898
properties:
828-
action:
899+
$action:
900+
enum:
901+
- delete
829902
type: string
830903
name:
831904
type: string
@@ -850,6 +923,10 @@ spec:
850923
parameters:
851924
items:
852925
properties:
926+
$action:
927+
enum:
928+
- delete
929+
type: string
853930
allowEmptyValue:
854931
type: boolean
855932
allowRepeatedParameterName:
@@ -1078,6 +1155,10 @@ spec:
10781155
sensitive-parameters:
10791156
items:
10801157
properties:
1158+
$action:
1159+
enum:
1160+
- delete
1161+
type: string
10811162
name:
10821163
type: string
10831164
type: object
@@ -1091,6 +1172,10 @@ spec:
10911172
server-technologies:
10921173
items:
10931174
properties:
1175+
$action:
1176+
enum:
1177+
- delete
1178+
type: string
10941179
serverTechnologyName:
10951180
enum:
10961181
- Jenkins
@@ -1178,13 +1263,21 @@ spec:
11781263
signature-requirements:
11791264
items:
11801265
properties:
1266+
$action:
1267+
enum:
1268+
- delete
1269+
type: string
11811270
tag:
11821271
type: string
11831272
type: object
11841273
type: array
11851274
signature-sets:
11861275
items:
11871276
properties:
1277+
$action:
1278+
enum:
1279+
- delete
1280+
type: string
11881281
alarm:
11891282
type: boolean
11901283
block:
@@ -1441,6 +1534,10 @@ spec:
14411534
properties:
14421535
parameter:
14431536
properties:
1537+
$action:
1538+
enum:
1539+
- delete
1540+
type: string
14441541
allowEmptyValue:
14451542
type: boolean
14461543
allowRepeatedParameterName:
@@ -1668,6 +1765,10 @@ spec:
16681765
whitelist-ips:
16691766
items:
16701767
properties:
1768+
$action:
1769+
enum:
1770+
- delete
1771+
type: string
16711772
blockRequests:
16721773
enum:
16731774
- always
@@ -1680,6 +1781,8 @@ spec:
16801781
ipMask:
16811782
pattern: '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'
16821783
type: string
1784+
neverLogRequests:
1785+
type: boolean
16831786
type: object
16841787
type: array
16851788
whitelistIpReference:
@@ -1691,6 +1794,10 @@ spec:
16911794
xml-profiles:
16921795
items:
16931796
properties:
1797+
$action:
1798+
enum:
1799+
- delete
1800+
type: string
16941801
attackSignaturesCheck:
16951802
type: boolean
16961803
defenseAttributes:
@@ -1763,6 +1870,10 @@ spec:
17631870
xml-validation-files:
17641871
items:
17651872
properties:
1873+
$action:
1874+
enum:
1875+
- delete
1876+
type: string
17661877
contents:
17671878
type: string
17681879
fileName:

config/crd/kic/k8s.nginx.org_virtualserverroutes.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -587,6 +587,8 @@ spec:
587587
properties:
588588
enable:
589589
type: boolean
590+
type:
591+
type: string
590592
use-cluster-ip:
591593
type: boolean
592594
status:

config/crd/kic/k8s.nginx.org_virtualservers.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,8 @@ spec:
617617
properties:
618618
enable:
619619
type: boolean
620+
type:
621+
type: string
620622
use-cluster-ip:
621623
type: boolean
622624
status:

0 commit comments

Comments
 (0)