Skip to content

Commit 8547dfc

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit 0c154010 of spec repo (#913)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 993c91e commit 8547dfc

File tree

32 files changed

+560
-48
lines changed

32 files changed

+560
-48
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.2",
7-
"regenerated": "2022-04-06 07:46:43.187296",
8-
"spec_repo_commit": "94f25be6"
7+
"regenerated": "2022-04-06 13:53:30.372196",
8+
"spec_repo_commit": "0c154010"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.2",
12-
"regenerated": "2022-04-06 07:46:43.198910",
13-
"spec_repo_commit": "94f25be6"
12+
"regenerated": "2022-04-06 13:53:30.384412",
13+
"spec_repo_commit": "0c154010"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23136,6 +23136,12 @@ paths:
2313623136
tags:
2313723137
- Metrics
2313823138
x-codegen-request-body-name: body
23139+
x-given:
23140+
metric:
23141+
parameters:
23142+
- file: metric_payload.json
23143+
name: body
23144+
step: there is a valid "metric" in the system
2313923145
x-menu-order: 1
2314023146
x-undo:
2314123147
type: safe

.generator/schemas/v2/openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9523,7 +9523,7 @@ paths:
95239523
value: '"{{ unique_alnum }}"'
95249524
- name: body
95259525
value: "{\n \"data\": {\n \"attributes\": {\n \"tags\":[\"app\",
9526-
\"datacenter\", \"{{ unique_alnum }}\"],\n \"metric_type\":\"distribution\"\n
9526+
\"datacenter\", \"{{ unique_alnum }}\"],\n \"metric_type\":\"gauge\"\n
95279527
\ },\n \"type\": \"manage_tags\",\n \"id\": \"{{ unique_alnum
95289528
}}\"\n }\n}"
95299529
step: there is a valid "metric_tag_configuration" in the system

examples/v2/metrics/CreateTagConfiguration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
type=MetricTagConfigurationType("manage_tags"),
1818
id="ExampleCreateatagconfigurationreturnsCreatedresponse",
1919
attributes=MetricTagConfigurationCreateAttributes(
20-
tags=["app", "datacenter"], metric_type=MetricTagConfigurationMetricTypes("distribution")
20+
tags=["app", "datacenter"], metric_type=MetricTagConfigurationMetricTypes("gauge")
2121
),
2222
)
2323
)

examples/v2/metrics/DeleteTagConfiguration.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,11 @@
22
Delete a tag configuration returns "No Content" response
33
"""
44

5-
from os import environ
65
from datadog_api_client.v2 import ApiClient, Configuration
76
from datadog_api_client.v2.api.metrics_api import MetricsApi
87

9-
# there is a valid "metric_tag_configuration" in the system
10-
METRIC_TAG_CONFIGURATION_DATA_ID = environ["METRIC_TAG_CONFIGURATION_DATA_ID"]
11-
128
configuration = Configuration()
139
configuration.unstable_operations["delete_tag_configuration"] = True
1410
with ApiClient(configuration) as api_client:
1511
api_instance = MetricsApi(api_client)
16-
api_instance.delete_tag_configuration(metric_name=METRIC_TAG_CONFIGURATION_DATA_ID)
12+
api_instance.delete_tag_configuration(metric_name="ExampleDeleteatagconfigurationreturnsNoContentresponse")

examples/v2/metrics/ListTagConfigurations.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
configuration.unstable_operations["list_tag_configurations"] = True
1010
with ApiClient(configuration) as api_client:
1111
api_instance = MetricsApi(api_client)
12-
response = api_instance.list_tag_configurations(
13-
filter_tags_configured="ExampleListtagconfigurationsreturnsSuccessresponse"
14-
)
12+
response = api_instance.list_tag_configurations()
1513

1614
print(response)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
"""
2+
List tag configurations with configured filter returns "Success" response
3+
"""
4+
5+
from datadog_api_client.v2 import ApiClient, Configuration
6+
from datadog_api_client.v2.api.metrics_api import MetricsApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["list_tag_configurations"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = MetricsApi(api_client)
12+
response = api_instance.list_tag_configurations(filter_configured=True)
13+
14+
print(response)

examples/v2/metrics/ListVolumesByMetricName.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,14 @@
22
List distinct metric volumes by metric name returns "Success" response
33
"""
44

5-
from os import environ
65
from datadog_api_client.v2 import ApiClient, Configuration
76
from datadog_api_client.v2.api.metrics_api import MetricsApi
87

9-
# there is a valid "metric_tag_configuration" in the system
10-
METRIC_TAG_CONFIGURATION_DATA_ID = environ["METRIC_TAG_CONFIGURATION_DATA_ID"]
11-
128
configuration = Configuration()
139
with ApiClient(configuration) as api_client:
1410
api_instance = MetricsApi(api_client)
15-
response = api_instance.list_volumes_by_metric_name(metric_name=METRIC_TAG_CONFIGURATION_DATA_ID)
11+
response = api_instance.list_volumes_by_metric_name(
12+
metric_name="ExampleListdistinctmetricvolumesbymetricnamereturnsSuccessresponse"
13+
)
1614

1715
print(response)

tests/v1/features/given.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,18 @@
107107
"tag": "Notebooks",
108108
"operationId": "CreateNotebook"
109109
},
110+
{
111+
"parameters": [
112+
{
113+
"name": "body",
114+
"value": "{\n \"series\": [\n {\n \"metric\": \"{{ unique_alnum }}\",\n \"type\": \"gauge\",\n \"points\": [\n [\n {{ timestamp(\"now\") }},\n 1.1\n ]\n ],\n \"tags\": [\n \"test:ExampleSubmitmetricsreturnsPayloadacceptedresponse\"\n ]\n }\n ]\n}\n"
115+
}
116+
],
117+
"step": "there is a valid \"metric\" in the system",
118+
"key": "metric",
119+
"tag": "Metrics",
120+
"operationId": "SubmitMetrics"
121+
},
110122
{
111123
"parameters": [
112124
{

tests/v1/features/metric_payload.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"series": [
3+
{
4+
"metric": "{{ unique_alnum }}",
5+
"type": "gauge",
6+
"points": [
7+
[
8+
{{ timestamp("now") }},
9+
1.1
10+
]
11+
],
12+
"tags": [
13+
"test:ExampleSubmitmetricsreturnsPayloadacceptedresponse"
14+
]
15+
}
16+
]
17+
}

0 commit comments

Comments
 (0)