Skip to content

Commit 4e57d07

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit a36febd of spec repo
1 parent c416a25 commit 4e57d07

32 files changed

+2532
-1
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 667 additions & 0 deletions
Large diffs are not rendered by default.

docs/datadog_api_client.v2.model.rst

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2370,6 +2370,13 @@ datadog\_api\_client.v2.model.aws\_scan\_options\_update\_request module
23702370
:members:
23712371
:show-inheritance:
23722372

2373+
datadog\_api\_client.v2.model.aws\_secret\_manager module
2374+
---------------------------------------------------------
2375+
2376+
.. automodule:: datadog_api_client.v2.model.aws_secret_manager
2377+
:members:
2378+
:show-inheritance:
2379+
23732380
datadog\_api\_client.v2.model.aws\_traces\_config module
23742381
--------------------------------------------------------
23752382

@@ -5009,6 +5016,20 @@ datadog\_api\_client.v2.model.connection module
50095016
:members:
50105017
:show-inheritance:
50115018

5019+
datadog\_api\_client.v2.model.connection\_data\_attributes\_response module
5020+
---------------------------------------------------------------------------
5021+
5022+
.. automodule:: datadog_api_client.v2.model.connection_data_attributes_response
5023+
:members:
5024+
:show-inheritance:
5025+
5026+
datadog\_api\_client.v2.model.connection\_data\_response module
5027+
---------------------------------------------------------------
5028+
5029+
.. automodule:: datadog_api_client.v2.model.connection_data_response
5030+
:members:
5031+
:show-inheritance:
5032+
50125033
datadog\_api\_client.v2.model.connection\_env module
50135034
----------------------------------------------------
50145035

@@ -5030,6 +5051,48 @@ datadog\_api\_client.v2.model.connection\_group module
50305051
:members:
50315052
:show-inheritance:
50325053

5054+
datadog\_api\_client.v2.model.connection\_group\_data\_attributes\_request module
5055+
---------------------------------------------------------------------------------
5056+
5057+
.. automodule:: datadog_api_client.v2.model.connection_group_data_attributes_request
5058+
:members:
5059+
:show-inheritance:
5060+
5061+
datadog\_api\_client.v2.model.connection\_group\_data\_attributes\_response module
5062+
----------------------------------------------------------------------------------
5063+
5064+
.. automodule:: datadog_api_client.v2.model.connection_group_data_attributes_response
5065+
:members:
5066+
:show-inheritance:
5067+
5068+
datadog\_api\_client.v2.model.connection\_group\_data\_request module
5069+
---------------------------------------------------------------------
5070+
5071+
.. automodule:: datadog_api_client.v2.model.connection_group_data_request
5072+
:members:
5073+
:show-inheritance:
5074+
5075+
datadog\_api\_client.v2.model.connection\_group\_data\_response module
5076+
----------------------------------------------------------------------
5077+
5078+
.. automodule:: datadog_api_client.v2.model.connection_group_data_response
5079+
:members:
5080+
:show-inheritance:
5081+
5082+
datadog\_api\_client.v2.model.connection\_group\_relationships module
5083+
---------------------------------------------------------------------
5084+
5085+
.. automodule:: datadog_api_client.v2.model.connection_group_relationships
5086+
:members:
5087+
:show-inheritance:
5088+
5089+
datadog\_api\_client.v2.model.connection\_group\_type module
5090+
------------------------------------------------------------
5091+
5092+
.. automodule:: datadog_api_client.v2.model.connection_group_type
5093+
:members:
5094+
:show-inheritance:
5095+
50335096
datadog\_api\_client.v2.model.connections\_page\_pagination module
50345097
------------------------------------------------------------------
50355098

@@ -6304,6 +6367,27 @@ datadog\_api\_client.v2.model.create\_workflow\_response module
63046367
:members:
63056368
:show-inheritance:
63066369

