Skip to content

Commit 8c909dd

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 2a54906 of spec repo
1 parent 27f9b78 commit 8c909dd

File tree

100 files changed

+4996
-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.

100 files changed

+4996
-3
lines changed

.generator/schemas/v2/openapi.yaml

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

docs/datadog_api_client.v2.model.rst

Lines changed: 287 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,48 @@ 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\_jira\_issue module
2836+
------------------------------------------------------
2837+
2838+
.. automodule:: datadog_api_client.v2.model.case_jira_issue
2839+
:members:
2840+
:show-inheritance:
2841+
2842+
datadog\_api\_client.v2.model.case\_jira\_issue\_result module
2843+
--------------------------------------------------------------
2844+
2845+
.. automodule:: datadog_api_client.v2.model.case_jira_issue_result
2846+
:members:
2847+
:show-inheritance:
2848+
2849+
datadog\_api\_client.v2.model.case\_management\_project module
2850+
--------------------------------------------------------------
2851+
2852+
.. automodule:: datadog_api_client.v2.model.case_management_project
2853+
:members:
2854+
:show-inheritance:
2855+
2856+
datadog\_api\_client.v2.model.case\_management\_project\_data module
2857+
--------------------------------------------------------------------
2858+
2859+
.. automodule:: datadog_api_client.v2.model.case_management_project_data
2860+
:members:
2861+
:show-inheritance:
2862+
2863+
datadog\_api\_client.v2.model.case\_management\_project\_data\_type module
2864+
--------------------------------------------------------------------------
2865+
2866+
.. automodule:: datadog_api_client.v2.model.case_management_project_data_type
2867+
:members:
2868+
:show-inheritance:
2869+
27722870
datadog\_api\_client.v2.model.case\_object\_attributes module
27732871
-------------------------------------------------------------
27742872

@@ -4953,6 +5051,34 @@ datadog\_api\_client.v2.model.create\_apps\_datastore\_response\_data module
49535051
:members:
49545052
:show-inheritance:
49555053

5054+
datadog\_api\_client.v2.model.create\_case\_request\_array module
5055+
-----------------------------------------------------------------
5056+
5057+
.. automodule:: datadog_api_client.v2.model.create_case_request_array
5058+
:members:
5059+
:show-inheritance:
5060+
5061+
datadog\_api\_client.v2.model.create\_case\_request\_data module
5062+
----------------------------------------------------------------
5063+
5064+
.. automodule:: datadog_api_client.v2.model.create_case_request_data
5065+
:members:
5066+
:show-inheritance:
5067+
5068+
datadog\_api\_client.v2.model.create\_case\_request\_data\_attributes module
5069+
----------------------------------------------------------------------------
5070+
5071+
.. automodule:: datadog_api_client.v2.model.create_case_request_data_attributes
5072+
:members:
5073+
:show-inheritance:
5074+
5075+
datadog\_api\_client.v2.model.create\_case\_request\_data\_relationships module
5076+
-------------------------------------------------------------------------------
5077+
5078+
.. automodule:: datadog_api_client.v2.model.create_case_request_data_relationships
5079+
:members:
5080+
:show-inheritance:
5081+
49565082
datadog\_api\_client.v2.model.create\_connection\_request module
49575083
----------------------------------------------------------------
49585084

@@ -5086,6 +5212,62 @@ datadog\_api\_client.v2.model.create\_incident\_notification\_template\_request
50865212
:members:
50875213
:show-inheritance:
50885214

5215+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_array module
5216+
------------------------------------------------------------------------
5217+
5218+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_array
5219+
:members:
5220+
:show-inheritance:
5221+
5222+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_array\_included module
5223+
----------------------------------------------------------------------------------
5224+
5225+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_array_included
5226+
:members:
5227+
:show-inheritance:
5228+
5229+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data module
5230+
-----------------------------------------------------------------------
5231+
5232+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data
5233+
:members:
5234+
:show-inheritance:
5235+
5236+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_attributes module
5237+
-----------------------------------------------------------------------------------
5238+
5239+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_attributes
5240+
:members:
5241+
:show-inheritance:
5242+
5243+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_attributes\_fields module
5244+
-------------------------------------------------------------------------------------------
5245+
5246+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_attributes_fields
5247+
:members:
5248+
:show-inheritance:
5249+
5250+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships module
5251+
--------------------------------------------------------------------------------------
5252+
5253+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships
5254+
:members:
5255+
:show-inheritance:
5256+
5257+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships\_case module
5258+
--------------------------------------------------------------------------------------------
5259+
5260+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships_case
5261+
:members:
5262+
:show-inheritance:
5263+
5264+
datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships\_case\_data module
5265+
--------------------------------------------------------------------------------------------------
5266+
5267+
.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships_case_data
5268+
:members:
5269+
:show-inheritance:
5270+
50895271
datadog\_api\_client.v2.model.create\_notification\_rule\_parameters module
50905272
---------------------------------------------------------------------------
50915273

