Skip to content

Commit c265436

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit fc72e68 of spec repo
1 parent c1fc906 commit c265436

File tree

171 files changed

+6676
-114
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

+6676
-114
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
@@ -81,6 +81,20 @@ datadog\_api\_client.v2.api.case\_management\_api module
8181
:members:
8282
:show-inheritance:
8383

84+
datadog\_api\_client.v2.api.case\_management\_attribute\_api module
85+
-------------------------------------------------------------------
86+
87+
.. automodule:: datadog_api_client.v2.api.case_management_attribute_api
88+
:members:
89+
:show-inheritance:
90+
91+
datadog\_api\_client.v2.api.case\_management\_type\_api module
92+
--------------------------------------------------------------
93+
94+
.. automodule:: datadog_api_client.v2.api.case_management_type_api
95+
:members:
96+
:show-inheritance:
97+
8498
datadog\_api\_client.v2.api.ci\_visibility\_pipelines\_api module
8599
-----------------------------------------------------------------
86100

docs/datadog_api_client.v2.model.rst

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

2261+
datadog\_api\_client.v2.model.case\_comment module
2262+
--------------------------------------------------
2263+
2264+
.. automodule:: datadog_api_client.v2.model.case_comment
2265+
:members:
2266+
:show-inheritance:
2267+
2268+
datadog\_api\_client.v2.model.case\_comment\_attributes module
2269+
--------------------------------------------------------------
2270+
2271+
.. automodule:: datadog_api_client.v2.model.case_comment_attributes
2272+
:members:
2273+
:show-inheritance:
2274+
2275+
datadog\_api\_client.v2.model.case\_comment\_request module
2276+
-----------------------------------------------------------
2277+
2278+
.. automodule:: datadog_api_client.v2.model.case_comment_request
2279+
:members:
2280+
:show-inheritance:
2281+
22612282
datadog\_api\_client.v2.model.case\_create module
22622283
-------------------------------------------------
22632284

@@ -2370,6 +2391,55 @@ datadog\_api\_client.v2.model.case\_type module
23702391
:members:
23712392
:show-inheritance:
23722393

2394+
datadog\_api\_client.v2.model.case\_type\_create module
2395+
-------------------------------------------------------
2396+
2397+
.. automodule:: datadog_api_client.v2.model.case_type_create
2398+
:members:
2399+
:show-inheritance:
2400+
2401+
datadog\_api\_client.v2.model.case\_type\_create\_request module
2402+
----------------------------------------------------------------
2403+
2404+
.. automodule:: datadog_api_client.v2.model.case_type_create_request
2405+
:members:
2406+
:show-inheritance:
2407+
2408+
datadog\_api\_client.v2.model.case\_type\_resource module
2409+
---------------------------------------------------------
2410+
2411+
.. automodule:: datadog_api_client.v2.model.case_type_resource
2412+
:members:
2413+
:show-inheritance:
2414+
2415+
datadog\_api\_client.v2.model.case\_type\_resource\_attributes module
2416+
---------------------------------------------------------------------
2417+
2418+
.. automodule:: datadog_api_client.v2.model.case_type_resource_attributes
2419+
:members:
2420+
:show-inheritance:
2421+
2422+
datadog\_api\_client.v2.model.case\_type\_resource\_type module
2423+
---------------------------------------------------------------
2424+
2425+
.. automodule:: datadog_api_client.v2.model.case_type_resource_type
2426+
:members:
2427+
:show-inheritance:
2428+
2429+
datadog\_api\_client.v2.model.case\_type\_response module
2430+
---------------------------------------------------------
2431+
2432+
.. automodule:: datadog_api_client.v2.model.case_type_response
2433+
:members:
2434+
:show-inheritance:
2435+
2436+
datadog\_api\_client.v2.model.case\_types\_response module
2437+
----------------------------------------------------------
2438+
2439+
.. automodule:: datadog_api_client.v2.model.case_types_response
2440+
:members:
2441+
:show-inheritance:
2442+
23732443
datadog\_api\_client.v2.model.case\_update\_attributes module
23742444
-------------------------------------------------------------
23752445

@@ -2391,6 +2461,41 @@ datadog\_api\_client.v2.model.case\_update\_attributes\_request module
23912461
:members:
23922462
:show-inheritance:
23932463