6370+
datadog\_api\_client.v2.model.created\_by module
6371+
------------------------------------------------
6372+
6373+
.. automodule:: datadog_api_client.v2.model.created_by
6374+
:members:
6375+
:show-inheritance:
6376+
6377+
datadog\_api\_client.v2.model.created\_by\_relationship module
6378+
--------------------------------------------------------------
6379+
6380+
.. automodule:: datadog_api_client.v2.model.created_by_relationship
6381+
:members:
6382+
:show-inheritance:
6383+
6384+
datadog\_api\_client.v2.model.created\_by\_relationship\_data module
6385+
--------------------------------------------------------------------
6386+
6387+
.. automodule:: datadog_api_client.v2.model.created_by_relationship_data
6388+
:members:
6389+
:show-inheritance:
6390+
63076391
datadog\_api\_client.v2.model.creator module
63086392
--------------------------------------------
63096393

@@ -9720,6 +9804,20 @@ datadog\_api\_client.v2.model.events\_warning module
97209804
:members:
97219805
:show-inheritance:
97229806

9807+
datadog\_api\_client.v2.model.external\_secrets\_manager module
9808+
---------------------------------------------------------------
9809+
9810+
.. automodule:: datadog_api_client.v2.model.external_secrets_manager
9811+
:members:
9812+
:show-inheritance:
9813+
9814+
datadog\_api\_client.v2.model.external\_secrets\_manager\_one\_of module
9815+
------------------------------------------------------------------------
9816+
9817+
.. automodule:: datadog_api_client.v2.model.external_secrets_manager_one_of
9818+
:members:
9819+
:show-inheritance:
9820+
97239821
datadog\_api\_client.v2.model.facet\_info\_request module
97249822
---------------------------------------------------------
97259823

@@ -13248,6 +13346,13 @@ datadog\_api\_client.v2.model.intake\_payload\_accepted module
1324813346
:members:
1324913347
:show-inheritance:
1325013348

13349+
datadog\_api\_client.v2.model.integration\_counts module
13350+
--------------------------------------------------------
13351+
13352+
.. automodule:: datadog_api_client.v2.model.integration_counts
13353+
:members:
13354+
:show-inheritance:
13355+
1325113356
datadog\_api\_client.v2.model.integration\_incident module
1325213357
----------------------------------------------------------
1325313358

@@ -14340,6 +14445,20 @@ datadog\_api\_client.v2.model.links module
1434014445
:members:
1434114446
:show-inheritance:
1434214447

14448+
datadog\_api\_client.v2.model.list\_action\_connections\_response module
14449+
------------------------------------------------------------------------
14450+
14451+
.. automodule:: datadog_api_client.v2.model.list_action_connections_response
14452+
:members:
14453+
:show-inheritance:
14454+
14455+
datadog\_api\_client.v2.model.list\_action\_connections\_response\_meta module
14456+
------------------------------------------------------------------------------
14457+
14458+
.. automodule:: datadog_api_client.v2.model.list_action_connections_response_meta
14459+
:members:
14460+
:show-inheritance:
14461+
1434314462
datadog\_api\_client.v2.model.list\_apis\_response module
1434414463
---------------------------------------------------------
1434514464

@@ -14445,6 +14564,20 @@ datadog\_api\_client.v2.model.list\_assets\_sbo\_ms\_response module
1444514564
:members:
1444614565
:show-inheritance:
1444714566

14567+
datadog\_api\_client.v2.model.list\_connection\_groups\_response module
14568+
-----------------------------------------------------------------------
14569+
14570+
.. automodule:: datadog_api_client.v2.model.list_connection_groups_response
14571+
:members:
14572+
:show-inheritance:
14573+
14574+
datadog\_api\_client.v2.model.list\_connection\_groups\_response\_meta module
14575+
-----------------------------------------------------------------------------
14576+
14577+
.. automodule:: datadog_api_client.v2.model.list_connection_groups_response_meta
14578+
:members:
14579+
:show-inheritance:
14580+
1444814581
datadog\_api\_client.v2.model.list\_connections\_response module
1444914582
----------------------------------------------------------------
1445014583

