Skip to content

Commit 54e7bcc

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit fe2ad1bd of spec repo
1 parent d930724 commit 54e7bcc

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

Lines changed: 4 additions & 4 deletions
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-07 18:49:35.793670",
8-
"spec_repo_commit": "d0287df0"
7+
"regenerated": "2025-04-08 05:06:13.458457",
8+
"spec_repo_commit": "fe2ad1bd"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-04-07 18:49:35.810356",
13-
"spec_repo_commit": "d0287df0"
12+
"regenerated": "2025-04-08 05:06:13.474204",
13+
"spec_repo_commit": "fe2ad1bd"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 59 additions & 30 deletions
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:
@@ -27095,6 +27101,8 @@ components:
2709527101
properties:
2709627102
data:
2709727103
$ref: '#/components/schemas/ScheduleCreateRequestData'
27104+
required:
27105+
- data
2709827106
type: object
2709927107
ScheduleCreateRequestData:
2710027108
description: The core data wrapper for creating a schedule, encompassing attributes,
@@ -27106,6 +27114,9 @@ components:
2710627114
$ref: '#/components/schemas/ScheduleCreateRequestDataRelationships'
2710727115
type:
2710827116
$ref: '#/components/schemas/ScheduleCreateRequestDataType'
27117+
required:
27118+
- attributes
27119+
- type
2710927120
type: object
2711027121
ScheduleCreateRequestDataAttributes:
2711127122
description: Describes the main attributes for creating a new schedule, including
@@ -27207,7 +27218,7 @@ components:
2720727218
with an `id`.
2720827219
properties:
2720927220
id:
27210-
description: The user's UUID.
27221+
description: The user's ID.
2721127222
type: string
2721227223
type: object
2721327224
ScheduleCreateRequestDataAttributesLayersItemsRestrictionsItems:
@@ -27307,6 +27318,7 @@ components:
2730727318
description: Schedules resource type.
2730827319
enum:
2730927320
- schedules
27321+
example: schedules
2731027322
type: string
2731127323
x-enum-varnames:
2731227324
- SCHEDULES
@@ -27317,7 +27329,8 @@ components:
2731727329
attributes:
2731827330
$ref: '#/components/schemas/ScheduleDataAttributes'
2731927331
id:
27320-
description: The schedule's unique identifier (UUID).
27332+
description: The schedule's unique identifier.
27333+
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
2732127334
type: string
2732227335
relationships:
2732327336
$ref: '#/components/schemas/ScheduleDataRelationships'
@@ -27374,6 +27387,7 @@ components:
2737427387
properties:
2737527388
id:
2737627389
description: The unique identifier of the layer in this relationship.
27390+
example: 67963b57-d67c-dfa7-b180-62ee9301d2f5
2737727391
type: string
2737827392
type:
2737927393
$ref: '#/components/schemas/ScheduleDataRelationshipsLayersDataItemsType'
@@ -27383,6 +27397,7 @@ components:
2738327397
description: Layers resource type.
2738427398
enum:
2738527399
- layers
27400+
example: layers
2738627401
type: string
2738727402
x-enum-varnames:
2738827403
- LAYERS
@@ -27401,6 +27416,7 @@ components:
2740127416
properties:
2740227417
id:
2740327418
description: The unique identifier of the team in this relationship.
27419+
example: 00000000-da3a-0000-0000-000000000000
2740427420
type: string
2740527421
type:
2740627422
$ref: '#/components/schemas/ScheduleDataRelationshipsTeamsDataItemsType'
@@ -27410,6 +27426,7 @@ components:
2741027426
description: Teams resource type.
2741127427
enum:
2741227428
- teams
27429+
example: teams
2741327430
type: string
2741427431
x-enum-varnames:
2741527432
- TEAMS
@@ -27448,7 +27465,7 @@ components:
2744827465
type: object
2744927466
ScheduleMemberRelationshipsUserData:
2745027467
description: Points to the user data associated with this schedule member, including
27451-
a UUID and type.
27468+
an ID and type.
2745227469
properties:
2745327470
id:
2745427471
description: The user's unique identifier.
@@ -27529,6 +27546,8 @@ components:
2752927546
properties:
2753027547
data:
2753127548
$ref: '#/components/schemas/ScheduleUpdateRequestData'
27549+
required:
27550+
- data
2753227551
type: object
2753327552
ScheduleUpdateRequestData:
2753427553
description: Contains all data needed to update an existing schedule, including
@@ -27537,12 +27556,17 @@ components:
2753727556
attributes:
2753827557
$ref: '#/components/schemas/ScheduleUpdateRequestDataAttributes'
2753927558
id:
27540-
description: The UUID of the schedule to be updated.
27559+
description: The ID of the schedule to be updated.
27560+
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
2754127561
type: string
2754227562
relationships:
2754327563
$ref: '#/components/schemas/ScheduleUpdateRequestDataRelationships'
2754427564
type:
2754527565
$ref: '#/components/schemas/ScheduleUpdateRequestDataType'
27566+
required:
27567+
- attributes
27568+
- type
27569+
- id
2754627570
type: object
2754727571
ScheduleUpdateRequestDataAttributes:
2754827572
description: Defines the updatable attributes for a schedule, such as name,
@@ -27642,7 +27666,7 @@ components:
2764227666
`id` is required.
2764327667
properties:
2764427668
id:
27645-
description: The user's UUID.
27669+
description: The user's ID.
2764627670
type: string
2764727671
type: object
2764827672
ScheduleUpdateRequestDataAttributesLayersItemsRestrictionsItems:
@@ -27739,6 +27763,7 @@ components:
2773927763
description: Schedules resource type.
2774027764
enum:
2774127765
- schedules
27766+
example: schedules
2774227767
type: string
2774327768
x-enum-varnames:
2774427769
- SCHEDULES
@@ -29296,11 +29321,19 @@ components:
2929629321
enum:
2929729322
- logs
2929829323
- audit
29324+
- app_sec_spans
29325+
- spans
29326+
- security_runtime
29327+
- network
2929929328
example: logs
2930029329
type: string
2930129330
x-enum-varnames:
2930229331
- LOGS
2930329332
- AUDIT
29333+
- APP_SEC_SPANS
29334+
- SPANS
29335+
- SECURITY_RUNTIME
29336+
- NETWORK
2930429337
SecurityMonitoringStandardRuleCreatePayload:
2930529338
description: Create a new rule.
2930629339
properties:
@@ -31352,7 +31385,6 @@ components:
3135231385
example: https://my-org.pagerduty.com/service-directory/PMyService
3135331386
type: string
3135431387
type: object
31355-
x-ignore-duplicate-object: true
3135631388
ServiceDefinitionV2Dot1Slack:
3135731389
description: Service owner's Slack channel.
3135831390
properties:
@@ -31558,7 +31590,6 @@ components:
3155831590
example: https://my-org.pagerduty.com/service-directory/PMyService
3155931591
type: string
3156031592
type: object
31561-
x-ignore-duplicate-object: true
3156231593
ServiceDefinitionV2Dot2Type:
3156331594
description: The type of service.
3156431595
example: web
@@ -31858,7 +31889,7 @@ components:
3185831889
format: int64
3185931890
type: integer
3186031891
rtt_micro_seconds:
31861-
description: Measured as TCP smoothed roundtrip time in microseconds (the
31892+
description: Measured as TCP smoothed round trip time in microseconds (the
3186231893
time between a TCP frame being sent and acknowledged).
3186331894
format: int64
3186431895
type: integer
@@ -46128,9 +46159,7 @@ paths:
4612846159
- Cloud Network Monitoring
4612946160
x-unstable: '**Note**: This endpoint is in Preview. If you have any feedback,
4613046161

46131-
contact [Datadog support](https://docs.datadoghq.com/help/).
46132-
46133-
type: safe'
46162+
contact [Datadog support](https://docs.datadoghq.com/help/).'
4613446163
/api/v2/on-call/schedules:
4613546164
post:
4613646165
description: Create a new on-call schedule
@@ -46170,18 +46199,18 @@ paths:
4617046199
summary: Create on-call schedule
4617146200
tags:
4617246201
- On-Call
46173-
/api/v2/on-call/schedules/{schedule_uuid}:
46202+
/api/v2/on-call/schedules/{schedule_id}:
4617446203
delete:
4617546204
description: Delete an on-call schedule
4617646205
operationId: DeleteOnCallSchedule
4617746206
parameters:
46178-
- description: The UUID of the schedule
46207+
- description: The ID of the schedule
4617946208
in: path
46180-
name: schedule_uuid
46209+
name: schedule_id
4618146210
required: true
4618246211
schema:
4618346212
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
46184-
format: uuid
46213+
type: string
4618546214
responses:
4618646215
'204':
4618746216
description: No Content
@@ -46210,13 +46239,13 @@ paths:
4621046239
name: include
4621146240
schema:
4621246241
type: string
46213-
- description: The UUID of the schedule
46242+
- description: The ID of the schedule
4621446243
in: path
46215-
name: schedule_uuid
46244+
name: schedule_id
4621646245
required: true
4621746246
schema:
4621846247
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
46219-
format: uuid
46248+
type: string
4622046249
responses:
4622146250
'200':
4622246251
content:
@@ -46249,13 +46278,13 @@ paths:
4624946278
name: include
4625046279
schema:
4625146280
type: string
46252-
- description: The UUID of the schedule
46281+
- description: The ID of the schedule
4625346282
in: path
46254-
name: schedule_uuid
46283+
name: schedule_id
4625546284
required: true
4625646285
schema:
4625746286
example: 3653d3c6-0c75-11ea-ad28-fb5701eabc7d
46258-
format: uuid
46287+
type: string
4625946288
requestBody:
4626046289
content:
4626146290
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)