Skip to content

Commit

Permalink
Regenerate client from commit 2b0735ab of spec repo
Browse files Browse the repository at this point in the history
  • Loading branch information
ci.datadog-api-spec committed Sep 14, 2023
1 parent 9c880ed commit cc7a117
Show file tree
Hide file tree
Showing 20 changed files with 1,113 additions and 32 deletions.
8 changes: 4 additions & 4 deletions .apigentools-info
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"spec_versions": {
"v1": {
"apigentools_version": "1.6.5",
"regenerated": "2023-09-13 14:37:22.996999",
"spec_repo_commit": "ec46249d"
"regenerated": "2023-09-14 14:17:07.853128",
"spec_repo_commit": "2b0735ab"
},
"v2": {
"apigentools_version": "1.6.5",
"regenerated": "2023-09-13 14:37:23.013431",
"spec_repo_commit": "ec46249d"
"regenerated": "2023-09-14 14:17:07.866562",
"spec_repo_commit": "2b0735ab"
}
}
}
174 changes: 169 additions & 5 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12043,6 +12043,169 @@ components:
items:
$ref: '#/components/schemas/SlackIntegrationChannel'
type: array
SplitConfig:
description: Encapsulates all user choices about how to split a graph.
properties:
limit:
description: Maximum number of graphs to display in the widget.
example: 24
format: int64
maximum: 100
minimum: 1
type: integer
sort:
$ref: '#/components/schemas/SplitSort'
split_dimensions:
description: The dimension(s) on which to split the graph
items:
$ref: '#/components/schemas/SplitDimension'
maxItems: 1
minItems: 1
type: array
static_splits:
description: Manual selection of tags making split graph widget static
items:
$ref: '#/components/schemas/SplitVectorEntry'
maxItems: 100
type: array
required:
- split_dimensions
- limit
- sort
type: object
SplitConfigSortCompute:
description: Defines the metric and aggregation used as the sort value.
properties:
aggregation:
description: The metric to use for sorting graphs.
example: sum
type: string
metric:
description: How to aggregate the sort metric for the purposes of ordering.
example: system.cpu.user
type: string
required:
- aggregation
- metric
type: object
SplitDimension:
description: The property by which the graph splits
example:
one_graph_per: service
properties:
one_graph_per:
description: The system interprets this attribute differently depending
on the data source of the query being split. For metrics, it's a tag.
For the events platform, it's an attribute or tag.
example: service
type: string
required:
- one_graph_per
type: object
SplitGraphSourceWidgetDefinition:
description: The original widget we are splitting on.
oneOf:
- $ref: '#/components/schemas/ChangeWidgetDefinition'
- $ref: '#/components/schemas/GeomapWidgetDefinition'
- $ref: '#/components/schemas/QueryValueWidgetDefinition'
- $ref: '#/components/schemas/ScatterPlotWidgetDefinition'
- $ref: '#/components/schemas/SunburstWidgetDefinition'
- $ref: '#/components/schemas/TimeseriesWidgetDefinition'
- $ref: '#/components/schemas/ToplistWidgetDefinition'
- $ref: '#/components/schemas/TreeMapWidgetDefinition'
SplitGraphVizSize:
description: Size of the individual graphs in the split.
enum:
- xs
- sm
- md
- lg
example: sm
type: string
x-enum-varnames:
- XS
- SM
- MD
- LG
SplitGraphWidgetDefinition:
description: 'The split graph widget allows you to create repeating units of
a graph - one for each value in a group (for example: one per service)