2464+
datadog\_api\_client.v2.model.case\_update\_custom\_attribute module
2465+
--------------------------------------------------------------------
2466+
2467+
.. automodule:: datadog_api_client.v2.model.case_update_custom_attribute
2468+
:members:
2469+
:show-inheritance:
2470+
2471+
datadog\_api\_client.v2.model.case\_update\_custom\_attribute\_request module
2472+
-----------------------------------------------------------------------------
2473+
2474+
.. automodule:: datadog_api_client.v2.model.case_update_custom_attribute_request
2475+
:members:
2476+
:show-inheritance:
2477+
2478+
datadog\_api\_client.v2.model.case\_update\_description module
2479+
--------------------------------------------------------------
2480+
2481+
.. automodule:: datadog_api_client.v2.model.case_update_description
2482+
:members:
2483+
:show-inheritance:
2484+
2485+
datadog\_api\_client.v2.model.case\_update\_description\_attributes module
2486+
--------------------------------------------------------------------------
2487+
2488+
.. automodule:: datadog_api_client.v2.model.case_update_description_attributes
2489+
:members:
2490+
:show-inheritance:
2491+
2492+
datadog\_api\_client.v2.model.case\_update\_description\_request module
2493+
-----------------------------------------------------------------------
2494+
2495+
.. automodule:: datadog_api_client.v2.model.case_update_description_request
2496+
:members:
2497+
:show-inheritance:
2498+
23942499
datadog\_api\_client.v2.model.case\_update\_priority module
23952500
-----------------------------------------------------------
23962501

@@ -2433,6 +2538,27 @@ datadog\_api\_client.v2.model.case\_update\_status\_request module
24332538
:members:
24342539
:show-inheritance:
24352540

2541+
datadog\_api\_client.v2.model.case\_update\_title module
2542+
--------------------------------------------------------
2543+
2544+
.. automodule:: datadog_api_client.v2.model.case_update_title
2545+
:members:
2546+
:show-inheritance:
2547+
2548+
datadog\_api\_client.v2.model.case\_update\_title\_attributes module
2549+
--------------------------------------------------------------------
2550+
2551+
.. automodule:: datadog_api_client.v2.model.case_update_title_attributes
2552+
:members:
2553+
:show-inheritance:
2554+
2555+
datadog\_api\_client.v2.model.case\_update\_title\_request module
2556+
-----------------------------------------------------------------
2557+
2558+
.. automodule:: datadog_api_client.v2.model.case_update_title_request
2559+
:members:
2560+
:show-inheritance:
2561+
24362562
datadog\_api\_client.v2.model.cases\_response module
24372563
----------------------------------------------------
24382564

@@ -4589,6 +4715,83 @@ datadog\_api\_client.v2.model.csm\_serverless\_coverage\_analysis\_response modu
45894715
:members:
45904716
:show-inheritance:
45914717

4718+
datadog\_api\_client.v2.model.custom\_attribute\_config module
4719+
--------------------------------------------------------------
4720+
4721+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config
4722+
:members:
4723+
:show-inheritance:
4724+
4725+
datadog\_api\_client.v2.model.custom\_attribute\_config\_attributes\_create module
4726+
----------------------------------------------------------------------------------
4727+
4728+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_attributes_create
4729+
:members:
4730+
:show-inheritance:
4731+
4732+
datadog\_api\_client.v2.model.custom\_attribute\_config\_create module
4733+
----------------------------------------------------------------------
4734+
4735+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_create
4736+
:members:
4737+
:show-inheritance:
4738+
4739+
datadog\_api\_client.v2.model.custom\_attribute\_config\_create\_request module
4740+
-------------------------------------------------------------------------------
4741+
4742+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_create_request
4743+
:members:
4744+
:show-inheritance:
4745+
4746+
datadog\_api\_client.v2.model.custom\_attribute\_config\_resource\_attributes module
4747+
------------------------------------------------------------------------------------
4748+
4749+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_resource_attributes
4750+
:members:
4751+
:show-inheritance:
4752+
4753+
datadog\_api\_client.v2.model.custom\_attribute\_config\_resource\_type module
4754+
------------------------------------------------------------------------------
4755+
4756+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_resource_type
4757+
:members:
4758+
:show-inheritance:
4759+
4760+
datadog\_api\_client.v2.model.custom\_attribute\_config\_response module
4761+
------------------------------------------------------------------------
4762+
4763+
.. automodule:: datadog_api_client.v2.model.custom_attribute_config_response
4764+
:members:
4765+
:show-inheritance:
4766+
4767+
datadog\_api\_client.v2.model.custom\_attribute\_configs\_response module
4768+
-------------------------------------------------------------------------
4769+
4770+
.. automodule:: datadog_api_client.v2.model.custom_attribute_configs_response
4771+
:members:
4772+
:show-inheritance:
4773+
4774+
datadog\_api\_client.v2.model.custom\_attribute\_type module
4775+
------------------------------------------------------------
4776+
4777+
.. automodule:: datadog_api_client.v2.model.custom_attribute_type
4778+
:members:
4779+
:show-inheritance:
4780+
4781+
datadog\_api\_client.v2.model.custom\_attribute\_value module
4782+
-------------------------------------------------------------
4783+
4784+
.. automodule:: datadog_api_client.v2.model.custom_attribute_value
4785+
:members:
4786+
:show-inheritance:
4787+
4788+
datadog\_api\_client.v2.model.custom\_attribute\_values\_union module
4789+
---------------------------------------------------------------------
4790+
4791+
.. automodule:: datadog_api_client.v2.model.custom_attribute_values_union
4792+
:members:
4793+
:show-inheritance:
4794+
45924795
datadog\_api\_client.v2.model.custom\_connection module
45934796
-------------------------------------------------------
45944797