@@ -20059,6 +20192,13 @@ datadog\_api\_client.v2.model.preview\_entity\_response\_data module
2005920192
:members:
2006020193
:show-inheritance:
2006120194

20195+
datadog\_api\_client.v2.model.private\_actions\_runner module
20196+
-------------------------------------------------------------
20197+
20198+
.. automodule:: datadog_api_client.v2.model.private_actions_runner
20199+
:members:
20200+
:show-inheritance:
20201+
2006220202
datadog\_api\_client.v2.model.process\_summaries\_meta module
2006320203
-------------------------------------------------------------
2006420204

@@ -28627,6 +28767,20 @@ datadog\_api\_client.v2.model.update\_apps\_datastore\_request\_data\_attributes
2862728767
:members:
2862828768
:show-inheritance:
2862928769

28770+
datadog\_api\_client.v2.model.update\_connection\_group\_request module
28771+
-----------------------------------------------------------------------
28772+
28773+
.. automodule:: datadog_api_client.v2.model.update_connection_group_request
28774+
:members:
28775+
:show-inheritance:
28776+
28777+
datadog\_api\_client.v2.model.update\_connection\_group\_response module
28778+
------------------------------------------------------------------------
28779+
28780+
.. automodule:: datadog_api_client.v2.model.update_connection_group_response
28781+
:members:
28782+
:show-inheritance:
28783+
2863028784
datadog\_api\_client.v2.model.update\_connection\_request module
2863128785
----------------------------------------------------------------
2863228786

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
"""
2+
List action connections returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.action_connection_api import ActionConnectionApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["list_action_connections"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = ActionConnectionApi(api_client)
12+
response = api_instance.list_action_connections()
13+
14+
print(response)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
"""
2+
List connection groups returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.action_connection_api import ActionConnectionApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["list_connection_groups"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = ActionConnectionApi(api_client)
12+
response = api_instance.list_connection_groups()
13+
14+
print(response)
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
"""
2+
Update a connection group returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.action_connection_api import ActionConnectionApi
7+
from datadog_api_client.v2.model.connection_group_data_attributes_request import ConnectionGroupDataAttributesRequest
8+
from datadog_api_client.v2.model.connection_group_data_request import ConnectionGroupDataRequest
9+
from datadog_api_client.v2.model.connection_group_type import ConnectionGroupType
10+
from datadog_api_client.v2.model.update_connection_group_request import UpdateConnectionGroupRequest
11+
12+
body = UpdateConnectionGroupRequest(
13+
data=ConnectionGroupDataRequest(
14+
attributes=ConnectionGroupDataAttributesRequest(
15+
connections=[],
16+
description="An updated test connection group for AWS integrations",
17+
name="My Connection Group Updated",
18+
tag_keys=[],
19+
),
20+
type=ConnectionGroupType.CONNECTION_GROUP,
21+
),
22+
)
23+
24+
configuration = Configuration()
25+
configuration.unstable_operations["update_connection_group"] = True
26+
with ApiClient(configuration) as api_client:
27+
api_instance = ActionConnectionApi(api_client)
28+
response = api_instance.update_connection_group(connection_group_id="connection_group_id", body=body)
29+
30+
print(response)

src/datadog_api_client/configuration.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,9 @@ def __init__(
261261
"v2.list_fleet_schedules": False,
262262
"v2.trigger_fleet_schedule": False,
263263
"v2.update_fleet_schedule": False,
264+
"v2.list_action_connections": False,
265+
"v2.list_connection_groups": False,
266+
"v2.update_connection_group": False,
264267
"v2.create_open_api": False,
265268
"v2.delete_open_api": False,
266269
"v2.get_open_api": False,

0 commit comments

Comments
 (0)