Skip to content

Commit 267e06d

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 3711875 of spec repo
1 parent 321a59d commit 267e06d

File tree

32 files changed

+2269
-2
lines changed

32 files changed

+2269
-2
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 362 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21612,6 +21612,207 @@ components:
2161221612
- ASSIGNEE
2161321613
- CASE
2161421614
- TEAM_OWNERS
21615+
GetMultipleRulesetsRequest:
21616+
properties:
21617+
data:
21618+
$ref: '#/components/schemas/GetMultipleRulesetsRequestData'
21619+
type: object
21620+
GetMultipleRulesetsRequestData:
21621+
properties:
21622+
attributes:
21623+
$ref: '#/components/schemas/GetMultipleRulesetsRequestDataAttributes'
21624+
id:
21625+
type: string
21626+
type:
21627+
$ref: '#/components/schemas/GetMultipleRulesetsRequestDataType'
21628+
required:
21629+
- type
21630+
type: object
21631+
GetMultipleRulesetsRequestDataAttributes:
21632+
properties:
21633+
include_testing_rules:
21634+
type: boolean
21635+
include_tests:
21636+
type: boolean
21637+
rulesets:
21638+
items:
21639+
type: string
21640+
type: array
21641+
type: object
21642+
GetMultipleRulesetsRequestDataType:
21643+
default: get_multiple_rulesets_request
21644+
description: Get multiple rulesets request resource type.
21645+
enum:
21646+
- get_multiple_rulesets_request
21647+
example: get_multiple_rulesets_request
21648+
type: string
21649+
x-enum-varnames:
21650+
- GET_MULTIPLE_RULESETS_REQUEST
21651+
GetMultipleRulesetsResponse:
21652+
properties:
21653+
data:
21654+
$ref: '#/components/schemas/GetMultipleRulesetsResponseData'
21655+
type: object
21656+
GetMultipleRulesetsResponseData:
21657+
properties:
21658+
attributes:
21659+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributes'
21660+
id:
21661+
type: string
21662+
type:
21663+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataType'
21664+
required:
21665+
- type
21666+
type: object
21667+
GetMultipleRulesetsResponseDataAttributes:
21668+
properties:
21669+
rulesets:
21670+
items:
21671+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItems'
21672+
type: array
21673+
type: object
21674+
GetMultipleRulesetsResponseDataAttributesRulesetsItems:
21675+
properties:
21676+
data:
21677+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsData'
21678+
description:
21679+
type: string
21680+
name:
21681+
type: string
21682+
rules:
21683+
items:
21684+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItems'
21685+
type: array
21686+
short_description:
21687+
type: string
21688+
required:
21689+
- data
21690+
type: object
21691+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsData:
21692+
properties:
21693+
id:
21694+
type: string
21695+
type:
21696+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsDataType'
21697+
required:
21698+
- type
21699+
type: object
21700+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsDataType:
21701+
default: rulesets
21702+
description: Rulesets resource type.
21703+
enum:
21704+
- rulesets
21705+
example: rulesets
21706+
type: string
21707+
x-enum-varnames:
21708+
- RULESETS
21709+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItems:
21710+
properties:
21711+
arguments:
21712+
items:
21713+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsArgumentsItems'
21714+
type: array
21715+
category:
21716+
type: string
21717+
checksum:
21718+
type: string
21719+
code:
21720+
type: string
21721+
created_at:
21722+
format: date-time
21723+
type: string
21724+
created_by:
21725+
type: string
21726+
cve:
21727+
type: string
21728+
cwe:
21729+
type: string
21730+
data:
21731+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsData'
21732+
description:
21733+
type: string
21734+
documentation_url:
21735+
type: string
21736+
entity_checked:
21737+
type: string
21738+
is_published:
21739+
type: boolean
21740+
is_testing:
21741+
type: boolean
21742+
language:
21743+
type: string
21744+
last_updated_at:
21745+
format: date-time
21746+
type: string
21747+
last_updated_by:
21748+
type: string
21749+
name:
21750+
type: string
21751+
regex:
21752+
type: string
21753+
severity:
21754+
type: string
21755+
short_description:
21756+
type: string
21757+
should_use_ai_fix:
21758+
type: boolean
21759+
tests:
21760+
items:
21761+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsTestsItems'
21762+
type: array
21763+
tree_sitter_query:
21764+
type: string
21765+
type:
21766+
type: string
21767+
required:
21768+
- data
21769+
type: object
21770+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsArgumentsItems:
21771+
properties:
21772+
description:
21773+
type: string
21774+
name:
21775+
type: string
21776+
type: object
21777+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsData:
21778+
properties:
21779+
id:
21780+
type: string
21781+
type:
21782+
$ref: '#/components/schemas/GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsDataType'
21783+
required:
21784+
- type
21785+
type: object
21786+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsDataType:
21787+
default: rules
21788+
description: Rules resource type.
21789+
enum:
21790+
- rules
21791+
example: rules
21792+
type: string
21793+
x-enum-varnames:
21794+
- RULES
21795+
GetMultipleRulesetsResponseDataAttributesRulesetsItemsRulesItemsTestsItems:
21796+
properties:
21797+
annotation_count:
21798+
format: int64
21799+
maximum: 65535
21800+
minimum: 0
21801+
type: integer
21802+
code:
21803+
type: string
21804+
filename:
21805+
type: string
21806+
type: object
21807+
GetMultipleRulesetsResponseDataType:
21808+
default: get_multiple_rulesets_response
21809+
description: Get multiple rulesets response resource type.
21810+
enum:
21811+
- get_multiple_rulesets_response
21812+
example: get_multiple_rulesets_response
21813+
type: string
21814+
x-enum-varnames:
21815+
- GET_MULTIPLE_RULESETS_RESPONSE
2161521816
GetResourceEvaluationFiltersResponse:
2161621817
description: The definition of `GetResourceEvaluationFiltersResponse` object.
2161721818
properties:
@@ -42844,6 +43045,116 @@ components:
4284443045
- ISSUE_ASSIGNEE
4284543046
- ISSUE_CASE
4284643047
- ISSUE_TEAM_OWNERS
43048+
SecretRuleArray:
43049+
properties:
43050+
data:
43051+
items:
43052+
$ref: '#/components/schemas/SecretRuleData'
43053+
type: array
43054+
required:
43055+
- data
43056+
type: object
43057+
SecretRuleData:
43058+
properties:
43059+
attributes:
43060+
$ref: '#/components/schemas/SecretRuleDataAttributes'
43061+
id:
43062+
type: string
43063+
type:
43064+
$ref: '#/components/schemas/SecretRuleDataType'
43065+
required:
43066+
- type
43067+
type: object
43068+
SecretRuleDataAttributes:
43069+
properties:
43070+
default_included_keywords:
43071+
items:
43072+
type: string
43073+
type: array
43074+
description:
43075+
type: string
43076+
license:
43077+
type: string
43078+
match_validation:
43079+
$ref: '#/components/schemas/SecretRuleDataAttributesMatchValidation'
43080+
name:
43081+
type: string
43082+
pattern:
43083+
type: string
43084+
priority:
43085+
type: string
43086+
sds_id:
43087+
type: string
43088+
validators:
43089+
items:
43090+
type: string
43091+
type: array
43092+
type: object
43093+
SecretRuleDataAttributesMatchValidation:
43094+
properties:
43095+
endpoint:
43096+
type: string
43097+
hosts:
43098+
items:
43099+
type: string
43100+
type: array
43101+
http_method:
43102+
type: string
43103+
invalid_http_status_code:
43104+
items:
43105+
$ref: '#/components/schemas/SecretRuleDataAttributesMatchValidationInvalidHttpStatusCodeItems'
43106+
type: array
43107+
request_headers:
43108+
additionalProperties:
43109+
type: string
43110+
type: object
43111+
timeout_seconds:
43112+
format: int64
43113+
maximum: 1.8446744073709552e+19
43114+
minimum: 0
43115+
type: integer
43116+
type:
43117+
type: string
43118+
valid_http_status_code:
43119+
items:
43120+
$ref: '#/components/schemas/SecretRuleDataAttributesMatchValidationValidHttpStatusCodeItems'
43121+
type: array
43122+
type: object
43123+
SecretRuleDataAttributesMatchValidationInvalidHttpStatusCodeItems:
43124+
properties:
43125+
end:
43126+
format: int64
43127+
maximum: 1.8446744073709552e+19
43128+
minimum: 0
43129+
type: integer
43130+
start:
43131+
format: int64
43132+
maximum: 1.8446744073709552e+19
43133+
minimum: 0
43134+
type: integer
43135+
type: object
43136+
SecretRuleDataAttributesMatchValidationValidHttpStatusCodeItems:
43137+
properties:
43138+
end:
43139+
format: int64
43140+
maximum: 1.8446744073709552e+19
43141+
minimum: 0
43142+
type: integer
43143+
start:
43144+
format: int64
43145+
maximum: 1.8446744073709552e+19
43146+
minimum: 0
43147+
type: integer
43148+
type: object
43149+
SecretRuleDataType:
43150+
default: secret_rule
43151+
description: Secret rule resource type.
43152+
enum:
43153+
- secret_rule
43154+
example: secret_rule
43155+
type: string
43156+
x-enum-varnames:
43157+
- SECRET_RULE
4284743158
SecurityFilter:
4284843159
description: The security filter's properties.
4284943160
properties:
@@ -77328,6 +77639,57 @@ paths:
7732877639
tags:
7732977640
- Static Analysis
7733077641
x-unstable: '**Note**: This endpoint may be subject to changes.'
77642+
/api/v2/static-analysis/rulesets:
77643+
post:
77644+
description: Get rules for multiple rulesets in batch.
77645+
operationId: ListMultipleRulesets
77646+
requestBody:
77647+
content:
77648+
application/json:
77649+
schema:
77650+
$ref: '#/components/schemas/GetMultipleRulesetsRequest'
77651+
required: true
77652+
responses:
77653+
'200':
77654+
content:
77655+
application/json:
77656+
schema:
77657+
$ref: '#/components/schemas/GetMultipleRulesetsResponse'
77658+
description: OK
77659+
'429':
77660+
$ref: '#/components/responses/TooManyRequestsResponse'
77661+
security:
77662+
- apiKeyAuth: []
77663+
appKeyAuth: []
77664+
- AuthZ:
77665+
- code_analysis_read
77666+
summary: Ruleset get multiple
77667+
tags:
77668+
- Security Monitoring
77669+
x-unstable: '**Note**: This endpoint may be subject to changes.'
77670+
/api/v2/static-analysis/secrets/rules:
77671+
get:
77672+
description: Returns list of Secrets rules with ID, Pattern, Description, Priority,
77673+
and SDS ID
77674+
operationId: GetSecretsRules
77675+
responses:
77676+
'200':
77677+
content:
77678+
application/json:
77679+
schema:
77680+
$ref: '#/components/schemas/SecretRuleArray'
77681+
description: OK
77682+
'429':
77683+
$ref: '#/components/responses/TooManyRequestsResponse'
77684+
security:
77685+
- apiKeyAuth: []
77686+
appKeyAuth: []
77687+
- AuthZ:
77688+
- code_analysis_read
77689+
summary: Returns list of Secrets rules
77690+
tags:
77691+
- Security Monitoring
77692+
x-unstable: '**Note**: This endpoint may be subject to changes.'
7733177693
/api/v2/synthetics/settings/on_demand_concurrency_cap:
7733277694
get:
7733377695
description: Get the on-demand concurrency cap.

0 commit comments

Comments
 (0)