diff --git a/.apigentools-info b/.apigentools-info index 3c966edc6b..14304d8f9e 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-01-22 15:54:08.561505", - "spec_repo_commit": "7a8ea4b1" + "regenerated": "2025-01-23 20:01:37.241080", + "spec_repo_commit": "f985f8bc" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-01-22 15:54:08.576092", - "spec_repo_commit": "7a8ea4b1" + "regenerated": "2025-01-23 20:01:37.256108", + "spec_repo_commit": "f985f8bc" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index a06d74ae8e..169379ce23 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -47793,9 +47793,6 @@ paths: operator: OR permissions: - usage_read - x-unstable: '**Note**: This endpoint is in Preview. - - If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).' /api/v2/usage/cost_by_org: get: deprecated: true diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 45b93b3eb6..ee74b4464f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -51,7 +51,7 @@ jobs: - name: Compress site run: tar czf site.tar.gz site - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: documentation path: site.tar.gz @@ -64,7 +64,7 @@ jobs: - build steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: documentation path: site diff --git a/examples/v2/usage-metering/GetBillingDimensionMapping.py b/examples/v2/usage-metering/GetBillingDimensionMapping.py index 96dc75a9a9..6b83d87f36 100644 --- a/examples/v2/usage-metering/GetBillingDimensionMapping.py +++ b/examples/v2/usage-metering/GetBillingDimensionMapping.py @@ -6,7 +6,6 @@ from datadog_api_client.v2.api.usage_metering_api import UsageMeteringApi configuration = Configuration() -configuration.unstable_operations["get_billing_dimension_mapping"] = True with ApiClient(configuration) as api_client: api_instance = UsageMeteringApi(api_client) response = api_instance.get_billing_dimension_mapping() diff --git a/src/datadog_api_client/configuration.py b/src/datadog_api_client/configuration.py index 77d51b0a50..c52be8931a 100644 --- a/src/datadog_api_client/configuration.py +++ b/src/datadog_api_client/configuration.py @@ -250,7 +250,6 @@ def __init__( "v2.list_apps": False, "v2.update_app": False, "v2.get_active_billing_dimensions": False, - "v2.get_billing_dimension_mapping": False, "v2.get_monthly_cost_attribution": False, "v2.cancel_data_deletion_request": False, "v2.create_data_deletion_request": False, diff --git a/tests/v2/features/usage_metering.feature b/tests/v2/features/usage_metering.feature index 5250338210..5fcf64d8eb 100644 --- a/tests/v2/features/usage_metering.feature +++ b/tests/v2/features/usage_metering.feature @@ -50,15 +50,13 @@ Feature: Usage Metering @team:DataDog/revenue-query Scenario: Get billing dimension mapping for usage endpoints returns "Bad Request" response - Given operation "GetBillingDimensionMapping" enabled - And new "GetBillingDimensionMapping" request + Given new "GetBillingDimensionMapping" request When the request is sent Then the response status is 400 Bad Request @skip @team:DataDog/revenue-query Scenario: Get billing dimension mapping for usage endpoints returns "OK" response - Given operation "GetBillingDimensionMapping" enabled - And new "GetBillingDimensionMapping" request + Given new "GetBillingDimensionMapping" request When the request is sent Then the response status is 200 OK