@@ -6696,6 +6878,27 @@ datadog\_api\_client.v2.model.deployment\_rules\_options module
66966878
:members:
66976879
:show-inheritance:
66986880

6881+
datadog\_api\_client.v2.model.detach\_case\_request module
6882+
----------------------------------------------------------
6883+
6884+
.. automodule:: datadog_api_client.v2.model.detach_case_request
6885+
:members:
6886+
:show-inheritance:
6887+
6888+
datadog\_api\_client.v2.model.detach\_case\_request\_data module
6889+
----------------------------------------------------------------
6890+
6891+
.. automodule:: datadog_api_client.v2.model.detach_case_request_data
6892+
:members:
6893+
:show-inheritance:
6894+
6895+
datadog\_api\_client.v2.model.detach\_case\_request\_data\_relationships module
6896+
-------------------------------------------------------------------------------
6897+
6898+
.. automodule:: datadog_api_client.v2.model.detach_case_request_data_relationships
6899+
:members:
6900+
:show-inheritance:
6901+
66996902
datadog\_api\_client.v2.model.detailed\_finding module
67006903
------------------------------------------------------
67016904

@@ -8691,6 +8894,55 @@ datadog\_api\_client.v2.model.finding\_attributes module
86918894
:members:
86928895
:show-inheritance:
86938896

8897+
datadog\_api\_client.v2.model.finding\_case\_response module
8898+
------------------------------------------------------------
8899+
8900+
.. automodule:: datadog_api_client.v2.model.finding_case_response
8901+
:members:
8902+
:show-inheritance:
8903+
8904+
datadog\_api\_client.v2.model.finding\_case\_response\_array module
8905+
-------------------------------------------------------------------
8906+
8907+
.. automodule:: datadog_api_client.v2.model.finding_case_response_array
8908+
:members:
8909+
:show-inheritance:
8910+
8911+
datadog\_api\_client.v2.model.finding\_case\_response\_data module
8912+
------------------------------------------------------------------
8913+
8914+
.. automodule:: datadog_api_client.v2.model.finding_case_response_data
8915+
:members:
8916+
:show-inheritance:
8917+
8918+
datadog\_api\_client.v2.model.finding\_case\_response\_data\_attributes module
8919+
------------------------------------------------------------------------------
8920+
8921+
.. automodule:: datadog_api_client.v2.model.finding_case_response_data_attributes
8922+
:members:
8923+
:show-inheritance:
8924+
8925+
datadog\_api\_client.v2.model.finding\_case\_response\_data\_relationships module
8926+
---------------------------------------------------------------------------------
8927+
8928+
.. automodule:: datadog_api_client.v2.model.finding_case_response_data_relationships
8929+
:members:
8930+
:show-inheritance:
8931+
8932+
datadog\_api\_client.v2.model.finding\_data module
8933+
--------------------------------------------------
8934+
8935+
.. automodule:: datadog_api_client.v2.model.finding_data
8936+
:members:
8937+
:show-inheritance:
8938+
8939+
datadog\_api\_client.v2.model.finding\_data\_type module
8940+
--------------------------------------------------------
8941+
8942+
.. automodule:: datadog_api_client.v2.model.finding_data_type
8943+
:members:
8944+
:show-inheritance:
8945+
86948946
datadog\_api\_client.v2.model.finding\_evaluation module
86958947
--------------------------------------------------------
86968948

@@ -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

@@ -20948,6 +21214,27 @@ datadog\_api\_client.v2.model.security\_trigger\_wrapper module
2094821214
:members:
2094921215
:show-inheritance:
2095021216

21217+
datadog\_api\_client.v2.model.security\_user module
21218+
---------------------------------------------------
21219+
21220+
.. automodule:: datadog_api_client.v2.model.security_user
21221+
:members:
21222+
:show-inheritance:
21223+
21224+
datadog\_api\_client.v2.model.security\_user\_data module
21225+
---------------------------------------------------------
21226+
21227+
.. automodule:: datadog_api_client.v2.model.security_user_data
21228+
:members:
21229+
:show-inheritance:
21230+
21231+
datadog\_api\_client.v2.model.security\_user\_data\_type module
21232+
---------------------------------------------------------------
21233+
21234+
.. automodule:: datadog_api_client.v2.model.security_user_data_type
21235+
:members:
21236+
:show-inheritance:
21237+
2095121238
datadog\_api\_client.v2.model.selectors module
2095221239
----------------------------------------------
2095321240

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)