Skip to content

Commit 1b79bce

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 1951a6b of spec repo
1 parent a0ff54d commit 1b79bce

File tree

99 files changed

+6296
-467
lines changed

Some content is hidden

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

99 files changed

+6296
-467
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 333 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2537,6 +2537,43 @@ components:
25372537
type: string
25382538
x-enum-varnames:
25392539
- EVENT_TIMELINE
2540+
EventsAggregation:
2541+
description: The type of aggregation that can be performed on events-based queries.
2542+
example: avg
2543+
oneOf:
2544+
- $ref: '#/components/schemas/EventsAggregationValue'
2545+
- $ref: '#/components/schemas/EventsAggregationPercentile'
2546+
EventsAggregationPercentile:
2547+
description: Percentile aggregation.
2548+
pattern: ^pc[0-9]+(\.[0-9]+)?$
2549+
type: string
2550+
EventsAggregationValue:
2551+
description: Standard aggregation types for events-based queries.
2552+
enum:
2553+
- avg
2554+
- cardinality
2555+
- count
2556+
- delta
2557+
- earliest
2558+
- latest
2559+
- max
2560+
- median
2561+
- min
2562+
- most_frequent
2563+
- sum
2564+
type: string
2565+
x-enum-varnames:
2566+
- AVG
2567+
- CARDINALITY
2568+
- COUNT
2569+
- DELTA
2570+
- EARLIEST
2571+
- LATEST
2572+
- MAX
2573+
- MEDIAN
2574+
- MIN
2575+
- MOST_FREQUENT
2576+
- SUM
25402577
FormulaAndFunctionApmDependencyStatName:
25412578
description: APM statistic.
25422579
enum:
@@ -10989,6 +11026,55 @@ components:
1098911026
required:
1099011027
- metric
1099111028
type: object
11029+
ProductAnalyticsAudienceAccountSubquery:
11030+
description: Product Analytics audience account subquery.
11031+
properties:
11032+
name:
11033+
type: string
11034+
query:
11035+
type: string
11036+
type: object
11037+
ProductAnalyticsAudienceFilters:
11038+
description: Product Analytics/RUM audience filters.
11039+
properties:
11040+
accounts:
11041+
items:
11042+
$ref: '#/components/schemas/ProductAnalyticsAudienceAccountSubquery'
11043+
type: array
11044+
filter_condition:
11045+
type: string
11046+
segments:
11047+
items:
11048+
$ref: '#/components/schemas/ProductAnalyticsAudienceSegmentSubquery'
11049+
type: array
11050+
users:
11051+
items:
11052+
$ref: '#/components/schemas/ProductAnalyticsAudienceUserSubquery'
11053+
type: array
11054+
type: object
11055+
ProductAnalyticsAudienceOccurrenceFilter:
11056+
properties:
11057+
operator:
11058+
type: string
11059+
value:
11060+
type: string
11061+
type: object
11062+
ProductAnalyticsAudienceSegmentSubquery:
11063+
description: Product Analytics audience segment subquery.
11064+
properties:
11065+
name:
11066+
type: string
11067+
segment_id:
11068+
type: string
11069+
type: object
11070+
ProductAnalyticsAudienceUserSubquery:
11071+
description: Product Analytics audience user subquery.
11072+
properties:
11073+
name:
11074+
type: string
11075+
query:
11076+
type: string
11077+
type: object
1099211078
QuerySortOrder:
1099311079
default: desc
1099411080
description: Direction of sort.
@@ -12765,6 +12851,252 @@ components:
1276512851
type: string
1276612852
x-enum-varnames:
1276712853
- SLO
12854+
SankeyJoinKeys:
12855+
additionalProperties: false
12856+
description: Join keys.
12857+
properties:
12858+
primary:
12859+
description: Primary join key.
12860+
example: session.id
12861+
type: string
12862+
secondary:
12863+
description: Secondary join keys.
12864+
items:
12865+
description: Secondary join key.
12866+
type: string
12867+
type: array
12868+
required:
12869+
- primary
12870+
type: object
12871+
SankeyNetworkDataSource:
12872+
default: network
12873+
description: Network data source type.
12874+
enum:
12875+
- network_device_flows
12876+
- network
12877+
example: network
12878+
type: string
12879+
x-enum-varnames:
12880+
- NETWORK_DEVICE_FLOWS
12881+
- NETWORK
12882+
SankeyNetworkQuery:
12883+
additionalProperties: false
12884+
description: Query configuration for Sankey network widget.
12885+
properties:
12886+
compute:
12887+
$ref: '#/components/schemas/SankeyNetworkQueryCompute'
12888+
data_source:
12889+
$ref: '#/components/schemas/SankeyNetworkDataSource'
12890+
group_by:
12891+
description: Fields to group by.
12892+
example:
12893+
- source
12894+
- destination
12895+
items:
12896+
type: string
12897+
type: array
12898+
limit:
12899+
description: Maximum number of results.
12900+
example: 100
12901+
format: int64
12902+
type: integer
12903+
mode:
12904+
$ref: '#/components/schemas/SankeyNetworkQueryMode'
12905+
query_string:
12906+
description: Query string for filtering network data.
12907+
example: '*'
12908+
type: string
12909+
should_exclude_missing:
12910+
description: Whether to exclude missing values.
12911+
type: boolean
12912+
sort:
12913+
$ref: '#/components/schemas/SankeyNetworkQuerySort'
12914+
required:
12915+
- data_source
12916+
- query_string
12917+
- group_by
12918+
- limit
12919+
type: object
12920+
SankeyNetworkQueryCompute:
12921+
additionalProperties: false
12922+
description: Compute aggregation for network queries.
12923+
properties:
12924+
aggregation:
12925+
$ref: '#/components/schemas/EventsAggregation'
12926+
metric:
12927+
description: Metric to aggregate.
12928+
example: ''
12929+
type: string
12930+
required:
12931+
- aggregation
12932+
- metric
12933+
type: object
12934+
SankeyNetworkQueryMode:
12935+
default: target
12936+
description: Sankey mode for network queries.
12937+
enum:
12938+
- target
12939+
example: target
12940+
type: string
12941+
x-enum-varnames:
12942+
- TARGET
12943+
SankeyNetworkQuerySort:
12944+
description: Sort configuration for network queries.
12945+
properties:
12946+
field:
12947+
description: Field to sort by.
12948+
type: string
12949+
order:
12950+
$ref: '#/components/schemas/WidgetSort'
12951+
type: object
12952+
SankeyNetworkRequest:
12953+
additionalProperties: false
12954+
description: Sankey widget request for network data source.
12955+
properties:
12956+
query:
12957+
$ref: '#/components/schemas/SankeyNetworkQuery'
12958+
request_type:
12959+
$ref: '#/components/schemas/SankeyNetworkRequestType'
12960+
required:
12961+
- query
12962+
- request_type
12963+
type: object
12964+
SankeyNetworkRequestType:
12965+
default: netflow_sankey
12966+
description: Type of request for network Sankey widget.
12967+
enum:
12968+
- netflow_sankey
12969+
example: netflow_sankey
12970+
type: string
12971+
x-enum-varnames:
12972+
- NETFLOW_SANKEY
12973+
SankeyRumDataSource:
12974+
default: rum
12975+
description: Sankey widget with RUM data source.
12976+
enum:
12977+
- rum
12978+
- product_analytics
12979+
example: rum
12980+
type: string
12981+
x-enum-varnames:
12982+
- RUM
12983+
- PRODUCT_ANALYTICS
12984+
SankeyRumQuery:
12985+
additionalProperties: false
12986+
description: Sankey widget with RUM data source query.
12987+
properties:
12988+
audience_filters:
12989+
$ref: '#/components/schemas/ProductAnalyticsAudienceFilters'
12990+
data_source:
12991+
$ref: '#/components/schemas/SankeyRumDataSource'
12992+
entries_per_step:
12993+
description: Entries per step.
12994+
format: int64
12995+
type: integer
12996+
join_keys:
12997+
$ref: '#/components/schemas/SankeyJoinKeys'
12998+
mode:
12999+
$ref: '#/components/schemas/SankeyRumQueryMode'
13000+
number_of_steps:
13001+
description: Number of steps.
13002+
format: int64
13003+
type: integer
13004+
occurrences:
13005+
$ref: '#/components/schemas/ProductAnalyticsAudienceOccurrenceFilter'
13006+
query_string:
13007+
description: Query string.
13008+
example: '@type:view'
13009+
type: string
13010+
source:
13011+
description: Source.
13012+
type: string
13013+
subquery_id:
13014+
description: Subquery ID.
13015+
type: string
13016+
target:
13017+
description: Target.
13018+
type: string
13019+
required:
13020+
- data_source
13021+
- query_string
13022+
- mode
13023+
type: object
13024+
SankeyRumQueryMode:
13025+
default: source
13026+
description: Sankey mode for RUM queries.
13027+
enum:
13028+
- source
13029+
- target
13030+
example: source
13031+
type: string
13032+
x-enum-varnames:
13033+
- SOURCE
13034+
- TARGET
13035+
SankeyRumRequest:
13036+
additionalProperties: false
13037+
description: Sankey widget with RUM data source.
13038+
properties:
13039+
query:
13040+
$ref: '#/components/schemas/SankeyRumQuery'
13041+
request_type:
13042+
$ref: '#/components/schemas/SankeyWidgetDefinitionType'
13043+
required:
13044+
- query
13045+
- request_type
13046+
type: object
13047+
SankeyWidgetDefinition:
13048+
additionalProperties: false
13049+
description: The Sankey diagram visualizes the flow of data between categories,
13050+
stages or sets of values.
13051+
properties:
13052+
requests:
13053+
description: List of Sankey widget requests.
13054+
example:
13055+
- query:
13056+
data_source: rum
13057+
mode: source
13058+
query_string: '@type:view'
13059+
request_type: sankey
13060+
items:
13061+
$ref: '#/components/schemas/SankeyWidgetRequest'
13062+
minItems: 1
13063+
type: array
13064+
show_other_links:
13065+
description: Whether to show links for "other" category.
13066+
type: boolean
13067+
sort_nodes:
13068+
description: Whether to sort nodes in the Sankey diagram.
13069+
type: boolean
13070+
time:
13071+
$ref: '#/components/schemas/WidgetTime'
13072+
title:
13073+
description: Title of your widget.
13074+
type: string
13075+
title_align:
13076+
$ref: '#/components/schemas/WidgetTextAlign'
13077+
title_size:
13078+
description: Size of the title.
13079+
type: string
13080+
type:
13081+
$ref: '#/components/schemas/SankeyWidgetDefinitionType'
13082+
required:
13083+
- type
13084+
- requests
13085+
type: object
13086+
SankeyWidgetDefinitionType:
13087+
default: sankey
13088+
description: Type of the Sankey widget.
13089+
enum:
13090+
- sankey
13091+
example: sankey
13092+
type: string
13093+
x-enum-varnames:
13094+
- SANKEY
13095+
SankeyWidgetRequest:
13096+
description: Request definition for Sankey widget.
13097+
oneOf:
13098+
- $ref: '#/components/schemas/SankeyRumRequest'
13099+
- $ref: '#/components/schemas/SankeyNetworkRequest'
1276813100
ScatterPlotRequest:
1276913101
description: Updated scatter plot.
1277013102
properties:
@@ -24880,6 +25212,7 @@ components:
2488025212
- $ref: '#/components/schemas/SLOListWidgetDefinition'
2488125213
- $ref: '#/components/schemas/SLOWidgetDefinition'
2488225214
- $ref: '#/components/schemas/ScatterPlotWidgetDefinition'
25215+
- $ref: '#/components/schemas/SankeyWidgetDefinition'
2488325216
- $ref: '#/components/schemas/ServiceMapWidgetDefinition'
2488425217
- $ref: '#/components/schemas/ServiceSummaryWidgetDefinition'
2488525218
- $ref: '#/components/schemas/SplitGraphWidgetDefinition'

0 commit comments

Comments
 (0)