Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AP: update appolicies crd #2094

Merged
merged 1 commit into from
Nov 4, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
115 changes: 113 additions & 2 deletions deployments/common/crds/appprotect.f5.com_appolicies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,10 @@ spec:
anomalies:
items:
properties:
$action:
enum:
- delete
type: string
action:
enum:
- alarm
Expand Down Expand Up @@ -261,6 +265,21 @@ spec:
- block
- detect
type: string
browserDefinition:
properties:
$action:
enum:
- delete
type: string
isUserDefined:
type: boolean
matchRegex:
type: string
matchString:
type: string
name:
type: string
type: object
maxVersion:
maximum: 2147483647
minimum: 0
Expand Down Expand Up @@ -297,6 +316,10 @@ spec:
signatures:
items:
properties:
$action:
enum:
- delete
type: string
action:
enum:
- alarm
Expand Down Expand Up @@ -386,6 +409,10 @@ spec:
cookies:
items:
properties:
$action:
enum:
- delete
type: string
accessibleOnlyThroughTheHttpProtocol:
type: boolean
attackSignaturesCheck:
Expand Down Expand Up @@ -504,6 +531,26 @@ spec:
- transparent
- blocking
type: string
enforcer-settings:
properties:
enforcerStateCookies:
properties:
httpOnlyAttribute:
type: boolean
sameSiteAttribute:
enum:
- lax
- none
- none-value
- strict
type: string
secureAttribute:
enum:
- always
- never
type: string
type: object
type: object
filetypeReference:
properties:
link:
Expand All @@ -513,7 +560,9 @@ spec:
filetypes:
items:
properties:
action:
$action:
enum:
- delete
type: string
allowed:
type: boolean
Expand Down Expand Up @@ -575,6 +624,10 @@ spec:
grpc-profiles:
items:
properties:
$action:
enum:
- delete
type: string
associateUrls:
type: boolean
attackSignaturesCheck:
Expand Down Expand Up @@ -603,6 +656,8 @@ spec:
isBase64:
type: boolean
type: object
importUrl:
type: string
isPrimary:
type: boolean
primaryIdlFileName:
Expand Down Expand Up @@ -649,6 +704,10 @@ spec:
headers:
items:
properties:
$action:
enum:
- delete
type: string
allowRepeatedOccurrences:
type: boolean
base64Decoding:
Expand Down Expand Up @@ -724,6 +783,10 @@ spec:
json-profiles:
items:
properties:
$action:
enum:
- delete
type: string
attackSignaturesCheck:
type: boolean
defenseAttributes:
Expand Down Expand Up @@ -782,6 +845,10 @@ spec:
type: boolean
jsonValidationFile:
properties:
$action:
enum:
- delete
type: string
contents:
type: string
fileName:
Expand All @@ -796,6 +863,10 @@ spec:
json-validation-files:
items:
properties:
$action:
enum:
- delete
type: string
contents:
type: string
fileName:
Expand Down Expand Up @@ -825,7 +896,9 @@ spec:
methods:
items:
properties:
action:
$action:
enum:
- delete
type: string
name:
type: string
Expand All @@ -850,6 +923,10 @@ spec:
parameters:
items:
properties:
$action:
enum:
- delete
type: string
allowEmptyValue:
type: boolean
allowRepeatedParameterName:
Expand Down Expand Up @@ -1078,6 +1155,10 @@ spec:
sensitive-parameters:
items:
properties:
$action:
enum:
- delete
type: string
name:
type: string
type: object
Expand All @@ -1091,6 +1172,10 @@ spec:
server-technologies:
items:
properties:
$action:
enum:
- delete
type: string
serverTechnologyName:
enum:
- Jenkins
Expand Down Expand Up @@ -1178,13 +1263,21 @@ spec:
signature-requirements:
items:
properties:
$action:
enum:
- delete
type: string
tag:
type: string
type: object
type: array
signature-sets:
items:
properties:
$action:
enum:
- delete
type: string
alarm:
type: boolean
block:
Expand Down Expand Up @@ -1441,6 +1534,10 @@ spec:
properties:
parameter:
properties:
$action:
enum:
- delete
type: string
allowEmptyValue:
type: boolean
allowRepeatedParameterName:
Expand Down Expand Up @@ -1668,6 +1765,10 @@ spec:
whitelist-ips:
items:
properties:
$action:
enum:
- delete
type: string
blockRequests:
enum:
- always
Expand All @@ -1680,6 +1781,8 @@ spec:
ipMask:
pattern: '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'
type: string
neverLogRequests:
type: boolean
type: object
type: array
whitelistIpReference:
Expand All @@ -1691,6 +1794,10 @@ spec:
xml-profiles:
items:
properties:
$action:
enum:
- delete
type: string
attackSignaturesCheck:
type: boolean
defenseAttributes:
Expand Down Expand Up @@ -1763,6 +1870,10 @@ spec:
xml-validation-files:
items:
properties:
$action:
enum:
- delete
type: string
contents:
type: string
fileName:
Expand Down
Loading