Skip to content

Commit 695517f

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit e042526d of spec repo
1 parent 18eddb3 commit 695517f

File tree

90 files changed

+5800
-34
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+5800
-34
lines changed

.apigentools-info

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-04-04 20:19:32.825096",
8-
"spec_repo_commit": "3909ab62"
7+
"regenerated": "2025-04-07 03:12:53.394712",
8+
"spec_repo_commit": "e042526d"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-04-04 20:19:32.841813",
13-
"spec_repo_commit": "3909ab62"
12+
"regenerated": "2025-04-07 03:12:53.410745",
13+
"spec_repo_commit": "e042526d"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

+59-30
Original file line numberDiff line numberDiff line change
@@ -11211,7 +11211,6 @@ components:
1121111211
description: Whether the email domain allowlist is enabled for the org.
1121211212
type: boolean
1121311213
type: object
11214-
x-ignore-duplicate-object: true
1121511214
DomainAllowlistRequest:
1121611215
description: Request containing the desired email domain allowlist configuration.
1121711216
properties:
@@ -11252,7 +11251,6 @@ components:
1125211251
description: Whether the email domain allowlist is enabled for the org.
1125311252
type: boolean
1125411253
type: object
11255-
x-ignore-duplicate-object: true
1125611254
DomainAllowlistType:
1125711255
default: domain_allowlist
1125811256
description: Email domain allowlist allowlist type.
@@ -12190,7 +12188,6 @@ components:
1219012188
description: Custom extensions. This is the free-formed field to send client-side
1219112189
metadata. No Datadog features are affected by this field.
1219212190
type: object
12193-
x-ignore-duplicate-object: true
1219412191
integrations:
1219512192
$ref: '#/components/schemas/EntityV3Integrations'
1219612193
kind:
@@ -12398,7 +12395,6 @@ components:
1239812395
description: Custom extensions. This is the free-formed field to send client
1239912396
side metadata. No Datadog features are affected by this field.
1240012397
type: object
12401-
x-ignore-duplicate-object: true
1240212398
integrations:
1240312399
$ref: '#/components/schemas/EntityV3Integrations'
1240412400
kind:
@@ -12423,7 +12419,6 @@ components:
1242312419
performanceData:
1242412420
$ref: '#/components/schemas/EntityV3DatadogPerformance'
1242512421
type: object
12426-
x-ignore-duplicate-object: true
1242712422
EntityV3DatastoreKind:
1242812423
description: The definition of Entity V3 Datastore Kind object.
1242912424
enum:
@@ -12436,6 +12431,11 @@ components:
1243612431
additionalProperties: false
1243712432
description: The definition of Entity V3 Datastore Spec object.
1243812433
properties:
12434+
componentOf:
12435+
description: A list of components the datastore is a part of
12436+
items:
12437+
type: string
12438+
type: array
1243912439
lifecycle:
1244012440
description: The lifecycle state of the datastore.
1244112441
minLength: 1
@@ -12598,7 +12598,6 @@ components:
1259812598
description: Custom extensions. This is the free-formed field to send client-side
1259912599
metadata. No Datadog features are affected by this field.
1260012600
type: object
12601-
x-ignore-duplicate-object: true
1260212601
integrations:
1260312602
$ref: '#/components/schemas/EntityV3Integrations'
1260412603
kind:
@@ -12623,7 +12622,6 @@ components:
1262312622
performanceData:
1262412623
$ref: '#/components/schemas/EntityV3DatadogPerformance'
1262512624
type: object
12626-
x-ignore-duplicate-object: true
1262712625
EntityV3QueueKind:
1262812626
description: The definition of Entity V3 Queue Kind object.
1262912627
enum:
@@ -12636,6 +12634,11 @@ components:
1263612634
additionalProperties: false
1263712635
description: The definition of Entity V3 Queue Spec object.
1263812636
properties:
12637+
componentOf:
12638+
description: A list of components the queue is a part of
12639+
items:
12640+
type: string
12641+
type: array
1263912642
lifecycle:
1264012643
description: The lifecycle state of the queue.
1264112644
minLength: 1
@@ -12661,7 +12664,6 @@ components:
1266112664
description: Custom extensions. This is the free-formed field to send client-side
1266212665
metadata. No Datadog features are affected by this field.
1266312666
type: object
12664-
x-ignore-duplicate-object: true
1266512667
integrations:
1266612668
$ref: '#/components/schemas/EntityV3Integrations'
1266712669
kind:
@@ -12702,6 +12704,11 @@ components:
1270212704
additionalProperties: false
1270312705
description: The definition of Entity V3 Service Spec object.
1270412706
properties:
12707+
componentOf:
12708+
description: A list of components the service is a part of
12709+
items:
12710+
type: string
12711+
type: array
1270512712
dependsOn:
1270612713
description: A list of components the service depends on.
1270712714
items:
@@ -12737,7 +12744,6 @@ components:
1273712744
description: Custom extensions. This is the free-formed field to send client-side
1273812745
metadata. No Datadog features are affected by this field.
1273912746
type: object
12740-
x-ignore-duplicate-object: true
1274112747
integrations:
1274212748
$ref: '#/components/schemas/EntityV3Integrations'
1274312749
kind:
@@ -26433,6 +26439,8 @@ components:
2643326439
properties:
2643426440
data:
2643526441
$ref: '#/components/schemas/ScheduleCreateRequestData'
26442+
required:
26443+
- data
2643626444
type: object
2643726445
ScheduleCreateRequestData:
2643826446
description: The core data wrapper for creating a schedule, encompassing attributes,
@@ -26444,6 +26452,9 @@ components:
2644426452
$ref: '#/components/schemas/ScheduleCreateRequestDataRelationships'
2644526453
type:
2644626454
$ref: '#/components/schemas/ScheduleCreateRequestDataType'
26455+
required:
26456+
- attributes
26457+
- type
2644726458
type: object
2644826459
ScheduleCreateRequestDataAttributes:
2644926460
description: Describes the main attributes for creating a new schedule, including
@@ -26545,7 +26556,7 @@ components:
2654526556
with an `id`.
2654626557
properties:
2654726558
id:
26548-
description: The user's UUID.
26559+
description: The user's ID.
2654926560
type: string
2655026561
type: object
2655126562
ScheduleCreateRequestDataAttributesLayersItemsRestrictionsItems:
@@ -26645,6 +26656,7 @@ components:
2664526656
description: Schedules resource type.
2664626657
enum:
2664726658
- schedules
26659+
example: schedules
2664826660
type: string
2664926661
x-enum-varnames:
2665026662
- SCHEDULES
@@ -26655,7 +26667,8 @@ components:
2665526667
attributes:
2665626668
$ref: '#/components/schemas/ScheduleDataAttributes'
2665726669
id:
26658-
description: The schedule's unique identifier (UUID).
26670+
description: The schedule's unique identifier.
26671+
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
2665926672
type: string
2666026673
relationships:
2666126674
$ref: '#/components/schemas/ScheduleDataRelationships'
@@ -26712,6 +26725,7 @@ components:
2671226725
properties:
2671326726
id:
2671426727
description: The unique identifier of the layer in this relationship.
26728+
example: 67963b57-d67c-dfa7-b180-62ee9301d2f5
2671526729
type: string
2671626730
type:
2671726731
$ref: '#/components/schemas/ScheduleDataRelationshipsLayersDataItemsType'
@@ -26721,6 +26735,7 @@ components:
2672126735
description: Layers resource type.
2672226736
enum:
2672326737
- layers
26738+
example: layers
2672426739
type: string
2672526740
x-enum-varnames:
2672626741
- LAYERS
@@ -26739,6 +26754,7 @@ components:
2673926754
properties:
2674026755
id:
2674126756
description: The unique identifier of the team in this relationship.
26757+
example: 00000000-da3a-0000-0000-000000000000
2674226758
type: string
2674326759
type:
2674426760
$ref: '#/components/schemas/ScheduleDataRelationshipsTeamsDataItemsType'
@@ -26748,6 +26764,7 @@ components:
2674826764
description: Teams resource type.
2674926765
enum:
2675026766
- teams
26767+
example: teams
2675126768
type: string
2675226769
x-enum-varnames:
2675326770
- TEAMS
@@ -26786,7 +26803,7 @@ components:
2678626803
type: object
2678726804
ScheduleMemberRelationshipsUserData:
2678826805
description: Points to the user data associated with this schedule member, including
26789-
a UUID and type.
26806+
an ID and type.
2679026807
properties:
2679126808
id:
2679226809
description: The user's unique identifier.
@@ -26867,6 +26884,8 @@ components:
2686726884
properties:
2686826885
data:
2686926886
$ref: '#/components/schemas/ScheduleUpdateRequestData'
26887+
required:
26888+
- data
2687026889
type: object
2687126890
ScheduleUpdateRequestData:
2687226891
description: Contains all data needed to update an existing schedule, including
@@ -26875,12 +26894,17 @@ components:
2687526894
attributes:
2687626895
$ref: '#/components/schemas/ScheduleUpdateRequestDataAttributes'
2687726896
id:
26878-
description: The UUID of the schedule to be updated.
26897+
description: The ID of the schedule to be updated.
26898+
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
2687926899
type: string
2688026900
relationships:
2688126901
$ref: '#/components/schemas/ScheduleUpdateRequestDataRelationships'
2688226902
type:
2688326903
$ref: '#/components/schemas/ScheduleUpdateRequestDataType'
26904+
required:
26905+
- attributes
26906+
- type
26907+
- id
2688426908
type: object
2688526909
ScheduleUpdateRequestDataAttributes:
2688626910
description: Defines the updatable attributes for a schedule, such as name,
@@ -26980,7 +27004,7 @@ components:
2698027004
`id` is required.
2698127005
properties:
2698227006
id:
26983-
description: The user's UUID.
27007+
description: The user's ID.
2698427008
type: string
2698527009
type: object
2698627010
ScheduleUpdateRequestDataAttributesLayersItemsRestrictionsItems:
@@ -27077,6 +27101,7 @@ components:
2707727101
description: Schedules resource type.
2707827102
enum:
2707927103
- schedules
27104+
example: schedules
2708027105
type: string
2708127106
x-enum-varnames:
2708227107
- SCHEDULES
@@ -28634,11 +28659,19 @@ components:
2863428659
enum:
2863528660
- logs
2863628661
- audit
28662+
- app_sec_spans
28663+
- spans
28664+
- security_runtime
28665+
- network
2863728666
example: logs
2863828667
type: string
2863928668
x-enum-varnames:
2864028669
- LOGS
2864128670
- AUDIT
28671+
- APP_SEC_SPANS
28672+
- SPANS
28673+
- SECURITY_RUNTIME
28674+
- NETWORK
2864228675
SecurityMonitoringStandardRuleCreatePayload:
2864328676
description: Create a new rule.
2864428677
properties:
@@ -30690,7 +30723,6 @@ components:
3069030723
example: https://my-org.pagerduty.com/service-directory/PMyService
3069130724
type: string
3069230725
type: object
30693-
x-ignore-duplicate-object: true
3069430726
ServiceDefinitionV2Dot1Slack:
3069530727
description: Service owner's Slack channel.
3069630728
properties:
@@ -30896,7 +30928,6 @@ components:
3089630928
example: https://my-org.pagerduty.com/service-directory/PMyService
3089730929
type: string
3089830930
type: object
30899-
x-ignore-duplicate-object: true
3090030931
ServiceDefinitionV2Dot2Type:
3090130932
description: The type of service.
3090230933
example: web
@@ -31196,7 +31227,7 @@ components:
3119631227
format: int64
3119731228
type: integer
3119831229
rtt_micro_seconds:
31199-
description: Measured as TCP smoothed roundtrip time in microseconds (the
31230+
description: Measured as TCP smoothed round trip time in microseconds (the
3120031231
time between a TCP frame being sent and acknowledged).
3120131232
format: int64
3120231233
type: integer
@@ -45466,9 +45497,7 @@ paths:
4546645497
- Cloud Network Monitoring
4546745498
x-unstable: '**Note**: This endpoint is in Preview. If you have any feedback,
4546845499

45469-
contact [Datadog support](https://docs.datadoghq.com/help/).
45470-
45471-
type: safe'
45500+
contact [Datadog support](https://docs.datadoghq.com/help/).'
4547245501
/api/v2/on-call/schedules:
4547345502
post:
4547445503
description: Create a new on-call schedule
@@ -45508,18 +45537,18 @@ paths:
4550845537
summary: Create on-call schedule
4550945538
tags:
4551045539
- On-Call
45511-
/api/v2/on-call/schedules/{schedule_uuid}:
45540+
/api/v2/on-call/schedules/{schedule_id}:
4551245541
delete:
4551345542
description: Delete an on-call schedule
4551445543
operationId: DeleteOnCallSchedule
4551545544
parameters:
45516-
- description: The UUID of the schedule
45545+
- description: The ID of the schedule
4551745546
in: path
45518-
name: schedule_uuid
45547+
name: schedule_id
4551945548
required: true
4552045549
schema:
4552145550
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
45522-
format: uuid
45551+
type: string
4552345552
responses:
4552445553
'204':
4552545554
description: No Content
@@ -45548,13 +45577,13 @@ paths:
4554845577
name: include
4554945578
schema:
4555045579
type: string
45551-
- description: The UUID of the schedule
45580+
- description: The ID of the schedule
4555245581
in: path
45553-
name: schedule_uuid
45582+
name: schedule_id
4555445583
required: true
4555545584
schema:
4555645585
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
45557-
format: uuid
45586+
type: string
4555845587
responses:
4555945588
'200':
4556045589
content:
@@ -45587,13 +45616,13 @@ paths:
4558745616
name: include
4558845617
schema:
4558945618
type: string
45590-
- description: The UUID of the schedule
45619+
- description: The ID of the schedule
4559145620
in: path
45592-
name: schedule_uuid
45621+
name: schedule_id
4559345622
required: true
4559445623
schema:
4559545624
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
45596-
format: uuid
45625+
type: string
4559745626
requestBody:
4559845627
content:
4559945628
application/json:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
"2025-04-07T02:59:16.973Z"

0 commit comments

Comments
 (0)