Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
711 changes: 711 additions & 0 deletions .generator/schemas/v2/openapi.yaml

Large diffs are not rendered by default.

266 changes: 266 additions & 0 deletions docs/datadog_api_client.v2.model.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1222,6 +1222,55 @@ datadog\_api\_client.v2.model.asset\_type module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.attach\_case\_request module
----------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.attach_case_request
:members:
:show-inheritance:

datadog\_api\_client.v2.model.attach\_case\_request\_data module
----------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.attach_case_request_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.attach\_case\_request\_data\_relationships module
-------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.attach_case_request_data_relationships
:members:
:show-inheritance:

datadog\_api\_client.v2.model.attach\_jira\_issue\_request module
-----------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.attach_jira_issue_request
:members:
:show-inheritance:

datadog\_api\_client.v2.model.attach\_jira\_issue\_request\_data module
-----------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.attach_jira_issue_request_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.attach\_jira\_issue\_request\_data\_attributes module
-----------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.attach_jira_issue_request_data_attributes
:members:
:show-inheritance:

datadog\_api\_client.v2.model.attach\_jira\_issue\_request\_data\_relationships module
--------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.attach_jira_issue_request_data_relationships
:members:
:show-inheritance:

datadog\_api\_client.v2.model.audit\_logs\_event module
-------------------------------------------------------

Expand Down Expand Up @@ -2755,6 +2804,13 @@ datadog\_api\_client.v2.model.case\_create\_request module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.case\_data\_type module
-----------------------------------------------------

.. automodule:: datadog_api_client.v2.model.case_data_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.case\_empty module
------------------------------------------------

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

datadog\_api\_client.v2.model.case\_insights\_items module
----------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.case_insights_items
:members:
:show-inheritance:

datadog\_api\_client.v2.model.case\_management\_project module
--------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.case_management_project
:members:
:show-inheritance:

datadog\_api\_client.v2.model.case\_management\_project\_data module
--------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.case_management_project_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.case\_management\_project\_data\_type module
--------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.case_management_project_data_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.case\_object\_attributes module
-------------------------------------------------------------

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

datadog\_api\_client.v2.model.create\_case\_request\_array module
-----------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_case_request_array
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_case\_request\_data module
----------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_case_request_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_case\_request\_data\_attributes module
----------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_case_request_data_attributes
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_case\_request\_data\_relationships module
-------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_case_request_data_relationships
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_connection\_request module
----------------------------------------------------------------

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

datadog\_api\_client.v2.model.create\_jira\_issue\_request\_array module
------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_array
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_jira\_issue\_request\_array\_included module
----------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_array_included
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data module
-----------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_attributes module
-----------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_attributes
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_attributes\_fields module
-------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_attributes_fields
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships module
--------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships\_case module
--------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships_case
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_jira\_issue\_request\_data\_relationships\_case\_data module
--------------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.create_jira_issue_request_data_relationships_case_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.create\_notification\_rule\_parameters module
---------------------------------------------------------------------------

Expand Down Expand Up @@ -6696,6 +6864,27 @@ datadog\_api\_client.v2.model.deployment\_rules\_options module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.detach\_case\_request module
----------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.detach_case_request
:members:
:show-inheritance:

datadog\_api\_client.v2.model.detach\_case\_request\_data module
----------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.detach_case_request_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.detach\_case\_request\_data\_relationships module
-------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.detach_case_request_data_relationships
:members:
:show-inheritance:

datadog\_api\_client.v2.model.detailed\_finding module
------------------------------------------------------

Expand Down Expand Up @@ -8691,13 +8880,76 @@ datadog\_api\_client.v2.model.finding\_attributes module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_case\_response module
------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_case_response
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_case\_response\_array module
-------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_case_response_array
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_case\_response\_data module
------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_case_response_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_case\_response\_data\_attributes module
------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_case_response_data_attributes
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_case\_response\_data\_relationships module
---------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_case_response_data_relationships
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_data module
--------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_data\_type module
--------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_data_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_evaluation module
--------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_evaluation
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_jira\_issue module
---------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_jira_issue
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_jira\_issue\_result module
-----------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.finding_jira_issue_result
:members:
:show-inheritance:

datadog\_api\_client.v2.model.finding\_mute module
--------------------------------------------------

Expand Down Expand Up @@ -8740,6 +8992,13 @@ datadog\_api\_client.v2.model.finding\_vulnerability\_type module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.findings module
---------------------------------------------

.. automodule:: datadog_api_client.v2.model.findings
:members:
:show-inheritance:

datadog\_api\_client.v2.model.flaky\_test module
------------------------------------------------

Expand Down Expand Up @@ -12079,6 +12338,13 @@ datadog\_api\_client.v2.model.jira\_issue\_result module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.jira\_issues\_data\_type module
-------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.jira_issues_data_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.job\_create\_response module
----------------------------------------------------------

Expand Down
41 changes: 41 additions & 0 deletions examples/v2/security-monitoring/AttachCase.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
"""
Attach security findings to a case returns "OK" response
"""

from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.security_monitoring_api import SecurityMonitoringApi
from datadog_api_client.v2.model.attach_case_request import AttachCaseRequest
from datadog_api_client.v2.model.attach_case_request_data import AttachCaseRequestData
from datadog_api_client.v2.model.attach_case_request_data_relationships import AttachCaseRequestDataRelationships
from datadog_api_client.v2.model.case_data_type import CaseDataType
from datadog_api_client.v2.model.finding_data import FindingData
from datadog_api_client.v2.model.finding_data_type import FindingDataType
from datadog_api_client.v2.model.findings import Findings

body = AttachCaseRequest(
data=AttachCaseRequestData(
id="7d16945b-baf8-411e-ab2a-20fe43af1ea3",
relationships=AttachCaseRequestDataRelationships(
findings=Findings(
data=[
FindingData(
id="ZGZhMDI3ZjdjMDM3YjJmNzcxNTlhZGMwMjdmZWNiNTZ-MTVlYTNmYWU3NjNlOTNlYTE2YjM4N2JmZmI4Yjk5N2Y=",
type=FindingDataType.FINDINGS,
),
FindingData(
id="MmUzMzZkODQ2YTI3NDU0OTk4NDk3NzhkOTY5YjU2Zjh-YWJjZGI1ODI4OTYzNWM3ZmUwZTBlOWRkYTRiMGUyOGQ=",
type=FindingDataType.FINDINGS,
),
],
),
),
type=CaseDataType.CASES,
),
)

configuration = Configuration()
with ApiClient(configuration) as api_client:
api_instance = SecurityMonitoringApi(api_client)
response = api_instance.attach_case(case_id="7d16945b-baf8-411e-ab2a-20fe43af1ea3", body=body)

print(response)
Loading