@@ -19653,6 +19856,83 @@ datadog\_api\_client.v2.model.time\_restrictions module
1965319856
:members:
1965419857
:show-inheritance:
1965519858

19859+
datadog\_api\_client.v2.model.timeline\_cell module
19860+
---------------------------------------------------
19861+
19862+
.. automodule:: datadog_api_client.v2.model.timeline_cell
19863+
:members:
19864+
:show-inheritance:
19865+
19866+
datadog\_api\_client.v2.model.timeline\_cell\_author module
19867+
-----------------------------------------------------------
19868+
19869+
.. automodule:: datadog_api_client.v2.model.timeline_cell_author
19870+
:members:
19871+
:show-inheritance:
19872+
19873+
datadog\_api\_client.v2.model.timeline\_cell\_author\_user module
19874+
-----------------------------------------------------------------
19875+
19876+
.. automodule:: datadog_api_client.v2.model.timeline_cell_author_user
19877+
:members:
19878+
:show-inheritance:
19879+
19880+
datadog\_api\_client.v2.model.timeline\_cell\_author\_user\_content module
19881+
--------------------------------------------------------------------------
19882+
19883+
.. automodule:: datadog_api_client.v2.model.timeline_cell_author_user_content
19884+
:members:
19885+
:show-inheritance:
19886+
19887+
datadog\_api\_client.v2.model.timeline\_cell\_author\_user\_type module
19888+
-----------------------------------------------------------------------
19889+
19890+
.. automodule:: datadog_api_client.v2.model.timeline_cell_author_user_type
19891+
:members:
19892+
:show-inheritance:
19893+
19894+
datadog\_api\_client.v2.model.timeline\_cell\_content module
19895+
------------------------------------------------------------
19896+
19897+
.. automodule:: datadog_api_client.v2.model.timeline_cell_content
19898+
:members:
19899+
:show-inheritance:
19900+
19901+
datadog\_api\_client.v2.model.timeline\_cell\_content\_comment module
19902+
---------------------------------------------------------------------
19903+
19904+
.. automodule:: datadog_api_client.v2.model.timeline_cell_content_comment
19905+
:members:
19906+
:show-inheritance:
19907+
19908+
datadog\_api\_client.v2.model.timeline\_cell\_resource module
19909+
-------------------------------------------------------------
19910+
19911+
.. automodule:: datadog_api_client.v2.model.timeline_cell_resource
19912+
:members:
19913+
:show-inheritance:
19914+
19915+
datadog\_api\_client.v2.model.timeline\_cell\_resource\_type module
19916+
-------------------------------------------------------------------
19917+
19918+
.. automodule:: datadog_api_client.v2.model.timeline_cell_resource_type
19919+
:members:
19920+
:show-inheritance:
19921+
19922+
datadog\_api\_client.v2.model.timeline\_cell\_type module
19923+
---------------------------------------------------------
19924+
19925+
.. automodule:: datadog_api_client.v2.model.timeline_cell_type
19926+
:members:
19927+
:show-inheritance:
19928+
19929+
datadog\_api\_client.v2.model.timeline\_response module
19930+
-------------------------------------------------------
19931+
19932+
.. automodule:: datadog_api_client.v2.model.timeline_response
19933+
:members:
19934+
:show-inheritance:
19935+
1965619936
datadog\_api\_client.v2.model.timeseries\_formula\_query\_request module
1965719937
------------------------------------------------------------------------
1965819938

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)