Skip to content

Commit d438646

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 6858d54 of spec repo
1 parent 6e8e489 commit d438646

File tree

171 files changed

+7398
-115
lines changed

Some content is hidden

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

171 files changed

+7398
-115
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 889 additions & 3 deletions
Large diffs are not rendered by default.

docs/datadog_api_client.v2.api.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,20 @@ datadog\_api\_client.v2.api.case\_management\_api module
8888
:members:
8989
:show-inheritance:
9090

91+
datadog\_api\_client.v2.api.case\_management\_attribute\_api module
92+
-------------------------------------------------------------------
93+
94+
.. automodule:: datadog_api_client.v2.api.case_management_attribute_api
95+
:members:
96+
:show-inheritance:
97+
98+
datadog\_api\_client.v2.api.case\_management\_type\_api module
99+
--------------------------------------------------------------
100+
101+
.. automodule:: datadog_api_client.v2.api.case_management_type_api
102+
:members:
103+
:show-inheritance:
104+
91105
datadog\_api\_client.v2.api.ci\_visibility\_pipelines\_api module
92106
-----------------------------------------------------------------
93107

docs/datadog_api_client.v2.model.rst

Lines changed: 280 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2559,6 +2559,27 @@ datadog\_api\_client.v2.model.case\_attributes module
25592559
:members:
25602560
:show-inheritance:
25612561

2562+
datadog\_api\_client.v2.model.case\_comment module
2563+
--------------------------------------------------
2564+
2565+
.. automodule:: datadog_api_client.v2.model.case_comment
2566+
:members:
2567+
:show-inheritance:
2568+
2569+
datadog\_api\_client.v2.model.case\_comment\_attributes module
2570+
--------------------------------------------------------------
2571+
2572+
.. automodule:: datadog_api_client.v2.model.case_comment_attributes
2573+
:members:
2574+
:show-inheritance:
2575+
2576+
datadog\_api\_client.v2.model.case\_comment\_request module
2577+
-----------------------------------------------------------
2578+
2579+
.. automodule:: datadog_api_client.v2.model.case_comment_request
2580+
:members:
2581+
:show-inheritance:
2582+
25622583
datadog\_api\_client.v2.model.case\_create module
25632584
-------------------------------------------------
25642585

@@ -2671,6 +2692,55 @@ datadog\_api\_client.v2.model.case\_type module
26712692
:members:
26722693
:show-inheritance:
26732694

2695+
datadog\_api\_client.v2.model.case\_type\_create module
2696+
-------------------------------------------------------
2697+
2698+
.. automodule:: datadog_api_client.v2.model.case_type_create
2699+
:members:
2700+
:show-inheritance:
2701+
2702+
datadog\_api\_client.v2.model.case\_type\_create\_request module
2703+
----------------------------------------------------------------
2704+
2705+
.. automodule:: datadog_api_client.v2.model.case_type_create_request
2706+
:members:
2707+
:show-inheritance:
2708+
2709+
datadog\_api\_client.v2.model.case\_type\_resource module
2710+
---------------------------------------------------------
2711+
2712+
.. automodule:: datadog_api_client.v2.model.case_type_resource
2713+
:members:
2714+
:show-inheritance:
2715+
2716+
datadog\_api\_client.v2.model.case\_type\_resource\_attributes module
2717+
---------------------------------------------------------------------
2718+
2719+
.. automodule:: datadog_api_client.v2.model.case_type_resource_attributes
2720+
:members:
2721+
:show-inheritance:
2722+
2723+
datadog\_api\_client.v2.model.case\_type\_resource\_type module
2724+
---------------------------------------------------------------
2725+
2726+
.. automodule:: datadog_api_client.v2.model.case_type_resource_type
2727+
:members:
2728+
:show-inheritance:
2729+
2730+
datadog\_api\_client.v2.model.case\_type\_response module
2731+
---------------------------------------------------------
2732+
2733+
.. automodule:: datadog_api_client.v2.model.case_type_response
2734+
:members:
2735+
:show-inheritance:
2736+
2737+
datadog\_api\_client.v2.model.case\_types\_response module
2738+
----------------------------------------------------------
2739+
2740+
.. automodule:: datadog_api_client.v2.model.case_types_response
2741+
:members:
2742+
:show-inheritance:
2743+
26742744
datadog\_api\_client.v2.model.case\_update\_attributes module
26752745
-------------------------------------------------------------
26762746

