Skip to content

Commit 403f3ea

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit ef3fe3e of spec repo
1 parent 27f9b78 commit 403f3ea

File tree

97 files changed

+4860
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+4860
-3
lines changed

.generator/schemas/v2/openapi.yaml

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

docs/datadog_api_client.v2.model.rst

Lines changed: 266 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1222,6 +1222,55 @@ datadog\_api\_client.v2.model.asset\_type module
12221222
:members:
12231223
:show-inheritance:
12241224

1225+
datadog\_api\_client.v2.model.attach\_case\_request module
1226+
----------------------------------------------------------
1227+
1228+
.. automodule:: datadog_api_client.v2.model.attach_case_request
1229+
:members:
1230+
:show-inheritance:
1231+
1232+
datadog\_api\_client.v2.model.attach\_case\_request\_data module
1233+
----------------------------------------------------------------
1234+
1235+
.. automodule:: datadog_api_client.v2.model.attach_case_request_data
1236+
:members:
1237+
:show-inheritance:
1238+
1239+
datadog\_api\_client.v2.model.attach\_case\_request\_data\_relationships module
1240+
-------------------------------------------------------------------------------
1241+
1242+
.. automodule:: datadog_api_client.v2.model.attach_case_request_data_relationships
1243+
:members:
1244+
:show-inheritance:
1245+
1246+
datadog\_api\_client.v2.model.attach\_jira\_issue\_request module
1247+
-----------------------------------------------------------------
1248+
1249+
.. automodule:: datadog_api_client.v2.model.attach_jira_issue_request
1250+
:members:
1251+
:show-inheritance:
1252+
1253+
datadog\_api\_client.v2.model.attach\_jira\_issue\_request\_data module
1254+
-----------------------------------------------------------------------
1255+
1256+
.. automodule:: datadog_api_client.v2.model.attach_jira_issue_request_data
1257+
:members:
1258+
:show-inheritance:
1259+
1260+
datadog\_api\_client.v2.model.attach\_jira\_issue\_request\_data\_attributes module
1261+
-----------------------------------------------------------------------------------
1262+
1263+
.. automodule:: datadog_api_client.v2.model.attach_jira_issue_request_data_attributes
1264+
:members:
1265+
:show-inheritance:
1266+
1267+
datadog\_api\_client.v2.model.attach\_jira\_issue\_request\_data\_relationships module
1268+
--------------------------------------------------------------------------------------
1269+
1270+
.. automodule:: datadog_api_client.v2.model.attach_jira_issue_request_data_relationships
1271+
:members:
1272+
:show-inheritance:
1273+
12251274
datadog\_api\_client.v2.model.audit\_logs\_event module
12261275
-------------------------------------------------------
12271276

@@ -2755,6 +2804,13 @@ datadog\_api\_client.v2.model.case\_create\_request module
27552804
:members:
27562805
:show-inheritance:
27572806

2807+
datadog\_api\_client.v2.model.case\_data\_type module
2808+
-----------------------------------------------------
2809+
2810+
.. automodule:: datadog_api_client.v2.model.case_data_type
2811+
:members:
2812+
:show-inheritance:
2813+
27582814
datadog\_api\_client.v2.model.case\_empty module
27592815
------------------------------------------------
27602816

@@ -2769,6 +2825,34 @@ datadog\_api\_client.v2.model.case\_empty\_request module
27692825
:members:
27702826
:show-inheritance:
27712827

2828+
datadog\_api\_client.v2.model.case\_insights\_items module
2829+
----------------------------------------------------------
2830+
2831+
.. automodule:: datadog_api_client.v2.model.case_insights_items
2832+
:members:
2833+
:show-inheritance:
2834+
2835+
datadog\_api\_client.v2.model.case\_management\_project module
2836+
--------------------------------------------------------------
2837+
2838+
.. automodule:: datadog_api_client.v2.model.case_management_project
2839+
:members:
2840+
:show-inheritance:
2841+
2842+
datadog\_api\_client.v2.model.case\_management\_project\_data module
2843+
--------------------------------------------------------------------
2844+
2845+
.. automodule:: datadog_api_client.v2.model.case_management_project_data
2846+
:members:
2847+
:show-inheritance:
2848+
2849+
datadog\_api\_client.v2.model.case\_management\_project\_data\_type module
2850+
--------------------------------------------------------------------------
2851+
2852+
.. automodule:: datadog_api_client.v2.model.case_management_project_data_type
2853+
:members:
2854+
:show-inheritance:
2855+
27722856
datadog\_api\_client.v2.model.case\_object\_attributes module
27732857
-------------------------------------------------------------
27742858

@@ -4953,6 +5037,34 @@ datadog\_api\_client.v2.model.create\_apps\_datastore\_response\_data module
49535037
:members:
49545038
:show-inheritance:
49555039

