Skip to content

Commit 30a57dd

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 4b0abb0 of spec repo
1 parent e842d64 commit 30a57dd

101 files changed

Lines changed: 3123 additions & 576 deletions

File tree

Some content is hidden

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

.generator/schemas/v1/openapi.yaml

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

0 commit comments

Comments
 (0)