@@ -2692,6 +2762,41 @@ datadog\_api\_client.v2.model.case\_update\_attributes\_request module
26922762
:members:
26932763
:show-inheritance:
26942764

2765+
datadog\_api\_client.v2.model.case\_update\_custom\_attribute module
2766+
--------------------------------------------------------------------
2767+
2768+
.. automodule:: datadog_api_client.v2.model.case_update_custom_attribute
2769+
:members:
2770+
:show-inheritance:
2771+
2772+
datadog\_api\_client.v2.model.case\_update\_custom\_attribute\_request module
2773+
-----------------------------------------------------------------------------
2774+
2775+
.. automodule:: datadog_api_client.v2.model.case_update_custom_attribute_request
2776+
:members:
2777+
:show-inheritance:
2778+
2779+
datadog\_api\_client.v2.model.case\_update\_description module
2780+
--------------------------------------------------------------
2781+
2782+
.. automodule:: datadog_api_client.v2.model.case_update_description
2783+
:members:
2784+
:show-inheritance:
2785+
2786+
datadog\_api\_client.v2.model.case\_update\_description\_attributes module
2787+
--------------------------------------------------------------------------
2788+
2789+
.. automodule:: datadog_api_client.v2.model.case_update_description_attributes
2790+
:members:
2791+
:show-inheritance:
2792+
2793+
datadog\_api\_client.v2.model.case\_update\_description\_request module
2794+
-----------------------------------------------------------------------
2795+
2796+
.. automodule:: datadog_api_client.v2.model.case_update_description_request
2797+
:members:
2798+
:show-inheritance:
2799+
26952800
datadog\_api\_client.v2.model.case\_update\_priority module
26962801
-----------------------------------------------------------
26972802

@@ -2734,6 +2839,27 @@ datadog\_api\_client.v2.model.case\_update\_status\_request module
27342839
:members:
27352840
:show-inheritance:
27362841

2842+
datadog\_api\_client.v2.model.case\_update\_title module
2843+
--------------------------------------------------------
2844+
2845+
.. automodule:: datadog_api_client.v2.model.case_update_title
2846+
:members:
2847+
:show-inheritance:
2848+
2849+
datadog\_api\_client.v2.model.case\_update\_title\_attributes module
2850+
--------------------------------------------------------------------
2851+
2852+
.. automodule:: datadog_api_client.v2.model.case_update_title_attributes
2853+
:members:
2854+
:show-inheritance:
2855+
2856+
datadog\_api\_client.v2.model.case\_update\_title\_request module
2857+
-----------------------------------------------------------------
2858+
2859+
.. automodule:: datadog_api_client.v2.model.case_update_title_request
2860+
:members:
2861+
:show-inheritance:
2862+
27372863
datadog\_api\_client.v2.model.cases\_response module
27382864
----------------------------------------------------
27392865

@@ -5023,6 +5149,83 @@ datadog\_api\_client.v2.model.csm\_serverless\_coverage\_analysis\_response modu
50235149
:members:
50245150
:show-inheritance:
50255151

