-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
""" | ||
Get hourly usage for incident management returns "OK" response | ||
""" | ||
|
||
from datetime import datetime | ||
from dateutil.relativedelta import relativedelta | ||
from datadog_api_client.v1 import ApiClient, Configuration | ||
from datadog_api_client.v1.api.usage_metering_api import UsageMeteringApi | ||
|
||
configuration = Configuration() | ||
with ApiClient(configuration) as api_client: | ||
api_instance = UsageMeteringApi(api_client) | ||
response = api_instance.get_incident_management( | ||
start_hr=(datetime.now() + relativedelta(days=-5)).isoformat(timespec="seconds"), | ||
end_hr=(datetime.now() + relativedelta(days=-3)).isoformat(timespec="seconds"), | ||
) | ||
|
||
print(response) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
""" | ||
Get hourly usage for ingested spans returns "OK" response | ||
""" | ||
|
||
from datetime import datetime | ||
from dateutil.relativedelta import relativedelta | ||
from datadog_api_client.v1 import ApiClient, Configuration | ||
from datadog_api_client.v1.api.usage_metering_api import UsageMeteringApi | ||
|
||
configuration = Configuration() | ||
with ApiClient(configuration) as api_client: | ||
api_instance = UsageMeteringApi(api_client) | ||
response = api_instance.get_ingested_spans( | ||
start_hr=(datetime.now() + relativedelta(days=-5)).isoformat(timespec="seconds"), | ||
end_hr=(datetime.now() + relativedelta(days=-3)).isoformat(timespec="seconds"), | ||
) | ||
|
||
print(response) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
""" | ||
Get hourly usage for analyzed logs returns "OK" response | ||
""" | ||
|
||
from datetime import datetime | ||
from dateutil.relativedelta import relativedelta | ||
from datadog_api_client.v1 import ApiClient, Configuration | ||
from datadog_api_client.v1.api.usage_metering_api import UsageMeteringApi | ||
|
||
configuration = Configuration() | ||
with ApiClient(configuration) as api_client: | ||
api_instance = UsageMeteringApi(api_client) | ||
response = api_instance.get_usage_analyzed_logs( | ||
start_hr=(datetime.now() + relativedelta(days=-5)).isoformat(timespec="seconds"), | ||
end_hr=(datetime.now() + relativedelta(days=-3)).isoformat(timespec="seconds"), | ||
) | ||
|
||
print(response) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
""" | ||
Get hourly usage for indexed spans returns "OK" response | ||
""" | ||
|
||
from datetime import datetime | ||
from dateutil.relativedelta import relativedelta | ||
from datadog_api_client.v1 import ApiClient, Configuration | ||
from datadog_api_client.v1.api.usage_metering_api import UsageMeteringApi | ||
|
||
configuration = Configuration() | ||
with ApiClient(configuration) as api_client: | ||
api_instance = UsageMeteringApi(api_client) | ||
response = api_instance.get_usage_indexed_spans( | ||
start_hr=(datetime.now() + relativedelta(days=-5)).isoformat(timespec="seconds"), | ||
end_hr=(datetime.now() + relativedelta(days=-3)).isoformat(timespec="seconds"), | ||
) | ||
|
||
print(response) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
""" | ||
Get hourly usage for IoT returns "OK" response | ||
""" | ||
|
||
from datetime import datetime | ||
from dateutil.relativedelta import relativedelta | ||
from datadog_api_client.v1 import ApiClient, Configuration | ||
from datadog_api_client.v1.api.usage_metering_api import UsageMeteringApi | ||
|
||
configuration = Configuration() | ||
with ApiClient(configuration) as api_client: | ||
api_instance = UsageMeteringApi(api_client) | ||
response = api_instance.get_usage_internet_of_things( | ||
start_hr=(datetime.now() + relativedelta(days=-5)).isoformat(timespec="seconds"), | ||
end_hr=(datetime.now() + relativedelta(days=-3)).isoformat(timespec="seconds"), | ||
) | ||
|
||
print(response) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
""" | ||
Get hourly usage for profiled hosts returns "OK" response | ||
""" | ||
|
||
from datetime import datetime | ||
from dateutil.relativedelta import relativedelta | ||
from datadog_api_client.v1 import ApiClient, Configuration | ||
from datadog_api_client.v1.api.usage_metering_api import UsageMeteringApi | ||
|
||
configuration = Configuration() | ||
with ApiClient(configuration) as api_client: | ||
api_instance = UsageMeteringApi(api_client) | ||
response = api_instance.get_usage_profiling( | ||
start_hr=(datetime.now() + relativedelta(days=-5)).isoformat(timespec="seconds"), | ||
end_hr=(datetime.now() + relativedelta(days=-3)).isoformat(timespec="seconds"), | ||
) | ||
|
||
print(response) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
""" | ||
Get hourly usage for SNMP devices returns "OK" response | ||
""" | ||
|
||
from datetime import datetime | ||
from dateutil.relativedelta import relativedelta | ||
from datadog_api_client.v1 import ApiClient, Configuration | ||
from datadog_api_client.v1.api.usage_metering_api import UsageMeteringApi | ||
|
||
configuration = Configuration() | ||
with ApiClient(configuration) as api_client: | ||
api_instance = UsageMeteringApi(api_client) | ||
response = api_instance.get_usage_snmp( | ||
start_hr=(datetime.now() + relativedelta(days=-5)).isoformat(timespec="seconds"), | ||
end_hr=(datetime.now() + relativedelta(days=-3)).isoformat(timespec="seconds"), | ||
) | ||
|
||
print(response) |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.