Skip to content

Commit 59e5acb

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 18ca12a of spec repo
1 parent 1229026 commit 59e5acb

File tree

135 files changed

+992
-1544
lines changed

Some content is hidden

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

135 files changed

+992
-1544
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 50 additions & 176 deletions
Large diffs are not rendered by default.

docs/datadog_api_client.v2.model.rst

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1320,20 +1320,6 @@ datadog\_api\_client.v2.model.attachment\_data\_relationships module
13201320
:members:
13211321
:show-inheritance:
13221322

1323-
datadog\_api\_client.v2.model.attachment\_data\_relationships\_last\_modified\_by\_user module
1324-
----------------------------------------------------------------------------------------------
1325-
1326-
.. automodule:: datadog_api_client.v2.model.attachment_data_relationships_last_modified_by_user
1327-
:members:
1328-
:show-inheritance:
1329-
1330-
datadog\_api\_client.v2.model.attachment\_data\_relationships\_last\_modified\_by\_user\_data module
1331-
----------------------------------------------------------------------------------------------------
1332-
1333-
.. automodule:: datadog_api_client.v2.model.attachment_data_relationships_last_modified_by_user_data
1334-
:members:
1335-
:show-inheritance:
1336-
13371323
datadog\_api\_client.v2.model.attachment\_included module
13381324
---------------------------------------------------------
13391325

@@ -21739,13 +21725,6 @@ datadog\_api\_client.v2.model.security\_monitoring\_list\_rules\_response module
2173921725
:members:
2174021726
:show-inheritance:
2174121727

21742-
datadog\_api\_client.v2.model.security\_monitoring\_paginated\_suppressions\_response module
21743-
--------------------------------------------------------------------------------------------
21744-
21745-
.. automodule:: datadog_api_client.v2.model.security_monitoring_paginated_suppressions_response
21746-
:members:
21747-
:show-inheritance:
21748-
2174921728
datadog\_api\_client.v2.model.security\_monitoring\_reference\_table module
2175021729
---------------------------------------------------------------------------
2175121730

@@ -22383,13 +22362,6 @@ datadog\_api\_client.v2.model.security\_monitoring\_suppression\_response module
2238322362
:members:
2238422363
:show-inheritance:
2238522364

22386-
datadog\_api\_client.v2.model.security\_monitoring\_suppression\_sort module
22387-
----------------------------------------------------------------------------
22388-
22389-
.. automodule:: datadog_api_client.v2.model.security_monitoring_suppression_sort
22390-
:members:
22391-
:show-inheritance:
22392-
2239322365
datadog\_api\_client.v2.model.security\_monitoring\_suppression\_type module
2239422366
----------------------------------------------------------------------------
2239522367

@@ -22418,20 +22390,6 @@ datadog\_api\_client.v2.model.security\_monitoring\_suppression\_update\_request
2241822390
:members:
2241922391
:show-inheritance:
2242022392

22421-
datadog\_api\_client.v2.model.security\_monitoring\_suppressions\_meta module
22422-
-----------------------------------------------------------------------------
22423-
22424-
.. automodule:: datadog_api_client.v2.model.security_monitoring_suppressions_meta
22425-
:members:
22426-
:show-inheritance:
22427-
22428-
datadog\_api\_client.v2.model.security\_monitoring\_suppressions\_page\_meta module
22429-
-----------------------------------------------------------------------------------
22430-
22431-
.. automodule:: datadog_api_client.v2.model.security_monitoring_suppressions_page_meta
22432-
:members:
22433-
:show-inheritance:
22434-
2243522393
datadog\_api\_client.v2.model.security\_monitoring\_suppressions\_response module
2243622394
---------------------------------------------------------------------------------
2243722395

@@ -26135,13 +26093,6 @@ datadog\_api\_client.v2.model.user module
2613526093
:members:
2613626094
:show-inheritance:
2613726095

26138-
datadog\_api\_client.v2.model.user140420082644000 module
26139-
--------------------------------------------------------
26140-
26141-
.. automodule:: datadog_api_client.v2.model.user140420082644000
26142-
:members:
26143-
:show-inheritance:
26144-
2614526096
datadog\_api\_client.v2.model.user\_attributes module
2614626097
-----------------------------------------------------
2614726098

@@ -26408,13 +26359,6 @@ datadog\_api\_client.v2.model.user\_teams\_response module
2640826359
:members:
2640926360
:show-inheritance:
2641026361

26411-
datadog\_api\_client.v2.model.user\_type module
26412-
-----------------------------------------------
26413-
26414-
.. automodule:: datadog_api_client.v2.model.user_type
26415-
:members:
26416-
:show-inheritance:
26417-
2641826362
datadog\_api\_client.v2.model.user\_update\_attributes module
2641926363
-------------------------------------------------------------
2642026364