5152+
datadog\_api\_client.v2.model.custom\_attribute\_config module
5153+
--------------------------------------------------------------
5154+
5155+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config
5156+
:members:
5157+
:show-inheritance:
5158+
5159+
datadog\_api\_client.v2.model.custom\_attribute\_config\_attributes\_create module
5160+
----------------------------------------------------------------------------------
5161+
5162+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_attributes_create
5163+
:members:
5164+
:show-inheritance:
5165+
5166+
datadog\_api\_client.v2.model.custom\_attribute\_config\_create module
5167+
----------------------------------------------------------------------
5168+
5169+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_create
5170+
:members:
5171+
:show-inheritance:
5172+
5173+
datadog\_api\_client.v2.model.custom\_attribute\_config\_create\_request module
5174+
-------------------------------------------------------------------------------
5175+
5176+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_create_request
5177+
:members:
5178+
:show-inheritance:
5179+
5180+
datadog\_api\_client.v2.model.custom\_attribute\_config\_resource\_attributes module
5181+
------------------------------------------------------------------------------------
5182+
5183+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_resource_attributes
5184+
:members:
5185+
:show-inheritance:
5186+
5187+
datadog\_api\_client.v2.model.custom\_attribute\_config\_resource\_type module
5188+
------------------------------------------------------------------------------
5189+
5190+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_resource_type
5191+
:members:
5192+
:show-inheritance:
5193+
5194+
datadog\_api\_client.v2.model.custom\_attribute\_config\_response module
5195+
------------------------------------------------------------------------
5196+
5197+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_response
5198+
:members:
5199+
:show-inheritance:
5200+
5201+
datadog\_api\_client.v2.model.custom\_attribute\_configs\_response module
5202+
-------------------------------------------------------------------------
5203+
5204+
.. automodule:: datadog_api_client.v2.model.custom_attribute_configs_response
5205+
:members:
5206+
:show-inheritance:
5207+
5208+
datadog\_api\_client.v2.model.custom\_attribute\_type module
5209+
------------------------------------------------------------
5210+
5211+
.. automodule:: datadog_api_client.v2.model.custom_attribute_type
5212+
:members:
5213+
:show-inheritance:
5214+
5215+
datadog\_api\_client.v2.model.custom\_attribute\_value module
5216+
-------------------------------------------------------------
5217+
5218+
.. automodule:: datadog_api_client.v2.model.custom_attribute_value
5219+
:members:
5220+
:show-inheritance:
5221+
5222+
datadog\_api\_client.v2.model.custom\_attribute\_values\_union module
5223+
---------------------------------------------------------------------
5224+
5225+
.. automodule:: datadog_api_client.v2.model.custom_attribute_values_union
5226+
:members:
5227+
:show-inheritance:
5228+
50265229
datadog\_api\_client.v2.model.custom\_connection module
50275230
-------------------------------------------------------
50285231

@@ -21256,6 +21459,83 @@ datadog\_api\_client.v2.model.time\_restrictions module
2125621459
:members:
2125721460
:show-inheritance:
2125821461

