Skip to content

Commit e676324

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
[APPSEC-61743] Add missing WAF addresses to custom rule public API (#3124)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 068d392 commit e676324

2 files changed

Lines changed: 30 additions & 0 deletions

File tree

.generator/schemas/v2/openapi.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4004,19 +4004,29 @@ components:
40044004
- server.request.uri.raw
40054005
- server.request.path_params
40064006
- server.request.query
4007+
- server.request.headers
40074008
- server.request.headers.no_cookies
4009+
- server.request.custom-auth
40084010
- server.request.cookies
40094011
- server.request.trailers
40104012
- server.request.body
4013+
- server.request.body.filenames
40114014
- server.response.status
40124015
- server.response.headers.no_cookies
40134016
- server.response.trailers
4017+
- server.response.body
40144018
- grpc.server.request.metadata
40154019
- grpc.server.request.message
40164020
- grpc.server.method
40174021
- graphql.server.all_resolvers
40184022
- usr.id
40194023
- http.client_ip
4024+
- server.llm.event
4025+
- server.llm.guard.verdict
4026+
- _dd.appsec.fp.http.header
4027+
- _dd.appsec.fp.http.network
4028+
- _dd.appsec.fp.session
4029+
- _dd.appsec.fp.http.endpoint
40204030
example: server.db.statement
40214031
type: string
40224032
x-enum-varnames:
@@ -4028,19 +4038,29 @@ components:
40284038
- SERVER_REQUEST_URI_RAW
40294039
- SERVER_REQUEST_PATH_PARAMS
40304040
- SERVER_REQUEST_QUERY
4041+
- SERVER_REQUEST_HEADERS
40314042
- SERVER_REQUEST_HEADERS_NO_COOKIES
4043+
- SERVER_REQUEST_CUSTOM_AUTH
40324044
- SERVER_REQUEST_COOKIES
40334045
- SERVER_REQUEST_TRAILERS
40344046
- SERVER_REQUEST_BODY
4047+
- SERVER_REQUEST_BODY_FILENAMES
40354048
- SERVER_RESPONSE_STATUS
40364049
- SERVER_RESPONSE_HEADERS_NO_COOKIES
40374050
- SERVER_RESPONSE_TRAILERS
4051+
- SERVER_RESPONSE_BODY
40384052
- GRPC_SERVER_REQUEST_METADATA
40394053
- GRPC_SERVER_REQUEST_MESSAGE
40404054
- GRPC_SERVER_METHOD
40414055
- GRAPHQL_SERVER_ALL_RESOLVERS
40424056
- USR_ID
40434057
- HTTP_CLIENT_IP
4058+
- SERVER_LLM_EVENT
4059+
- SERVER_LLM_GUARD_VERDICT
4060+
- DD_APPSEC_FP_HTTP_HEADER
4061+
- DD_APPSEC_FP_HTTP_NETWORK
4062+
- DD_APPSEC_FP_SESSION
4063+
- DD_APPSEC_FP_HTTP_ENDPOINT
40444064
ApplicationSecurityWafCustomRuleConditionOperator:
40454065
description: Operator to use for the WAF Condition.
40464066
enum:

lib/datadog_api_client/v2/models/application_security_waf_custom_rule_condition_input_address.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,28 @@ class ApplicationSecurityWafCustomRuleConditionInputAddress
2929
SERVER_REQUEST_URI_RAW = "server.request.uri.raw".freeze
3030
SERVER_REQUEST_PATH_PARAMS = "server.request.path_params".freeze
3131
SERVER_REQUEST_QUERY = "server.request.query".freeze
32+
SERVER_REQUEST_HEADERS = "server.request.headers".freeze
3233
SERVER_REQUEST_HEADERS_NO_COOKIES = "server.request.headers.no_cookies".freeze
34+
SERVER_REQUEST_CUSTOM_AUTH = "server.request.custom-auth".freeze
3335
SERVER_REQUEST_COOKIES = "server.request.cookies".freeze
3436
SERVER_REQUEST_TRAILERS = "server.request.trailers".freeze
3537
SERVER_REQUEST_BODY = "server.request.body".freeze
38+
SERVER_REQUEST_BODY_FILENAMES = "server.request.body.filenames".freeze
3639
SERVER_RESPONSE_STATUS = "server.response.status".freeze
3740
SERVER_RESPONSE_HEADERS_NO_COOKIES = "server.response.headers.no_cookies".freeze
3841
SERVER_RESPONSE_TRAILERS = "server.response.trailers".freeze
42+
SERVER_RESPONSE_BODY = "server.response.body".freeze
3943
GRPC_SERVER_REQUEST_METADATA = "grpc.server.request.metadata".freeze
4044
GRPC_SERVER_REQUEST_MESSAGE = "grpc.server.request.message".freeze
4145
GRPC_SERVER_METHOD = "grpc.server.method".freeze
4246
GRAPHQL_SERVER_ALL_RESOLVERS = "graphql.server.all_resolvers".freeze
4347
USR_ID = "usr.id".freeze
4448
HTTP_CLIENT_IP = "http.client_ip".freeze
49+
SERVER_LLM_EVENT = "server.llm.event".freeze
50+
SERVER_LLM_GUARD_VERDICT = "server.llm.guard.verdict".freeze
51+
DD_APPSEC_FP_HTTP_HEADER = "_dd.appsec.fp.http.header".freeze
52+
DD_APPSEC_FP_HTTP_NETWORK = "_dd.appsec.fp.http.network".freeze
53+
DD_APPSEC_FP_SESSION = "_dd.appsec.fp.session".freeze
54+
DD_APPSEC_FP_HTTP_ENDPOINT = "_dd.appsec.fp.http.endpoint".freeze
4555
end
4656
end

0 commit comments

Comments
 (0)