examples/v2/incidents/CreateIncidentAttachment.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
Create incident attachment returns "Created" response
33
"""
44

5+
from os import environ
56
from datadog_api_client import ApiClient, Configuration
67
from datadog_api_client.v2.api.incidents_api import IncidentsApi
78
from datadog_api_client.v2.model.attachment_data_attributes_attachment_type import (
@@ -15,16 +16,18 @@
1516
)
1617
from datadog_api_client.v2.model.incident_attachment_type import IncidentAttachmentType
1718

19+
# there is a valid "incident" in the system
20+
INCIDENT_DATA_ID = environ["INCIDENT_DATA_ID"]
21+
1822
body = CreateAttachmentRequest(
1923
data=CreateAttachmentRequestData(
2024
attributes=CreateAttachmentRequestDataAttributes(
2125
attachment=CreateAttachmentRequestDataAttributesAttachment(
22-
document_url="https://app.datadoghq.com/notebook/123/Postmortem-IR-123",
23-
title="Postmortem-IR-123",
26+
document_url="https://app.datadoghq.com/notebook/ExampleIncident/Example-Incident",
27+
title="Example-Incident",
2428
),
2529
attachment_type=AttachmentDataAttributesAttachmentType.POSTMORTEM,
2630
),
27-
id="00000000-0000-0000-0000-000000000000",
2831
type=IncidentAttachmentType.INCIDENT_ATTACHMENTS,
2932
),
3033
)
@@ -33,6 +36,6 @@
3336
configuration.unstable_operations["create_incident_attachment"] = True
3437
with ApiClient(configuration) as api_client:
3538
api_instance = IncidentsApi(api_client)
36-
response = api_instance.create_incident_attachment(incident_id="incident_id", body=body)
39+
response = api_instance.create_incident_attachment(incident_id=INCIDENT_DATA_ID, body=body)
3740

3841
print(response)

examples/v2/incidents/DeleteIncidentAttachment.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,21 @@
22
Delete incident attachment returns "No Content" response
33
"""
44

5+
from os import environ
56
from datadog_api_client import ApiClient, Configuration
67
from datadog_api_client.v2.api.incidents_api import IncidentsApi
78

9+
# there is a valid "incident" in the system
10+
INCIDENT_DATA_ID = environ["INCIDENT_DATA_ID"]
11+
12+
# there is a valid "incident_attachment" in the system
13+
INCIDENT_ATTACHMENT_DATA_ID = environ["INCIDENT_ATTACHMENT_DATA_ID"]
14+
815
configuration = Configuration()
916
configuration.unstable_operations["delete_incident_attachment"] = True
1017
with ApiClient(configuration) as api_client:
1118
api_instance = IncidentsApi(api_client)
1219
api_instance.delete_incident_attachment(
13-
incident_id="incident_id",
14-
attachment_id="00000000-0000-0000-0000-000000000002",
20+
incident_id=INCIDENT_DATA_ID,
21+
attachment_id=INCIDENT_ATTACHMENT_DATA_ID,
1522
)

examples/v2/incidents/ListIncidentAttachments.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,19 @@
22
List incident attachments returns "OK" response
33
"""
44

5+
from os import environ
56
from datadog_api_client import ApiClient, Configuration
67
from datadog_api_client.v2.api.incidents_api import IncidentsApi
78

9+
# there is a valid "incident" in the system
10+
INCIDENT_DATA_ID = environ["INCIDENT_DATA_ID"]
11+
812
configuration = Configuration()
913
configuration.unstable_operations["list_incident_attachments"] = True
1014
with ApiClient(configuration) as api_client:
1115
api_instance = IncidentsApi(api_client)
1216
response = api_instance.list_incident_attachments(
13-
incident_id="incident_id",
17+
incident_id=INCIDENT_DATA_ID,
1418
)
1519

1620
print(response)

examples/v2/incidents/UpdateIncidentAttachment.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
Update incident attachment returns "OK" response
33
"""
44

5+
from os import environ
56
from datadog_api_client import ApiClient, Configuration
67
from datadog_api_client.v2.api.incidents_api import IncidentsApi
78
from datadog_api_client.v2.model.incident_attachment_type import IncidentAttachmentType
@@ -12,14 +13,21 @@
1213
PatchAttachmentRequestDataAttributesAttachment,
1314
)
1415