5040+
datadog\_api\_client.v2.model.create\_case\_request\_array module
5041+
-----------------------------------------------------------------
5042+
5043+
.. automodule:: datadog_api_client.v2.model.create_case_request_array
5044+
:members:
5045+
:show-inheritance:
5046+
5047+
datadog\_api\_client.v2.model.create\_case\_request\_data module
5048+
----------------------------------------------------------------
5049+
5050+
.. automodule:: datadog_api_client.v2.model.create_case_request_data
5051+
:members:
5052+
:show-inheritance:
5053+
5054+
datadog\_api\_client.v2.model.create\_case\_request\_data\_attributes module
5055+
----------------------------------------------------------------------------
5056+
5057+
.. automodule:: datadog_api_client.v2.model.create_case_request_data_attributes
5058+
:members:
5059+
:show-inheritance:
5060+
5061+
datadog\_api\_client.v2.model.create\_case\_request\_data\_relationships module
5062+
-------------------------------------------------------------------------------
5063+
5064+
.. automodule:: datadog_api_client.v2.model.create_case_request_data_relationships
5065+
:members:
5066+
:show-inheritance:
5067+
49565068
datadog\_api\_client.v2.model.create\_connection\_request module
49575069
----------------------------------------------------------------
49585070

@@ -5086,6 +5198,62 @@ datadog\_api\_client.v2.model.create\_incident\_notification\_template\_request
50865198
:members:
50875199
:show-inheritance:
50885200

5201+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_array module
5202+
------------------------------------------------------------------------
5203+
5204+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_array
5205+
:members:
5206+
:show-inheritance:
5207+
5208+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_array\_included module
5209+
----------------------------------------------------------------------------------
5210+
5211+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_array_included
5212+
:members:
5213+
:show-inheritance:
5214+
5215+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data module
5216+
-----------------------------------------------------------------------
5217+
5218+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data
5219+
:members:
5220+
:show-inheritance:
5221+
5222+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_attributes module
5223+
-----------------------------------------------------------------------------------
5224+
5225+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_attributes
5226+
:members:
5227+
:show-inheritance:
5228+
5229+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_attributes\_fields module
5230+
-------------------------------------------------------------------------------------------
5231+
5232+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_attributes_fields
5233+
:members:
5234+
:show-inheritance:
5235+
5236+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships module
5237+
--------------------------------------------------------------------------------------
5238+
5239+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships
5240+
:members:
5241+
:show-inheritance:
5242+
5243+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships\_case module
5244+
--------------------------------------------------------------------------------------------
5245+
5246+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships_case
5247+
:members:
5248+
:show-inheritance:
5249+
5250+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships\_case\_data module
5251+
--------------------------------------------------------------------------------------------------
5252+
5253+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships_case_data
5254+
:members:
5255+
:show-inheritance:
5256+
50895257
datadog\_api\_client.v2.model.create\_notification\_rule\_parameters module
50905258
---------------------------------------------------------------------------
50915259

@@ -6696,6 +6864,27 @@ datadog\_api\_client.v2.model.deployment\_rules\_options module
66966864
:members:
66976865
:show-inheritance:
66986866

6867+
datadog\_api\_client.v2.model.detach\_case\_request module
6868+
----------------------------------------------------------
6869+
6870+
.. automodule:: datadog_api_client.v2.model.detach_case_request
6871+
:members:
6872+
:show-inheritance:
6873+
6874+
datadog\_api\_client.v2.model.detach\_case\_request\_data module
6875+
----------------------------------------------------------------
6876+
6877+
.. automodule:: datadog_api_client.v2.model.detach_case_request_data
6878+
:members:
6879+
:show-inheritance:
6880+
6881+
datadog\_api\_client.v2.model.detach\_case\_request\_data\_relationships module
6882+
-------------------------------------------------------------------------------
6883+
6884+
.. automodule:: datadog_api_client.v2.model.detach_case_request_data_relationships
6885+
:members:
6886+
:show-inheritance:
6887+
66996888
datadog\_api\_client.v2.model.detailed\_finding module
67006889
------------------------------------------------------
67016890

@@ -8691,13 +8880,76 @@ datadog\_api\_client.v2.model.finding\_attributes module
86918880
:members:
86928881
:show-inheritance:
86938882

