Skip to content

Commit 32e15a3

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit f2d6170 of spec repo
1 parent e4dd2c5 commit 32e15a3

File tree

32 files changed

+2820
-187
lines changed

32 files changed

+2820
-187
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 362 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21597,6 +21597,207 @@ components:
2159721597
- ASSIGNEE
2159821598
- CASE
2159921599
- TEAM_OWNERS
21600+
GetMultipleRulesetsRequest:
21601+
properties:
21602+
data:
21603+
$ref: '#/components/schemas/GetMultipleRulesetsRequestData'
21604+
type: object
21605+
GetMultipleRulesetsRequestData:
21606+
properties:
21607+
attributes:
21608+
$ref: '#/components/schemas/GetMultipleRulesetsRequestDataAttributes'
21609+
id:
21610+
type: string
21611+
type:
21612+
$ref: '#/components/schemas/GetMultipleRulesetsRequestDataType'
21613+
required:
21614+
- type
21615+
type: object
21616+
GetMultipleRulesetsRequestDataAttributes:
21617+
properties:
21618+
include_testing_rules:
21619+
type: boolean
21620+
include_tests:
21621+
type: boolean
21622+
rulesets:
21623+
items:
21624+
type: string
21625+
type: array
21626+
type: object
21627+
GetMultipleRulesetsRequestDataType:
21628+
default: get_multiple_rulesets_request
21629+
description: Get multiple rulesets request resource type.
21630+
enum:
21631+
- get_multiple_rulesets_request
21632+
example: get_multiple_rulesets_request
21633+
type: string
21634+
x-enum-varnames:
21635+
- GET_MULTIPLE_RULESETS_REQUEST
21636+
GetMultipleRulesetsResponse:
21637+
properties:
21638+
data:
21639+
$ref: '#/components/schemas/GetMultipleRulesetsResponseData'
21640+
type: object
21641+
GetMultipleRulesetsResponseData:
21642+
properties:
21643+
attributes:
21644+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributes'
21645+
id:
21646+
type: string
21647+
type:
21648+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataType'
21649+
required:
21650+
- type
21651+
type: object
21652+
GetMultipleRulesetsResponseDataAttributes:
21653+
properties:
21654+
rulesets:
21655+
items:
21656+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItems'
21657+
type: array
21658+
type: object
21659+
GetMultipleRulesetsResponseDataAttributesRulesetsItems:
21660+
properties:
21661+
data:
21662+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsData'
21663+
description:
21664+
type: string
21665+
name:
21666+
type: string
21667+
rules:
21668+
items:
21669+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItems'
21670+
type: array
21671+
short_description:
21672+
type: string
21673+
required:
21674+
- data
21675+
type: object
21676+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsData:
21677+
properties:
21678+
id:
21679+
type: string
21680+
type:
21681+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsDataType'
21682+
required:
21683+
- type
21684+
type: object
21685+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsDataType:
21686+
default: rulesets
21687+
description: Rulesets resource type.
21688+
enum:
21689+
- rulesets
21690+
example: rulesets
21691+
type: string
21692+
x-enum-varnames:
21693+
- RULESETS
21694+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItems:
21695+
properties:
21696+
arguments:
21697+
items:
21698+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsArgumentsItems'
21699+
type: array
21700+
category:
21701+
type: string
21702+
checksum:
21703+
type: string
21704+
code:
21705+
type: string
21706+
created_at:
21707+
format: date-time
21708+
type: string
21709+
created_by:
21710+
type: string
21711+
cve:
21712+
type: string
21713+
cwe:
21714+
type: string
21715+
data:
21716+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsData'
21717+
description:
21718+
type: string
21719+
documentation_url:
21720+
type: string
21721+
entity_checked:
21722+
type: string
21723+
is_published:
21724+
type: boolean
21725+
is_testing:
21726+
type: boolean
21727+
language:
21728+
type: string
21729+
last_updated_at:
21730+
format: date-time
21731+
type: string
21732+
last_updated_by:
21733+
type: string
21734+
name:
21735+
type: string
21736+
regex:
21737+
type: string
21738+
severity:
21739+
type: string
21740+
short_description:
21741+
type: string
21742+
should_use_ai_fix:
21743+
type: boolean
21744+
tests:
21745+
items:
21746+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsTestsItems'
21747+
type: array
21748+
tree_sitter_query:
21749+
type: string
21750+
type:
21751+
type: string
21752+
required:
21753+
- data
21754+
type: object
21755+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsArgumentsItems:
21756+
properties:
21757+
description:
21758+
type: string
21759+
name:
21760+
type: string
21761+
type: object
21762+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsData:
21763+
properties:
21764+
id:
21765+
type: string
21766+
type:
21767+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsDataType'
21768+
required:
21769+
- type
21770+
type: object
21771+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsDataType:
21772+
default: rules
21773+
description: Rules resource type.
21774+
enum:
21775+
- rules
21776+
example: rules
21777+
type: string
21778+
x-enum-varnames:
21779+
- RULES
21780+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsTestsItems:
21781+
properties:
21782+
annotation_count:
21783+
format: int64
21784+
maximum: 65535
21785+
minimum: 0
21786+
type: integer
21787+
code:
21788+
type: string
21789+
filename:
21790+
type: string
21791+
type: object
21792+
GetMultipleRulesetsResponseDataType:
21793+
default: get_multiple_rulesets_response
21794+
description: Get multiple rulesets response resource type.
21795+
enum:
21796+
- get_multiple_rulesets_response
21797+
example: get_multiple_rulesets_response
21798+
type: string
21799+
x-enum-varnames:
21800+
- GET_MULTIPLE_RULESETS_RESPONSE
2160021801
GetResourceEvaluationFiltersResponse:
2160121802
description: The definition of `GetResourceEvaluationFiltersResponse` object.
2160221803
properties:
@@ -42952,6 +43153,116 @@ components:
4295243153
- ISSUE_ASSIGNEE
4295343154
- ISSUE_CASE
4295443155
- ISSUE_TEAM_OWNERS
43156+
SecretRuleArray:
43157+
properties:
43158+
data:
43159+
items:
43160+
$ref: '#/components/schemas/SecretRuleData'
43161+
type: array
43162+
required:
43163+
- data
43164+
type: object
43165+
SecretRuleData:
43166+
properties:
43167+
attributes:
43168+
$ref: '#/components/schemas/SecretRuleDataAttributes'
43169+
id:
43170+
type: string
43171+
type:
43172+
$ref: '#/components/schemas/SecretRuleDataType'
43173+
required:
43174+
- type
43175+
type: object
43176+
SecretRuleDataAttributes:
43177+
properties:
43178+
default_included_keywords:
43179+
items:
43180+
type: string
43181+
type: array
43182+
description:
43183+
type: string
43184+
license:
43185+
type: string
43186+
match_validation:
43187+
$ref: '#/components/schemas/SecretRuleDataAttributesMatchValidation'
43188+
name:
43189+
type: string
43190+
pattern:
43191+
type: string
43192+
priority:
43193+
type: string
43194+
sds_id:
43195+
type: string
43196+
validators:
43197+
items:
43198+
type: string
43199+
type: array
43200+
type: object
43201+
SecretRuleDataAttributesMatchValidation:
43202+
properties:
43203+
endpoint:
43204+
type: string
43205+
hosts:
43206+
items:
43207+
type: string
43208+
type: array
43209+
http_method:
43210+
type: string
43211+
invalid_http_status_code:
43212+
items:
43213+
$ref: '#/components/schemas/SecretRuleDataAttributesMatchValidationInvalidHttpStatusCodeItems'
43214+
type: array
43215+
request_headers:
43216+
additionalProperties:
43217+
type: string
43218+
type: object
43219+
timeout_seconds:
43220+
format: int64
43221+
maximum: 1.8446744073709552e+19
43222+
minimum: 0
43223+
type: integer
43224+
type:
43225+
type: string
43226+
valid_http_status_code:
43227+
items:
43228+
$ref: '#/components/schemas/SecretRuleDataAttributesMatchValidationValidHttpStatusCodeItems'
43229+
type: array
43230+
type: object
43231+
SecretRuleDataAttributesMatchValidationInvalidHttpStatusCodeItems:
43232+
properties:
43233+
end:
43234+
format: int64
43235+
maximum: 1.8446744073709552e+19
43236+
minimum: 0
43237+
type: integer
43238+
start:
43239+
format: int64
43240+
maximum: 1.8446744073709552e+19
43241+
minimum: 0
43242+
type: integer
43243+
type: object
43244+
SecretRuleDataAttributesMatchValidationValidHttpStatusCodeItems:
43245+
properties:
43246+
end:
43247+
format: int64
43248+
maximum: 1.8446744073709552e+19
43249+
minimum: 0
43250+
type: integer
43251+
start:
43252+
format: int64
43253+
maximum: 1.8446744073709552e+19
43254+
minimum: 0
43255+
type: integer
43256+
type: object
43257+
SecretRuleDataType:
43258+
default: secret_rule
43259+
description: Secret rule resource type.
43260+
enum:
43261+
- secret_rule
43262+
example: secret_rule
43263+
type: string
43264+
x-enum-varnames:
43265+
- SECRET_RULE
4295543266
SecurityFilter:
4295643267
description: The security filter's properties.
4295743268
properties:
@@ -77312,6 +77623,57 @@ paths:
7731277623
tags:
7731377624
- Static Analysis
7731477625
x-unstable: '**Note**: This endpoint may be subject to changes.'
77626+
/api/v2/static-analysis/rulesets:
77627+
post:
77628+
description: Get rules for multiple rulesets in batch.
77629+
operationId: ListMultipleRulesets
77630+
requestBody:
77631+
content:
77632+
application/json:
77633+
schema:
77634+
$ref: '#/components/schemas/GetMultipleRulesetsRequest'
77635+
required: true
77636+
responses:
77637+
'200':
77638+
content:
77639+
application/json:
77640+
schema:
77641+
$ref: '#/components/schemas/GetMultipleRulesetsResponse'
77642+
description: OK
77643+
'429':
77644+
$ref: '#/components/responses/TooManyRequestsResponse'
77645+
security:
77646+
- AuthZ:
77647+
- code_analysis_read
77648+
- apiKeyAuth: []
77649+
appKeyAuth: []
77650+
summary: Ruleset get multiple
77651+
tags:
77652+
- Security Monitoring
77653+
x-unstable: '**Note**: This endpoint may be subject to changes.'
77654+
/api/v2/static-analysis/secrets/rules:
77655+
get:
77656+
description: Returns list of Secrets rules with ID, Pattern, Description, Priority,
77657+
and SDS ID
77658+
operationId: GetSecretsRules
77659+
responses:
77660+
'200':
77661+
content:
77662+
application/json:
77663+
schema:
77664+
$ref: '#/components/schemas/SecretRuleArray'
77665+
description: OK
77666+
'429':
77667+
$ref: '#/components/responses/TooManyRequestsResponse'
77668+
security:
77669+
- AuthZ:
77670+
- code_analysis_read
77671+
- apiKeyAuth: []
77672+
appKeyAuth: []
77673+
summary: Returns list of Secrets rules
77674+
tags:
77675+
- Security Monitoring
77676+
x-unstable: '**Note**: This endpoint may be subject to changes.'
7731577677
/api/v2/synthetics/settings/on_demand_concurrency_cap:
7731677678
get:
7731777679
description: Get the on-demand concurrency cap.

0 commit comments

Comments
 (0)