21462+
datadog\_api\_client.v2.model.timeline\_cell module
21463+
---------------------------------------------------
21464+
21465+
.. automodule:: datadog_api_client.v2.model.timeline_cell
21466+
:members:
21467+
:show-inheritance:
21468+
21469+
datadog\_api\_client.v2.model.timeline\_cell\_author module
21470+
-----------------------------------------------------------
21471+
21472+
.. automodule:: datadog_api_client.v2.model.timeline_cell_author
21473+
:members:
21474+
:show-inheritance:
21475+
21476+
datadog\_api\_client.v2.model.timeline\_cell\_author\_user module
21477+
-----------------------------------------------------------------
21478+
21479+
.. automodule:: datadog_api_client.v2.model.timeline_cell_author_user
21480+
:members:
21481+
:show-inheritance:
21482+
21483+
datadog\_api\_client.v2.model.timeline\_cell\_author\_user\_content module
21484+
--------------------------------------------------------------------------
21485+
21486+
.. automodule:: datadog_api_client.v2.model.timeline_cell_author_user_content
21487+
:members:
21488+
:show-inheritance:
21489+
21490+
datadog\_api\_client.v2.model.timeline\_cell\_author\_user\_type module
21491+
-----------------------------------------------------------------------
21492+
21493+
.. automodule:: datadog_api_client.v2.model.timeline_cell_author_user_type
21494+
:members:
21495+
:show-inheritance:
21496+
21497+
datadog\_api\_client.v2.model.timeline\_cell\_content module
21498+
------------------------------------------------------------
21499+
21500+
.. automodule:: datadog_api_client.v2.model.timeline_cell_content
21501+
:members:
21502+
:show-inheritance:
21503+
21504+
datadog\_api\_client.v2.model.timeline\_cell\_content\_comment module
21505+
---------------------------------------------------------------------
21506+
21507+
.. automodule:: datadog_api_client.v2.model.timeline_cell_content_comment
21508+
:members:
21509+
:show-inheritance:
21510+
21511+
datadog\_api\_client.v2.model.timeline\_cell\_resource module
21512+
-------------------------------------------------------------
21513+
21514+
.. automodule:: datadog_api_client.v2.model.timeline_cell_resource
21515+
:members:
21516+
:show-inheritance:
21517+
21518+
datadog\_api\_client.v2.model.timeline\_cell\_resource\_type module
21519+
-------------------------------------------------------------------
21520+
21521+
.. automodule:: datadog_api_client.v2.model.timeline_cell_resource_type
21522+
:members:
21523+
:show-inheritance:
21524+
21525+
datadog\_api\_client.v2.model.timeline\_cell\_type module
21526+
---------------------------------------------------------
21527+
21528+
.. automodule:: datadog_api_client.v2.model.timeline_cell_type
21529+
:members:
21530+
:show-inheritance:
21531+
21532+
datadog\_api\_client.v2.model.timeline\_response module
21533+
-------------------------------------------------------
21534+
21535+
.. automodule:: datadog_api_client.v2.model.timeline_response
21536+
:members:
21537+
:show-inheritance:
21538+
2125921539
datadog\_api\_client.v2.model.timeseries\_formula\_query\_request module
2126021540
------------------------------------------------------------------------
2126121541

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
"""
2+
Create custom attribute config for a case type returns "CREATED" response
3+
"""
4+
5+
from os import environ
6+
from datadog_api_client import ApiClient, Configuration
7+
from datadog_api_client.v2.api.case_management_attribute_api import CaseManagementAttributeApi
8+
from datadog_api_client.v2.model.custom_attribute_config_attributes_create import CustomAttributeConfigAttributesCreate
9+
from datadog_api_client.v2.model.custom_attribute_config_create import CustomAttributeConfigCreate
10+
from datadog_api_client.v2.model.custom_attribute_config_create_request import CustomAttributeConfigCreateRequest
11+
from datadog_api_client.v2.model.custom_attribute_config_resource_type import CustomAttributeConfigResourceType
12+
from datadog_api_client.v2.model.custom_attribute_type import CustomAttributeType
13+
14+
# there is a valid "case_type" in the system
15+
CASE_TYPE_ID = environ["CASE_TYPE_ID"]
16+
17+
body = CustomAttributeConfigCreateRequest(
18+
data=CustomAttributeConfigCreate(
19+
attributes=CustomAttributeConfigAttributesCreate(
20+
display_name="AWS Region 9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
21+
is_multi=True,
22+
key="region_d9fe56bc9274fbb6",
23+
type=CustomAttributeType.NUMBER,
24+
),
25+
type=CustomAttributeConfigResourceType.CUSTOM_ATTRIBUTE,
26+
),
27+
)
28+
29+
configuration = Configuration()
30+
with ApiClient(configuration) as api_client:
31+
api_instance = CaseManagementAttributeApi(api_client)
32+
response = api_instance.create_custom_attribute_config(case_type_id=CASE_TYPE_ID, body=body)
33+
34+
print(response)
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
"""
2+
Delete custom attributes config returns "No Content" response
3+
"""
4+
5+
from os import environ
6+
from datadog_api_client import ApiClient, Configuration
7+
from datadog_api_client.v2.api.case_management_attribute_api import CaseManagementAttributeApi
8+
9+
# there is a valid "case_type" in the system
10+
CASE_TYPE_ID = environ["CASE_TYPE_ID"]
11+
12+
# there is a valid "custom_attribute" in the system
13+
CUSTOM_ATTRIBUTE_ID = environ["CUSTOM_ATTRIBUTE_ID"]
14+
15+
configuration = Configuration()
16+
with ApiClient(configuration) as api_client:
17+
api_instance = CaseManagementAttributeApi(api_client)
18+
api_instance.delete_custom_attribute_config(
19+
case_type_id=CASE_TYPE_ID,
20+
custom_attribute_id=CUSTOM_ATTRIBUTE_ID,
21+
)

0 commit comments

Comments
 (0)