8883+
datadog\_api\_client.v2.model.finding\_case\_response module
8884+
------------------------------------------------------------
8885+
8886+
.. automodule:: datadog_api_client.v2.model.finding_case_response
8887+
:members:
8888+
:show-inheritance:
8889+
8890+
datadog\_api\_client.v2.model.finding\_case\_response\_array module
8891+
-------------------------------------------------------------------
8892+
8893+
.. automodule:: datadog_api_client.v2.model.finding_case_response_array
8894+
:members:
8895+
:show-inheritance:
8896+
8897+
datadog\_api\_client.v2.model.finding\_case\_response\_data module
8898+
------------------------------------------------------------------
8899+
8900+
.. automodule:: datadog_api_client.v2.model.finding_case_response_data
8901+
:members:
8902+
:show-inheritance:
8903+
8904+
datadog\_api\_client.v2.model.finding\_case\_response\_data\_attributes module
8905+
------------------------------------------------------------------------------
8906+
8907+
.. automodule:: datadog_api_client.v2.model.finding_case_response_data_attributes
8908+
:members:
8909+
:show-inheritance:
8910+
8911+
datadog\_api\_client.v2.model.finding\_case\_response\_data\_relationships module
8912+
---------------------------------------------------------------------------------
8913+
8914+
.. automodule:: datadog_api_client.v2.model.finding_case_response_data_relationships
8915+
:members:
8916+
:show-inheritance:
8917+
8918+
datadog\_api\_client.v2.model.finding\_data module
8919+
--------------------------------------------------
8920+
8921+
.. automodule:: datadog_api_client.v2.model.finding_data
8922+
:members:
8923+
:show-inheritance:
8924+
8925+
datadog\_api\_client.v2.model.finding\_data\_type module
8926+
--------------------------------------------------------
8927+
8928+
.. automodule:: datadog_api_client.v2.model.finding_data_type
8929+
:members:
8930+
:show-inheritance:
8931+
86948932
datadog\_api\_client.v2.model.finding\_evaluation module
86958933
--------------------------------------------------------
86968934

86978935
.. automodule:: datadog_api_client.v2.model.finding_evaluation
86988936
:members:
86998937
:show-inheritance:
87008938

8939+
datadog\_api\_client.v2.model.finding\_jira\_issue module
8940+
---------------------------------------------------------
8941+
8942+
.. automodule:: datadog_api_client.v2.model.finding_jira_issue
8943+
:members:
8944+
:show-inheritance:
8945+
8946+
datadog\_api\_client.v2.model.finding\_jira\_issue\_result module
8947+
-----------------------------------------------------------------
8948+
8949+
.. automodule:: datadog_api_client.v2.model.finding_jira_issue_result
8950+
:members:
8951+
:show-inheritance:
8952+
87018953
datadog\_api\_client.v2.model.finding\_mute module
87028954
--------------------------------------------------
87038955

@@ -8740,6 +8992,13 @@ datadog\_api\_client.v2.model.finding\_vulnerability\_type module
87408992
:members:
87418993
:show-inheritance:
87428994

8995+
datadog\_api\_client.v2.model.findings module
8996+
---------------------------------------------
8997+
8998+
.. automodule:: datadog_api_client.v2.model.findings
8999+
:members:
9000+
:show-inheritance:
9001+
87439002
datadog\_api\_client.v2.model.flaky\_test module
87449003
------------------------------------------------
87459004

@@ -12079,6 +12338,13 @@ datadog\_api\_client.v2.model.jira\_issue\_result module
1207912338
:members:
1208012339
:show-inheritance:
1208112340

12341+
datadog\_api\_client.v2.model.jira\_issues\_data\_type module
12342+
-------------------------------------------------------------
12343+
12344+
.. automodule:: datadog_api_client.v2.model.jira_issues_data_type
12345+
:members:
12346+
:show-inheritance:
12347+
1208212348
datadog\_api\_client.v2.model.job\_create\_response module
1208312349
----------------------------------------------------------
1208412350

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
"""
2+
Attach findings to a Case returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.security_monitoring_api import SecurityMonitoringApi
7+
from datadog_api_client.v2.model.attach_case_request import AttachCaseRequest
8+
from datadog_api_client.v2.model.attach_case_request_data import AttachCaseRequestData
9+
from datadog_api_client.v2.model.attach_case_request_data_relationships import AttachCaseRequestDataRelationships
10+
from datadog_api_client.v2.model.case_data_type import CaseDataType
11+
from datadog_api_client.v2.model.finding_data import FindingData
12+
from datadog_api_client.v2.model.finding_data_type import FindingDataType
13+
from datadog_api_client.v2.model.findings import Findings
14+
15+
body = AttachCaseRequest(
16+
data=AttachCaseRequestData(
17+
id="7d16945b-baf8-411e-ab2a-20fe43af1ea3",
18+
relationships=AttachCaseRequestDataRelationships(
19+
findings=Findings(
20+
data=[
21+
FindingData(
22+
id="ZGZhMDI3ZjdjMDM3YjJmNzcxNTlhZGMwMjdmZWNiNTZ-MTVlYTNmYWU3NjNlOTNlYTE2YjM4N2JmZmI4Yjk5N2Y=",
23+
type=FindingDataType.FINDINGS,
24+
),
25+
FindingData(
26+
id="MmUzMzZkODQ2YTI3NDU0OTk4NDk3NzhkOTY5YjU2Zjh-YWJjZGI1ODI4OTYzNWM3ZmUwZTBlOWRkYTRiMGUyOGQ=",
27+
type=FindingDataType.FINDINGS,
28+
),
29+
],
30+
),
31+
),
32+
type=CaseDataType.CASES,
33+
),
34+
)
35+
36+
configuration = Configuration()
37+
with ApiClient(configuration) as api_client:
38+
api_instance = SecurityMonitoringApi(api_client)
39+
response = api_instance.attach_case(case_id="7d16945b-baf8-411e-ab2a-20fe43af1ea3", body=body)
40+
41+
print(response)

0 commit comments

Comments
 (0)