Skip to content

Commit 3f894cc

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit ee61d88 of spec repo
1 parent 1e438d9 commit 3f894cc

File tree

8 files changed

+159
-38
lines changed

8 files changed

+159
-38
lines changed

config/_default/menus/api.en.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9512,6 +9512,22 @@ menu:
95129512
unstable:
95139513
- v2
95149514
order: 5
9515+
- name: Integrations
9516+
url: /api/latest/integrations/
9517+
identifier: integrations
9518+
generated: true
9519+
- name: List Integrations
9520+
url: '#list-integrations'
9521+
identifier: integrations-list-integrations
9522+
parent: integrations
9523+
generated: true
9524+
params:
9525+
versions:
9526+
- v2
9527+
operationids:
9528+
- ListIntegrations
9529+
unstable: []
9530+
order: 1
95159531
- name: Jira Integration
95169532
url: /api/latest/jira-integration/
95179533
identifier: jira-integration

content/en/api/v1/dashboards/examples.json

Lines changed: 5 additions & 5 deletions
Large diffs are not rendered by default.

content/en/api/v1/dashboards/widgets.json

Lines changed: 23 additions & 23 deletions
Large diffs are not rendered by default.

content/en/api/v1/notebooks/examples.json

Lines changed: 6 additions & 6 deletions
Large diffs are not rendered by default.

data/api/v1/full_spec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26179,17 +26179,17 @@ components:
2617926179
description: Used for fixed span times, such as 'March 1 to March 7'.
2618026180
properties:
2618126181
from:
26182-
description: Start time in seconds since epoch.
26183-
example: 1712080128
26182+
description: Start time in milliseconds since epoch.
26183+
example: 1712080128000
2618426184
format: int64
2618526185
minimum: 0
2618626186
type: integer
2618726187
hide_incomplete_cost_data:
2618826188
description: Whether to hide incomplete cost data in the widget.
2618926189
type: boolean
2619026190
to:
26191-
description: End time in seconds since epoch.
26192-
example: 1712083128
26191+
description: End time in milliseconds since epoch.
26192+
example: 1712083128000
2619326193
format: int64
2619426194
minimum: 0
2619526195
type: integer

data/api/v2/full_spec.yaml

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32171,6 +32171,53 @@ components:
3217132171
type: string
3217232172
type: array
3217332173
type: object
32174+
Integration:
32175+
description: Integration resource object.
32176+
properties:
32177+
attributes:
32178+
$ref: '#/components/schemas/IntegrationAttributes'
32179+
id:
32180+
description: The unique identifier of the integration.
32181+
example: calico
32182+
type: string
32183+
links:
32184+
$ref: '#/components/schemas/IntegrationLinks'
32185+
type:
32186+
$ref: '#/components/schemas/IntegrationType'
32187+
required:
32188+
- type
32189+
- id
32190+
- attributes
32191+
type: object
32192+
IntegrationAttributes:
32193+
description: Attributes for an integration.
32194+
properties:
32195+
categories:
32196+
description: List of categories associated with the integration.
32197+
example:
32198+
- Category::Kubernetes
32199+
- Category::Log Collection
32200+
items:
32201+
type: string
32202+
type: array
32203+
description:
32204+
description: A description of the integration.
32205+
example: Calico is a networking and network security solution for containers.
32206+
type: string
32207+
installed:
32208+
description: Whether the integration is installed.
32209+
example: true
32210+
type: boolean
32211+
title:
32212+
description: The name of the integration.
32213+
example: calico
32214+
type: string
32215+
required:
32216+
- title
32217+
- description
32218+
- categories
32219+
- installed
32220+
type: object
3217432221
IntegrationIncident:
3217532222
description: Incident integration settings
3217632223
properties:
@@ -32276,6 +32323,14 @@ components:
3227632323
value:
3227732324
$ref: '#/components/schemas/AnyValue'
3227832325
type: object
32326+
IntegrationLinks:
32327+
description: Links for the integration resource.
32328+
properties:
32329+
self:
32330+
description: Link to the integration resource.
32331+
example: /integrations?integrationId=calico
32332+
type: string
32333+
type: object
3227932334
IntegrationMonitor:
3228032335
description: Monitor integration settings
3228132336
properties:
@@ -32377,6 +32432,15 @@ components:
3237732432
type: string
3237832433
type: object
3237932434
type: object
32435+
IntegrationType:
32436+
default: integration
32437+
description: Integration resource type.
32438+
enum:
32439+
- integration
32440+
example: integration
32441+
type: string
32442+
x-enum-varnames:
32443+
- INTEGRATION
3238032444
InterfaceAttributes:
3238132445
description: The interface attributes
3238232446
properties:
@@ -35010,6 +35074,17 @@ components:
3501035074
- data
3501135075
- meta
3501235076
type: object
35077+
ListIntegrationsResponse:
35078+
description: Response containing information about multiple integrations.
35079+
properties:
35080+
data:
35081+
description: Array of integration objects.
35082+
items:
35083+
$ref: '#/components/schemas/Integration'
35084+
type: array
35085+
required:
35086+
- data
35087+
type: object
3501335088
ListInterfaceTagsResponse:
3501435089
description: Response for listing interface tags.
3501535090
properties:
@@ -84623,6 +84698,25 @@ paths:
8462384698
x-unstable: '**Note**: This endpoint is in public beta and is subject to change.
8462484699

