Skip to content

Commit 899b5ac

Browse files
Allow to send batches of events in pipelines API (#2807)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> 0ef02b3
1 parent 694723a commit 899b5ac

9 files changed

+60
-4
lines changed

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2692,6 +2692,13 @@ datadog\_api\_client.v2.model.ci\_app\_create\_pipeline\_event\_request\_data mo
26922692
:members:
26932693
:show-inheritance:
26942694

2695+
datadog\_api\_client.v2.model.ci\_app\_create\_pipeline\_event\_request\_data\_single\_or\_array module
2696+
-------------------------------------------------------------------------------------------------------
2697+
2698+
.. automodule:: datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array
2699+
:members:
2700+
:show-inheritance:
2701+
26952702
datadog\_api\_client.v2.model.ci\_app\_create\_pipeline\_event\_request\_data\_type module
26962703
------------------------------------------------------------------------------------------
26972704

datadog_api_client.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2725,6 +2725,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
27252725
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes module</a></li>
27262726
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes_resource">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes_resource module</a></li>
27272727
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data module</a></li>
2728+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array module</a></li>
27282729
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type module</a></li>
27292730
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_event_attributes">datadog_api_client.v2.model.ci_app_event_attributes module</a></li>
27302731
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_git_info">datadog_api_client.v2.model.ci_app_git_info module</a></li>

datadog_api_client.v2.api.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3967,6 +3967,7 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
39673967
<span class="sig-name descname"><span class="pre">create_ci_app_pipeline_event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">body</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.v2.model.html#datadog_api_client.v2.model.ci_app_create_pipeline_event_request.CIAppCreatePipelineEventRequest" title="datadog_api_client.v2.model.ci_app_create_pipeline_event_request.CIAppCreatePipelineEventRequest"><span class="pre">CIAppCreatePipelineEventRequest</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">dict</span></span></span><a class="headerlink" href="#datadog_api_client.v2.api.ci_visibility_pipelines_api.CIVisibilityPipelinesApi.create_ci_app_pipeline_event" title="Link to this definition">¶</a></dt>
39683968
<dd><p>Send pipeline event.</p>
39693969
<p>Send your pipeline event to your Datadog platform over HTTP. For details about how pipeline executions are modeled and what execution types we support, see <a class="reference external" href="https://docs.datadoghq.com/continuous_integration/guides/pipeline_data_model/">Pipeline Data Model And Execution Types</a>.</p>
3970+
<p>Multiple events can be sent in an array (up to 1000).</p>
39703971
<p>Pipeline events can be submitted with a timestamp that is up to 18 hours in the past.</p>
39713972
<dl class="field-list simple">
39723973
<dt class="field-odd">Return type<span class="colon">:</span></dt>

datadog_api_client.v2.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3471,6 +3471,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
34713471
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data.CIAppCreatePipelineEventRequestData"><code class="docutils literal notranslate"><span class="pre">CIAppCreatePipelineEventRequestData</span></code></a></li>
34723472
</ul>
34733473
</li>
3474+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array module</a><ul>
3475+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array.CIAppCreatePipelineEventRequestDataSingleOrArray"><code class="docutils literal notranslate"><span class="pre">CIAppCreatePipelineEventRequestDataSingleOrArray</span></code></a></li>
3476+
</ul>
3477+
</li>
34743478
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type module</a><ul>
34753479
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type.CIAppCreatePipelineEventRequestDataType"><code class="docutils literal notranslate"><span class="pre">CIAppCreatePipelineEventRequestDataType</span></code></a></li>
34763480
</ul>

datadog_api_client.v2.model.html

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3012,6 +3012,12 @@
30123012
</li></ul>
30133013
</nav>
30143014
</li>
3015+
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array" class="md-nav__link">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array module</a><nav class="md-nav">
3016+
<ul class="md-nav__list">
3017+
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array.CIAppCreatePipelineEventRequestDataSingleOrArray" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CIAppCreatePipelineEventRequestDataSingleOrArray</span></code></a>
3018+
</li></ul>
3019+
</nav>
3020+
</li>
30153021
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type" class="md-nav__link">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type module</a><nav class="md-nav">
30163022
<ul class="md-nav__list">
30173023
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type.CIAppCreatePipelineEventRequestDataType" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CIAppCreatePipelineEventRequestDataType</span></code></a>
@@ -28170,7 +28176,7 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
2817028176
<p>Request object.</p>
2817128177
<dl class="field-list simple">
2817228178
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
28173-
<dd class="field-odd"><p><strong>data</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data.CIAppCreatePipelineEventRequestData" title="datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data.CIAppCreatePipelineEventRequestData"><em>CIAppCreatePipelineEventRequestData</em></a><em>, </em><em>optional</em>) – Data of the pipeline event to create.</p>
28179+
<dd class="field-odd"><p><strong>data</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array.CIAppCreatePipelineEventRequestDataSingleOrArray" title="datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array.CIAppCreatePipelineEventRequestDataSingleOrArray"><em>CIAppCreatePipelineEventRequestDataSingleOrArray</em></a><em>, </em><em>optional</em>) – Data of the pipeline events to create.</p>
2817428180
</dd>
2817528181
</dl>
2817628182
</dd></dl>
@@ -28260,6 +28266,27 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
2826028266
</dl>
2826128267
</dd></dl>
2826228268
</section>
28269+
<section id="module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array">
28270+
<span id="datadog-api-client-v2-model-ci-app-create-pipeline-event-request-data-single-or-array-module"></span><h2 id="module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array module<a class="headerlink" href="#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array" title="Link to this heading">¶</a></h2>
28271+
<dl class="py class">
28272+
<dt class="sig sig-object py" id="datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array.CIAppCreatePipelineEventRequestDataSingleOrArray">
28273+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CIAppCreatePipelineEventRequestDataSingleOrArray</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.v2.model.ci_app_create_pipeline_event_request_data_single_or_array.CIAppCreatePipelineEventRequestDataSingleOrArray" title="Link to this definition">¶</a></dt>
28274+
<dt class="sig sig-object py">
28275+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CIAppCreatePipelineEventRequestDataSingleOrArray</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>
28276+
<dt class="sig sig-object py">
28277+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CIAppCreatePipelineEventRequestDataSingleOrArray</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>
28278+
<dd><p>Bases: <a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.ModelComposed" title="datadog_api_client.model_utils.ModelComposed"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModelComposed</span></code></a></p>
28279+
<p>Data of the pipeline events to create.</p>
28280+
<dl class="field-list simple">
28281+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
28282+
<dd class="field-odd"><ul class="simple">
28283+
<li><p><strong>attributes</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes.CIAppCreatePipelineEventRequestAttributes" title="datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes.CIAppCreatePipelineEventRequestAttributes"><em>CIAppCreatePipelineEventRequestAttributes</em></a><em>, </em><em>optional</em>) – Attributes of the pipeline event to create.</p></li>
28284+
<li><p><strong>type</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type.CIAppCreatePipelineEventRequestDataType" title="datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type.CIAppCreatePipelineEventRequestDataType"><em>CIAppCreatePipelineEventRequestDataType</em></a><em>, </em><em>optional</em>) – Type of the event.</p></li>
28285+
</ul>
28286+
</dd>
28287+
</dl>
28288+
</dd></dl>
28289+
</section>
2826328290
<section id="module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type">
2826428291
<span id="datadog-api-client-v2-model-ci-app-create-pipeline-event-request-data-type-module"></span><h2 id="module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type module<a class="headerlink" href="#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type" title="Link to this heading">¶</a></h2>
2826528292
<dl class="py class">

genindex.html

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1841,6 +1841,8 @@ <h2 id="C">C</h2>
18411841
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes_resource.CIAppCreatePipelineEventRequestAttributesResource">CIAppCreatePipelineEventRequestAttributesResource (class in datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes_resource)</a>
18421842
</li>
18431843
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data.CIAppCreatePipelineEventRequestData">CIAppCreatePipelineEventRequestData (class in datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data)</a>
1844+
</li>
1845+
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array.CIAppCreatePipelineEventRequestDataSingleOrArray">CIAppCreatePipelineEventRequestDataSingleOrArray (class in datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array)</a>
18441846
</li>
18451847
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type.CIAppCreatePipelineEventRequestDataType">CIAppCreatePipelineEventRequestDataType (class in datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type)</a>
18461848
</li>
@@ -2235,11 +2237,11 @@ <h2 id="C">C</h2>
22352237
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_group.ContainerGroup">ContainerGroup (class in datadog_api_client.v2.model.container_group)</a>
22362238
</li>
22372239
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_group_attributes.ContainerGroupAttributes">ContainerGroupAttributes (class in datadog_api_client.v2.model.container_group_attributes)</a>
2238-
</li>
2239-
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_group_relationships.ContainerGroupRelationships">ContainerGroupRelationships (class in datadog_api_client.v2.model.container_group_relationships)</a>
22402240
</li>
22412241
</ul></td>
22422242
<td style="width: 33%; vertical-align: top;"><ul>
2243+
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_group_relationships.ContainerGroupRelationships">ContainerGroupRelationships (class in datadog_api_client.v2.model.container_group_relationships)</a>
2244+
</li>
22432245
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_group_relationships_link.ContainerGroupRelationshipsLink">ContainerGroupRelationshipsLink (class in datadog_api_client.v2.model.container_group_relationships_link)</a>
22442246
</li>
22452247
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_group_relationships_links.ContainerGroupRelationshipsLinks">ContainerGroupRelationshipsLinks (class in datadog_api_client.v2.model.container_group_relationships_links)</a>
@@ -13094,6 +13096,13 @@ <h2 id="D">D</h2>
1309413096

1309513097
<ul>
1309613098
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data">module</a>
13099+
</li>
13100+
</ul></li>
13101+
<li>
13102+
datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array
13103+
13104+
<ul>
13105+
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array">module</a>
1309713106
</li>
1309813107
</ul></li>
1309913108
<li>
@@ -38543,6 +38552,8 @@ <h2 id="M">M</h2>
3854338552
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes_resource">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_attributes_resource</a>
3854438553
</li>
3854538554
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data</a>
38555+
</li>
38556+
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array</a>
3854638557
</li>
3854738558
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_type</a>
3854838559
</li>

objects.inv

26 Bytes
Binary file not shown.

py-modindex.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7965,6 +7965,11 @@ <h1>Python Module Index</h1>
79657965
<td>&#160;&#160;&#160;
79667966
<a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data"><code class="xref">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data</code></a></td><td>
79677967
<em></em></td></tr>
7968+
<tr class="cg-1">
7969+
<td></td>
7970+
<td>&#160;&#160;&#160;
7971+
<a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array"><code class="xref">datadog_api_client.v2.model.ci_app_create_pipeline_event_request_data_single_or_array</code></a></td><td>
7972+
<em></em></td></tr>
79687973
<tr class="cg-1">
79697974
<td></td>
79707975
<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)