'
properties:
has_uniform_y_axes:
description: Normalize y axes across graphs
type: boolean
size:
$ref: '#/components/schemas/SplitGraphVizSize'
source_widget_definition:
$ref: '#/components/schemas/SplitGraphSourceWidgetDefinition'
split_config:
$ref: '#/components/schemas/SplitConfig'
time:
$ref: '#/components/schemas/WidgetTime'
title:
description: Title of your widget.
type: string
type:
$ref: '#/components/schemas/SplitGraphWidgetDefinitionType'
required:
- size
- type
- source_widget_definition
- split_config
type: object
SplitGraphWidgetDefinitionType:
default: split_group
description: Type of the split graph widget
enum:
- split_group
example: split_group
type: string
x-enum-varnames:
- SPLIT_GROUP
SplitSort:
description: Controls the order in which graphs appear in the split.
properties:
compute:
$ref: '#/components/schemas/SplitConfigSortCompute'
order:
$ref: '#/components/schemas/WidgetSort'
required:
- order
type: object
SplitVectorEntry:
description: The widget displays one graph for each entry in this parameter.
example:
- tag_key: demo
tag_values:
- env
items:
$ref: '#/components/schemas/SplitVectorEntryItem'
minItems: 1
type: array
SplitVectorEntryItem:
description: The split graph list contains a graph for each value of the split
dimension.
minLength: 1
properties:
tag_key:
description: The tag key.
example: demo
minLength: 1
type: string
tag_values:
description: The tag values.
example:
- env
items:
minLength: 1
type: string
type: array
required:
- tag_key
- tag_values
type: object
SuccessfulSignalUpdateResponse:
description: Updated signal data following a successfully performed update.
properties:
Expand Down Expand Up @@ -19510,30 +19673,31 @@ components:
- $ref: '#/components/schemas/EventStreamWidgetDefinition'
- $ref: '#/components/schemas/EventTimelineWidgetDefinition'
- $ref: '#/components/schemas/FreeTextWidgetDefinition'
- $ref: '#/components/schemas/FunnelWidgetDefinition'
- $ref: '#/components/schemas/GeomapWidgetDefinition'
- $ref: '#/components/schemas/GroupWidgetDefinition'
- $ref: '#/components/schemas/HeatMapWidgetDefinition'
- $ref: '#/components/schemas/HostMapWidgetDefinition'
- $ref: '#/components/schemas/IFrameWidgetDefinition'
- $ref: '#/components/schemas/ImageWidgetDefinition'
- $ref: '#/components/schemas/ListStreamWidgetDefinition'
- $ref: '#/components/schemas/LogStreamWidgetDefinition'
- $ref: '#/components/schemas/MonitorSummaryWidgetDefinition'
- $ref: '#/components/schemas/NoteWidgetDefinition'
- $ref: '#/components/schemas/QueryValueWidgetDefinition'
- $ref: '#/components/schemas/RunWorkflowWidgetDefinition'
- $ref: '#/components/schemas/ScatterPlotWidgetDefinition'
- $ref: '#/components/schemas/SLOWidgetDefinition'
- $ref: '#/components/schemas/SLOListWidgetDefinition'
- $ref: '#/components/schemas/SLOWidgetDefinition'
- $ref: '#/components/schemas/ScatterPlotWidgetDefinition'
- $ref: '#/components/schemas/ServiceMapWidgetDefinition'
- $ref: '#/components/schemas/ServiceSummaryWidgetDefinition'
- $ref: '#/components/schemas/SplitGraphWidgetDefinition'
- $ref: '#/components/schemas/SunburstWidgetDefinition'
- $ref: '#/components/schemas/TableWidgetDefinition'
- $ref: '#/components/schemas/TimeseriesWidgetDefinition'
- $ref: '#/components/schemas/ToplistWidgetDefinition'
- $ref: '#/components/schemas/TreeMapWidgetDefinition'
- $ref: '#/components/schemas/ListStreamWidgetDefinition'
- $ref: '#/components/schemas/FunnelWidgetDefinition'
- $ref: '#/components/schemas/TopologyMapWidgetDefinition'
- $ref: '#/components/schemas/TreeMapWidgetDefinition'
WidgetDisplayType:
description: Type of display to use for the request.
enum:
Expand Down
63 changes: 63 additions & 0 deletions docs/datadog_api_client.v1.model.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3452,6 +3452,69 @@ slo\_widget\_definition\_type
:members:
:show-inheritance:

split\_config
-------------

.. automodule:: datadog_api_client.v1.model.split_config
:members:
:show-inheritance:

split\_config\_sort\_compute
----------------------------

.. automodule:: datadog_api_client.v1.model.split_config_sort_compute
:members:
:show-inheritance:

split\_dimension
----------------

.. automodule:: datadog_api_client.v1.model.split_dimension
:members:
:show-inheritance:

split\_graph\_source\_widget\_definition
----------------------------------------

.. automodule:: datadog_api_client.v1.model.split_graph_source_widget_definition
:members:
:show-inheritance:

split\_graph\_viz\_size
-----------------------

.. automodule:: datadog_api_client.v1.model.split_graph_viz_size
:members:
:show-inheritance:

split\_graph\_widget\_definition
--------------------------------

.. automodule:: datadog_api_client.v1.model.split_graph_widget_definition
:members:
:show-inheritance:

split\_graph\_widget\_definition\_type
--------------------------------------

.. automodule:: datadog_api_client.v1.model.split_graph_widget_definition_type
:members:
:show-inheritance:

split\_sort
-----------

.. automodule:: datadog_api_client.v1.model.split_sort
:members:
:show-inheritance:

split\_vector\_entry\_item
--------------------------

.. automodule:: datadog_api_client.v1.model.split_vector_entry_item
:members:
:show-inheritance:

successful\_signal\_update\_response
------------------------------------

Expand Down
Loading

0 comments on commit cc7a117

Please sign in to comment.