8462584700
If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).'
84701+
/api/v2/integrations:
84702+
get:
84703+
operationId: ListIntegrations
84704+
responses:
84705+
'200':
84706+
content:
84707+
application/json:
84708+
schema:
84709+
$ref: '#/components/schemas/ListIntegrationsResponse'
84710+
description: Successful Response.
84711+
'429':
84712+
$ref: '#/components/responses/TooManyRequestsResponse'
84713+
security:
84714+
- apiKeyAuth: []
84715+
appKeyAuth: []
84716+
summary: List Integrations
84717+
tags:
84718+
- Integrations
84719+
x-menu-order: 1
8462684720
/api/v2/integrations/cloudflare/accounts:
8462784721
get:
8462884722
description: List Cloudflare accounts.
@@ -107766,6 +107860,10 @@ tags:
107766107860
and todos. See the [Incident Management page](https://docs.datadoghq.com/service_management/incident_management/)
107767107861
for more information.
107768107862
name: Incidents
107863+
- description: 'The Integrations API is used to list available integrations
107864+
107865+
and retrieve information about their installation status.'
107866+
name: Integrations
107769107867
- description: Manage your Jira Integration. Atlassian Jira is a project management
107770107868
and issue tracking tool for teams to coordinate work and handle tasks efficiently.
107771107869
name: Jira Integration

data/api/v2/translate_actions.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1736,6 +1736,9 @@
17361736
"description": "Get all users for a ServiceNow instance.",
17371737
"summary": "List ServiceNow users"
17381738
},
1739+
"ListIntegrations": {
1740+
"summary": "List Integrations"
1741+
},
17391742
"ListCloudflareAccounts": {
17401743
"description": "List Cloudflare accounts.",
17411744
"summary": "List Cloudflare accounts"

data/api/v2/translate_tags.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,10 @@
183183
"name": "Incidents",
184184
"description": "Manage incident response, as well as associated attachments, metadata, and todos. See the [Incident Management page](https://docs.datadoghq.com/service_management/incident_management/) for more information."
185185
},
186+
"integrations": {
187+
"name": "Integrations",
188+
"description": "The Integrations API is used to list available integrations\nand retrieve information about their installation status."
189+
},
186190
"jira-integration": {
187191
"name": "Jira Integration",
188192
"description": "Manage your Jira Integration. Atlassian Jira is a project management and issue tracking tool for teams to coordinate work and handle tasks efficiently."

0 commit comments

Comments
 (0)