16+
# there is a valid "incident" in the system
17+
INCIDENT_DATA_ID = environ["INCIDENT_DATA_ID"]
18+
19+
# there is a valid "incident_attachment" in the system
20+
INCIDENT_ATTACHMENT_DATA_ID = environ["INCIDENT_ATTACHMENT_DATA_ID"]
21+
1522
body = PatchAttachmentRequest(
1623
data=PatchAttachmentRequestData(
1724
attributes=PatchAttachmentRequestDataAttributes(
1825
attachment=PatchAttachmentRequestDataAttributesAttachment(
19-
document_url="https://app.datadoghq.com/notebook/124/Postmortem-IR-124",
20-
title="Postmortem-IR-124",
26+
document_url="https://app.datadoghq.com/notebook/124/Example-Incident",
27+
title="Example-Incident",
2128
),
2229
),
30+
id=INCIDENT_ATTACHMENT_DATA_ID,
2331
type=IncidentAttachmentType.INCIDENT_ATTACHMENTS,
2432
),
2533
)
@@ -29,7 +37,7 @@
2937
with ApiClient(configuration) as api_client:
3038
api_instance = IncidentsApi(api_client)
3139
response = api_instance.update_incident_attachment(
32-
incident_id="incident_id", attachment_id="00000000-0000-0000-0000-000000000002", body=body
40+
incident_id=INCIDENT_DATA_ID, attachment_id=INCIDENT_ATTACHMENT_DATA_ID, body=body
3341
)
3442

3543
print(response)

examples/v2/security-monitoring/ListSecurityMonitoringSuppressions_1315707136.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

examples/v2/security-monitoring/ListSecurityMonitoringSuppressions_1741429096.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

examples/v2/security-monitoring/ListSecurityMonitoringSuppressions_3985905558.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

src/datadog_api_client/v2/api/incidents_api.py

Lines changed: 6 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,8 @@
99
from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
1010
from datadog_api_client.configuration import Configuration
1111
from datadog_api_client.model_utils import (
12-
date,
13-
datetime,
1412
set_attribute_from_path,
1513
get_attribute_from_path,
16-
none_type,
1714
UnsetType,
1815
unset,
1916
UUID,
@@ -340,18 +337,7 @@ def __init__(self, api_client=None):
340337
},
341338
"attachment_id": {
342339
"required": True,
343-
"openapi_types": (
344-
bool,
345-
date,
346-
datetime,
347-
dict,
348-
float,
349-
int,
350-
list,
351-
str,
352-
UUID,
353-
none_type,
354-
),
340+
"openapi_types": (str,),
355341
"attribute": "attachment_id",
356342
"location": "path",
357343
},
@@ -999,18 +985,7 @@ def __init__(self, api_client=None):
999985
},
1000986
"attachment_id": {
1001987
"required": True,
1002-
"openapi_types": (
1003-
bool,
1004-
date,
1005-
datetime,
1006-
dict,
1007-
float,
1008-
int,
1009-
list,
1010-
str,
1011-
UUID,
1012-
none_type,
1013-
),
988+
"openapi_types": (str,),
1014989
"attribute": "attachment_id",
1015990
"location": "path",
1016991
},
@@ -1389,14 +1364,14 @@ def delete_incident(
13891364
def delete_incident_attachment(
13901365
self,
13911366
incident_id: str,
1392-
attachment_id: Any,
1367+
attachment_id: str,
13931368
) -> None:
13941369
"""Delete incident attachment.
13951370
13961371
:param incident_id: The UUID of the incident.
13971372
:type incident_id: str
13981373
:param attachment_id: The ID of the attachment.
1399-
:type attachment_id: bool, date, datetime, dict, float, int, list, str, UUID, none_type
1374+
:type attachment_id: str
14001375
:rtype: None
14011376
"""
14021377
kwargs: Dict[str, Any] = {}
@@ -2027,7 +2002,7 @@ def update_incident(
20272002
def update_incident_attachment(
20282003
self,
20292004
incident_id: str,
2030-
attachment_id: Any,
2005+
attachment_id: str,
20312006
body: PatchAttachmentRequest,
20322007
*,
20332008
include: Union[str, UnsetType] = unset,
@@ -2037,7 +2012,7 @@ def update_incident_attachment(
20372012
:param incident_id: The UUID of the incident.
20382013
:type incident_id: str
20392014
:param attachment_id: The ID of the attachment.
2040-
:type attachment_id: bool, date, datetime, dict, float, int, list, str, UUID, none_type
2015+
:type attachment_id: str
20412016
:type body: PatchAttachmentRequest
20422017
:param include: Resource to include in the response. Supported value: ``last_modified_by_user``.
20432018
:type include: str, optional

0 commit comments

Comments
 (0)