Skip to content

Commit

Permalink
Extend Widget time schema with support for new fixed_span and live_sp…
Browse files Browse the repository at this point in the history
…an object (#2097)

* add support for additional:Properties false

* enable additionalProperties by default

* enabled additionalProps

* reduce change size

* Update .generator/src/generator/templates/model_generic.j2

Co-authored-by: jack-edmonds-dd <jack.edmonds@datadoghq.com>

* remove check

* Regenerate client from commit 2d21d782 of spec repo

---------

Co-authored-by: Anika Maskara <anika.maskara@datadoghq.com>
Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com>
Co-authored-by: Sherzod Karimov <sherzod.karimov@datadoghq.com>
Co-authored-by: skarimo <40482491+skarimo@users.noreply.github.com>
Co-authored-by: jack-edmonds-dd <jack.edmonds@datadoghq.com>
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> e3d4aa2
  • Loading branch information
6 people committed Sep 3, 2024
1 parent 166dc43 commit 24ec128
Show file tree
Hide file tree
Showing 8 changed files with 364 additions and 9 deletions.
42 changes: 42 additions & 0 deletions _sources/datadog_api_client.v1.model.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5919,6 +5919,13 @@ datadog\_api\_client.v1.model.widget\_layout\_type module
:members:
:show-inheritance:

datadog\_api\_client.v1.model.widget\_legacy\_live\_span module
---------------------------------------------------------------

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

datadog\_api\_client.v1.model.widget\_line\_type module
-------------------------------------------------------

Expand All @@ -5940,6 +5947,13 @@ datadog\_api\_client.v1.model.widget\_live\_span module
:members:
:show-inheritance:

datadog\_api\_client.v1.model.widget\_live\_span\_unit module
-------------------------------------------------------------

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

datadog\_api\_client.v1.model.widget\_margin module
---------------------------------------------------

Expand Down Expand Up @@ -5975,6 +5989,34 @@ datadog\_api\_client.v1.model.widget\_monitor\_summary\_sort module
:members:
:show-inheritance:

datadog\_api\_client.v1.model.widget\_new\_fixed\_span module
-------------------------------------------------------------

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

datadog\_api\_client.v1.model.widget\_new\_fixed\_span\_type module
-------------------------------------------------------------------

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

datadog\_api\_client.v1.model.widget\_new\_live\_span module
------------------------------------------------------------

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

datadog\_api\_client.v1.model.widget\_new\_live\_span\_type module
------------------------------------------------------------------

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

datadog\_api\_client.v1.model.widget\_node\_type module
-------------------------------------------------------

Expand Down
6 changes: 6 additions & 0 deletions datadog_api_client.html
Original file line number Diff line number Diff line change
Expand Up @@ -2106,14 +2106,20 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_image_sizing">datadog_api_client.v1.model.widget_image_sizing module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_layout">datadog_api_client.v1.model.widget_layout module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_layout_type">datadog_api_client.v1.model.widget_layout_type module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_legacy_live_span">datadog_api_client.v1.model.widget_legacy_live_span module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_line_type">datadog_api_client.v1.model.widget_line_type module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_line_width">datadog_api_client.v1.model.widget_line_width module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_live_span">datadog_api_client.v1.model.widget_live_span module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_live_span_unit">datadog_api_client.v1.model.widget_live_span_unit module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_margin">datadog_api_client.v1.model.widget_margin module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_marker">datadog_api_client.v1.model.widget_marker module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_message_display">datadog_api_client.v1.model.widget_message_display module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_monitor_summary_display_format">datadog_api_client.v1.model.widget_monitor_summary_display_format module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_monitor_summary_sort">datadog_api_client.v1.model.widget_monitor_summary_sort module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_new_fixed_span">datadog_api_client.v1.model.widget_new_fixed_span module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_new_fixed_span_type">datadog_api_client.v1.model.widget_new_fixed_span_type module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_new_live_span">datadog_api_client.v1.model.widget_new_live_span module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_new_live_span_type">datadog_api_client.v1.model.widget_new_live_span_type module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_node_type">datadog_api_client.v1.model.widget_node_type module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_order_by">datadog_api_client.v1.model.widget_order_by module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_palette">datadog_api_client.v1.model.widget_palette module</a></li>
Expand Down
27 changes: 27 additions & 0 deletions datadog_api_client.v1.html
Original file line number Diff line number Diff line change
Expand Up @@ -4652,6 +4652,13 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_layout_type.WidgetLayoutType"><code class="docutils literal notranslate"><span class="pre">WidgetLayoutType</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_legacy_live_span">datadog_api_client.v1.model.widget_legacy_live_span module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_legacy_live_span.WidgetLegacyLiveSpan"><code class="docutils literal notranslate"><span class="pre">WidgetLegacyLiveSpan</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_legacy_live_span.WidgetLegacyLiveSpan.additional_properties_type"><code class="docutils literal notranslate"><span class="pre">WidgetLegacyLiveSpan.additional_properties_type</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_line_type">datadog_api_client.v1.model.widget_line_type module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_line_type.WidgetLineType"><code class="docutils literal notranslate"><span class="pre">WidgetLineType</span></code></a></li>
</ul>
Expand All @@ -4664,6 +4671,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_live_span.WidgetLiveSpan"><code class="docutils literal notranslate"><span class="pre">WidgetLiveSpan</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_live_span_unit">datadog_api_client.v1.model.widget_live_span_unit module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_live_span_unit.WidgetLiveSpanUnit"><code class="docutils literal notranslate"><span class="pre">WidgetLiveSpanUnit</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_margin">datadog_api_client.v1.model.widget_margin module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_margin.WidgetMargin"><code class="docutils literal notranslate"><span class="pre">WidgetMargin</span></code></a></li>
</ul>
Expand All @@ -4684,6 +4695,22 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_monitor_summary_sort.WidgetMonitorSummarySort"><code class="docutils literal notranslate"><span class="pre">WidgetMonitorSummarySort</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_new_fixed_span">datadog_api_client.v1.model.widget_new_fixed_span module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_new_fixed_span.WidgetNewFixedSpan"><code class="docutils literal notranslate"><span class="pre">WidgetNewFixedSpan</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_new_fixed_span_type">datadog_api_client.v1.model.widget_new_fixed_span_type module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_new_fixed_span_type.WidgetNewFixedSpanType"><code class="docutils literal notranslate"><span class="pre">WidgetNewFixedSpanType</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_new_live_span">datadog_api_client.v1.model.widget_new_live_span module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_new_live_span.WidgetNewLiveSpan"><code class="docutils literal notranslate"><span class="pre">WidgetNewLiveSpan</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_new_live_span_type">datadog_api_client.v1.model.widget_new_live_span_type module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_new_live_span_type.WidgetNewLiveSpanType"><code class="docutils literal notranslate"><span class="pre">WidgetNewLiveSpanType</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.widget_node_type">datadog_api_client.v1.model.widget_node_type module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.widget_node_type.WidgetNodeType"><code class="docutils literal notranslate"><span class="pre">WidgetNodeType</span></code></a></li>
</ul>
Expand Down
Loading

0 comments on commit 24ec128

Please sign in to comment.