Skip to content

Commit 59b423a

Browse files
Add monitor draft status field (#2566)
Co-authored-by: ci.datadog-api-spec <[email protected]> 08bae7f
1 parent 9e14f22 commit 59b423a

8 files changed

+83
-3
lines changed

_sources/datadog_api_client.v1.model.rst.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2041,6 +2041,13 @@ datadog\_api\_client.v1.model.monitor\_device\_id module
20412041
:members:
20422042
:show-inheritance:
20432043

2044+
datadog\_api\_client.v1.model.monitor\_draft\_status module
2045+
-----------------------------------------------------------
2046+
2047+
.. automodule:: datadog_api_client.v1.model.monitor_draft_status
2048+
:members:
2049+
:show-inheritance:
2050+
20442051
datadog\_api\_client.v1.model.monitor\_formula\_and\_function\_cost\_aggregator module
20452052
--------------------------------------------------------------------------------------
20462053

datadog_api_client.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1555,6 +1555,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
15551555
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.metrics_query_unit">datadog_api_client.v1.model.metrics_query_unit module</a></li>
15561556
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor">datadog_api_client.v1.model.monitor module</a></li>
15571557
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_device_id">datadog_api_client.v1.model.monitor_device_id module</a></li>
1558+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_draft_status">datadog_api_client.v1.model.monitor_draft_status module</a></li>
15581559
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator">datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator module</a></li>
15591560
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_formula_and_function_cost_data_source">datadog_api_client.v1.model.monitor_formula_and_function_cost_data_source module</a></li>
15601561
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_formula_and_function_cost_query_definition">datadog_api_client.v1.model.monitor_formula_and_function_cost_query_definition module</a></li>

datadog_api_client.v1.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2438,6 +2438,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
24382438
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.monitor_device_id.MonitorDeviceID"><code class="docutils literal notranslate"><span class="pre">MonitorDeviceID</span></code></a></li>
24392439
</ul>
24402440
</li>
2441+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_draft_status">datadog_api_client.v1.model.monitor_draft_status module</a><ul>
2442+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus"><code class="docutils literal notranslate"><span class="pre">MonitorDraftStatus</span></code></a></li>
2443+
</ul>
2444+
</li>
24412445
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator">datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator module</a><ul>
24422446
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator.MonitorFormulaAndFunctionCostAggregator"><code class="docutils literal notranslate"><span class="pre">MonitorFormulaAndFunctionCostAggregator</span></code></a></li>
24432447
</ul>

datadog_api_client.v1.model.html

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2423,6 +2423,12 @@
24232423
</li></ul>
24242424
</nav>
24252425
</li>
2426+
<li class="md-nav__item"><a href="#module-datadog_api_client.v1.model.monitor_draft_status" class="md-nav__link">datadog_api_client.v1.model.monitor_draft_status module</a><nav class="md-nav">
2427+
<ul class="md-nav__list">
2428+
<li class="md-nav__item"><a href="#datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">MonitorDraftStatus</span></code></a>
2429+
</li></ul>
2430+
</nav>
2431+
</li>
24262432
<li class="md-nav__item"><a href="#module-datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator" class="md-nav__link">datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator module</a><nav class="md-nav">
24272433
<ul class="md-nav__list">
24282434
<li class="md-nav__item"><a href="#datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator.MonitorFormulaAndFunctionCostAggregator" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">MonitorFormulaAndFunctionCostAggregator</span></code></a>
@@ -14018,6 +14024,11 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
1401814024
<li><p><strong>created</strong> (<em>datetime</em><em>, </em><em>optional</em>) – Timestamp of the monitor creation.</p></li>
1401914025
<li><p><strong>creator</strong> (<a class="reference internal" href="#datadog_api_client.v1.model.creator.Creator" title="datadog_api_client.v1.model.creator.Creator"><em>Creator</em></a><em>, </em><em>optional</em>) – Object describing the creator of the shared element.</p></li>
1402014026
<li><p><strong>deleted</strong> (<em>datetime</em><em>, </em><em>none_type</em><em>, </em><em>optional</em>) – Whether or not the monitor is deleted. (Always <code class="docutils literal notranslate"><span class="pre">null</span></code> )</p></li>
14027+
<li><p><strong>draft_status</strong> (<a class="reference internal" href="#datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus" title="datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus"><em>MonitorDraftStatus</em></a><em>, </em><em>optional</em>) – <p>Indicates whether the monitor is in a draft or published state.</p>
14028+
<p><code class="docutils literal notranslate"><span class="pre">draft</span></code> : The monitor appears as Draft and does not send notifications.
14029+
<code class="docutils literal notranslate"><span class="pre">published</span></code> : The monitor is active and evaluates conditions and notify as configured.</p>
14030+
<p>This field is in preview. The draft value is only available to customers with the feature enabled.</p>
14031+
</p></li>
1402114032
<li><p><strong>id</strong> (<em>int</em><em>, </em><em>optional</em>) – ID of this monitor.</p></li>
1402214033
<li><p><strong>matching_downtimes</strong> (<em>[</em><a class="reference internal" href="#datadog_api_client.v1.model.matching_downtime.MatchingDowntime" title="datadog_api_client.v1.model.matching_downtime.MatchingDowntime"><em>MatchingDowntime</em></a><em>]</em><em>, </em><em>optional</em>) – A list of active v1 downtimes that match this monitor.</p></li>
1402314034
<li><p><strong>message</strong> (<em>str</em><em>, </em><em>optional</em>) – A message to include with notifications for this monitor.</p></li>
@@ -14069,6 +14080,42 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
1406914080
</dl>
1407014081
</dd></dl>
1407114082
</section>
14083+
<section id="module-datadog_api_client.v1.model.monitor_draft_status">
14084+
<span id="datadog-api-client-v1-model-monitor-draft-status-module"></span><h2 id="module-datadog_api_client.v1.model.monitor_draft_status">datadog_api_client.v1.model.monitor_draft_status module<a class="headerlink" href="#module-datadog_api_client.v1.model.monitor_draft_status" title="Link to this heading">¶</a></h2>
14085+
<dl class="py class">
14086+
<dt class="sig sig-object py" id="datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus">
14087+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">MonitorDraftStatus</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">arg</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus" title="Link to this definition">¶</a></dt>
14088+
<dt class="sig sig-object py">
14089+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">MonitorDraftStatus</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">arg</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.ModelComposed" title="datadog_api_client.model_utils.ModelComposed"><span class="pre">ModelComposed</span></a></span></em><span class="sig-paren">)</span></dt>
14090+
<dt class="sig sig-object py">
14091+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">MonitorDraftStatus</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span></dt>
14092+
<dd><p>Bases: <a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.ModelSimple" title="datadog_api_client.model_utils.ModelSimple"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModelSimple</span></code></a></p>
14093+
<p>Indicates whether the monitor is in a draft or published state.</p>
14094+
<blockquote>
14095+
<div><p><cite>draft</cite>: The monitor appears as Draft and does not send notifications.
14096+
<cite>published</cite>: The monitor is active and evaluates conditions and notify as configured.</p>
14097+
<p>This field is in preview. The draft value is only available to customers with the feature enabled.</p>
14098+
</div></blockquote>
14099+
<dl class="field-list simple">
14100+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
14101+
<dd class="field-odd"><ul class="simple">
14102+
<li><p><strong>value</strong> (<em>str</em>) – If omitted defaults to “published”. Must be one of [“draft”, “published”].</p></li>
14103+
<li><p><strong>_check_type</strong> (<em>bool</em>) – If True, values for parameters in openapi_types
14104+
will be type checked and a TypeError will be raised if the wrong type is input.
14105+
Defaults to True.</p></li>
14106+
<li><p><strong>_path_to_item</strong> (<em>tuple/list</em>) – This is a list of keys or values to drill down to
14107+
the model in received_data when deserializing a response.</p></li>
14108+
<li><p><strong>_spec_property_naming</strong> (<em>bool</em>) – True if the variable names in the input
14109+
data are serialized names, as specified in the OpenAPI document. False if the
14110+
variable names in the input data are pythonic names, e.g. snake case (default).</p></li>
14111+
<li><p><strong>_configuration</strong> (<a class="reference internal" href="datadog_api_client.v1.html#datadog_api_client.v1.Configuration" title="datadog_api_client.v1.Configuration"><em>Configuration</em></a>) – The instance to use when deserializing a
14112+
file_type parameter. If passed, type conversion is attempted If omitted no
14113+
type conversion is done.</p></li>
14114+
</ul>
14115+
</dd>
14116+
</dl>
14117+
</dd></dl>
14118+
</section>
1407214119
<section id="module-datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator">
1407314120
<span id="datadog-api-client-v1-model-monitor-formula-and-function-cost-aggregator-module"></span><h2 id="module-datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator">datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator module<a class="headerlink" href="#module-datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator" title="Link to this heading">¶</a></h2>
1407414121
<dl class="py class">
@@ -15089,6 +15136,11 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
1508915136
<li><p><strong>created</strong> (<em>datetime</em><em>, </em><em>optional</em>) – Timestamp of the monitor creation.</p></li>
1509015137
<li><p><strong>creator</strong> (<a class="reference internal" href="#datadog_api_client.v1.model.creator.Creator" title="datadog_api_client.v1.model.creator.Creator"><em>Creator</em></a><em>, </em><em>optional</em>) – Object describing the creator of the shared element.</p></li>
1509115138
<li><p><strong>deleted</strong> (<em>datetime</em><em>, </em><em>none_type</em><em>, </em><em>optional</em>) – Whether or not the monitor is deleted. (Always <code class="docutils literal notranslate"><span class="pre">null</span></code> )</p></li>
15139+
<li><p><strong>draft_status</strong> (<a class="reference internal" href="#datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus" title="datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus"><em>MonitorDraftStatus</em></a><em>, </em><em>optional</em>) – <p>Indicates whether the monitor is in a draft or published state.</p>
15140+
<p><code class="docutils literal notranslate"><span class="pre">draft</span></code> : The monitor appears as Draft and does not send notifications.
15141+
<code class="docutils literal notranslate"><span class="pre">published</span></code> : The monitor is active and evaluates conditions and notify as configured.</p>
15142+
<p>This field is in preview. The draft value is only available to customers with the feature enabled.</p>
15143+
</p></li>
1509215144
<li><p><strong>id</strong> (<em>int</em><em>, </em><em>optional</em>) – ID of this monitor.</p></li>
1509315145
<li><p><strong>message</strong> (<em>str</em><em>, </em><em>optional</em>) – A message to include with notifications for this monitor.</p></li>
1509415146
<li><p><strong>modified</strong> (<em>datetime</em><em>, </em><em>optional</em>) – Last timestamp when the monitor was edited.</p></li>

genindex.html

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4976,6 +4976,13 @@ <h2 id="D">D</h2>
49764976

49774977
<ul>
49784978
<li><a href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_device_id">module</a>
4979+
</li>
4980+
</ul></li>
4981+
<li>
4982+
datadog_api_client.v1.model.monitor_draft_status
4983+
4984+
<ul>
4985+
<li><a href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_draft_status">module</a>
49794986
</li>
49804987
</ul></li>
49814988
<li>
@@ -15597,15 +15604,15 @@ <h2 id="D">D</h2>
1559715604
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.error_handler">module</a>
1559815605
</li>
1559915606
</ul></li>
15607+
</ul></td>
15608+
<td style="width: 33%; vertical-align: top;"><ul>
1560015609
<li>
1560115610
datadog_api_client.v2.model.escalation
1560215611

1560315612
<ul>
1560415613
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.escalation">module</a>
1560515614
</li>
1560615615
</ul></li>
15607-
</ul></td>
15608-
<td style="width: 33%; vertical-align: top;"><ul>
1560915616
<li>
1561015617
datadog_api_client.v2.model.escalation_policy
1561115618

@@ -31654,6 +31661,8 @@ <h2 id="M">M</h2>
3165431661
<li><a href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor">datadog_api_client.v1.model.monitor</a>
3165531662
</li>
3165631663
<li><a href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_device_id">datadog_api_client.v1.model.monitor_device_id</a>
31664+
</li>
31665+
<li><a href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_draft_status">datadog_api_client.v1.model.monitor_draft_status</a>
3165731666
</li>
3165831667
<li><a href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator">datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator</a>
3165931668
</li>
@@ -38255,6 +38264,8 @@ <h2 id="M">M</h2>
3825538264
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.monitor_downtime_match_response_attributes.MonitorDowntimeMatchResponseAttributes">MonitorDowntimeMatchResponseAttributes (class in datadog_api_client.v2.model.monitor_downtime_match_response_attributes)</a>
3825638265
</li>
3825738266
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.monitor_downtime_match_response_data.MonitorDowntimeMatchResponseData">MonitorDowntimeMatchResponseData (class in datadog_api_client.v2.model.monitor_downtime_match_response_data)</a>
38267+
</li>
38268+
<li><a href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.monitor_draft_status.MonitorDraftStatus">MonitorDraftStatus (class in datadog_api_client.v1.model.monitor_draft_status)</a>
3825838269
</li>
3825938270
<li><a href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator.MonitorFormulaAndFunctionCostAggregator">MonitorFormulaAndFunctionCostAggregator (class in datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator)</a>
3826038271
</li>

objects.inv

25 Bytes
Binary file not shown.

py-modindex.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2350,6 +2350,11 @@ <h1>Python Module Index</h1>
23502350
<td>&#160;&#160;&#160;
23512351
<a href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_device_id"><code class="xref">datadog_api_client.v1.model.monitor_device_id</code></a></td><td>
23522352
<em></em></td></tr>
2353+
<tr class="cg-1">
2354+
<td></td>
2355+
<td>&#160;&#160;&#160;
2356+
<a href="datadog_api_client.v1.model.html#module-datadog_api_client.v1.model.monitor_draft_status"><code class="xref">datadog_api_client.v1.model.monitor_draft_status</code></a></td><td>
2357+
<em></em></td></tr>
23532358
<tr class="cg-1">
23542359
<td></td>
23552360
<td>&#160;&#160;&#160;

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)