Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
356 changes: 178 additions & 178 deletions .generator/schemas/v2/openapi.yaml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"""

from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.ai_impact_user_activity_attributes import AIImpactUserActivityAttributes
from datadog_api_client.v2.model.ai_impact_user_activity_data import AIImpactUserActivityData
from datadog_api_client.v2.model.ai_impact_user_activity_request import AIImpactUserActivityRequest
Expand Down Expand Up @@ -32,5 +32,5 @@

configuration = Configuration()
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
api_instance.create_ai_impact_user_activity(body=body)
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"""

from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_deployment_request import DORADeploymentRequest
from datadog_api_client.v2.model.dora_deployment_request_attributes import DORADeploymentRequestAttributes
from datadog_api_client.v2.model.dora_deployment_request_data import DORADeploymentRequestData
Expand All @@ -26,7 +26,7 @@

configuration = Configuration()
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.create_dora_deployment(body=body)

print(response)
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"""

from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_failure_request import DORAFailureRequest
from datadog_api_client.v2.model.dora_failure_request_attributes import DORAFailureRequestAttributes
from datadog_api_client.v2.model.dora_failure_request_data import DORAFailureRequestData
Expand Down Expand Up @@ -36,7 +36,7 @@

configuration = Configuration()
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.create_dora_failure(body=body)

print(response)
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"""

from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_failure_request import DORAFailureRequest
from datadog_api_client.v2.model.dora_failure_request_attributes import DORAFailureRequestAttributes
from datadog_api_client.v2.model.dora_failure_request_data import DORAFailureRequestData
Expand Down Expand Up @@ -36,7 +36,7 @@

configuration = Configuration()
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.create_dora_incident(body=body)

print(response)
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"""

from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_failure_request import DORAFailureRequest
from datadog_api_client.v2.model.dora_failure_request_attributes import DORAFailureRequestAttributes
from datadog_api_client.v2.model.dora_failure_request_data import DORAFailureRequestData
Expand Down Expand Up @@ -31,7 +31,7 @@

configuration = Configuration()
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.create_dora_incident(body=body)

print(response)
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi

configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
api_instance.delete_dora_deployment(
deployment_id="NO_VALUE",
)
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi

configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
api_instance.delete_dora_failure(
failure_id="failure_id",
)
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi

configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
api_instance.delete_dora_failure(
failure_id="NO_VALUE",
)
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi

configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.get_dora_deployment(
deployment_id="deployment_id",
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi

configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.get_dora_failure(
failure_id="failure_id",
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_list_deployments_request import DORAListDeploymentsRequest
from datadog_api_client.v2.model.dora_list_deployments_request_attributes import DORAListDeploymentsRequestAttributes
from datadog_api_client.v2.model.dora_list_deployments_request_data import DORAListDeploymentsRequestData
Expand All @@ -26,7 +26,7 @@
configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.list_dora_deployments(body=body)

print(response)
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_list_deployments_request import DORAListDeploymentsRequest
from datadog_api_client.v2.model.dora_list_deployments_request_attributes import DORAListDeploymentsRequestAttributes
from datadog_api_client.v2.model.dora_list_deployments_request_data import DORAListDeploymentsRequestData
Expand All @@ -25,7 +25,7 @@
configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.list_dora_deployments(body=body)

print(response)
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_list_failures_request import DORAListFailuresRequest
from datadog_api_client.v2.model.dora_list_failures_request_attributes import DORAListFailuresRequestAttributes
from datadog_api_client.v2.model.dora_list_failures_request_data import DORAListFailuresRequestData
Expand All @@ -28,7 +28,7 @@
configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.list_dora_failures(body=body)

print(response)
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_list_failures_request import DORAListFailuresRequest
from datadog_api_client.v2.model.dora_list_failures_request_attributes import DORAListFailuresRequestAttributes
from datadog_api_client.v2.model.dora_list_failures_request_data import DORAListFailuresRequestData
Expand All @@ -26,7 +26,7 @@
configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
response = api_instance.list_dora_failures(body=body)

print(response)
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_deployment_patch_remediation import DORADeploymentPatchRemediation
from datadog_api_client.v2.model.dora_deployment_patch_remediation_type import DORADeploymentPatchRemediationType
from datadog_api_client.v2.model.dora_deployment_patch_request import DORADeploymentPatchRequest
Expand All @@ -29,5 +29,5 @@
configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
api_instance.patch_dora_deployment(deployment_id="deployment_id", body=body)
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from os import environ
from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.model.dora_deployment_patch_by_version_remediation_by_version import (
DORADeploymentPatchByVersionRemediationByVersion,
)
Expand Down Expand Up @@ -37,5 +37,5 @@
configuration = Configuration()
configuration.access_token = environ["DD_BEARER_TOKEN"]
with ApiClient(configuration) as api_client:
api_instance = DORAMetricsApi(api_client)
api_instance = DeliveryPerformanceApi(api_client)
api_instance.patch_dora_deployment_by_version(body=body)
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
from datadog_api_client.v2.model.dora_failure_fetch_response import DORAFailureFetchResponse


class DORAMetricsApi:
class DeliveryPerformanceApi:
"""
Search, send, or delete events for DORA Metrics to measure and improve your software delivery performance. See the `DORA Metrics page <https://docs.datadoghq.com/dora_metrics/>`_ for more information.
Search, send, or delete events for Delivery Performance (formerly DORA Metrics) to measure and improve your software delivery performance. See the `Delivery Performance page <https://docs.datadoghq.com/dora_metrics/>`_ for more information.

**Note** : DORA Metrics are not available in the US1-FED site.
**Note** : Delivery Performance is not available in the US1-FED site.
"""

def __init__(self, api_client=None):
Expand Down
4 changes: 2 additions & 2 deletions src/datadog_api_client/v2/apis/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@
from datadog_api_client.v2.api.customer_org_api import CustomerOrgApi
from datadog_api_client.v2.api.ddsql_api import DDSQLApi
from datadog_api_client.v2.api.dem_api import DEMApi
from datadog_api_client.v2.api.dora_metrics_api import DORAMetricsApi
from datadog_api_client.v2.api.dashboard_lists_api import DashboardListsApi
from datadog_api_client.v2.api.dashboard_secure_embed_api import DashboardSecureEmbedApi
from datadog_api_client.v2.api.dashboard_sharing_api import DashboardSharingApi
Expand All @@ -48,6 +47,7 @@
from datadog_api_client.v2.api.data_observability_api import DataObservabilityApi
from datadog_api_client.v2.api.databricks_integration_api import DatabricksIntegrationApi
from datadog_api_client.v2.api.datasets_api import DatasetsApi
from datadog_api_client.v2.api.delivery_performance_api import DeliveryPerformanceApi
from datadog_api_client.v2.api.deployment_gates_api import DeploymentGatesApi
from datadog_api_client.v2.api.domain_allowlist_api import DomainAllowlistApi
from datadog_api_client.v2.api.downtimes_api import DowntimesApi
Expand Down Expand Up @@ -196,7 +196,6 @@
"CustomerOrgApi",
"DDSQLApi",
"DEMApi",
"DORAMetricsApi",
"DashboardListsApi",
"DashboardSecureEmbedApi",
"DashboardSharingApi",
Expand All @@ -205,6 +204,7 @@
"DataObservabilityApi",
"DatabricksIntegrationApi",
"DatasetsApi",
"DeliveryPerformanceApi",
"DeploymentGatesApi",
"DomainAllowlistApi",
"DowntimesApi",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
)


class ExperimentsVariantResultsV2DTODataAttributesMetricsItemsAnalysesItemsConfidenceInterval(ModelNormal):
class ExperimentsConfidenceInterval(ModelNormal):
@cached_property
def openapi_types(_):
return {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,7 @@
from datadog_api_client.v2.model.experiments_patch_experiment_v2_response_data_attributes_datadog_flag_configuration_entry_point import (
ExperimentsPatchExperimentV2ResponseDataAttributesDatadogFlagConfigurationEntryPoint,
)
from datadog_api_client.v2.model.experiments_create_experiment_v2_request_data_attributes_datadog_flag_configuration_targeting_rules_items import (
ExperimentsCreateExperimentV2RequestDataAttributesDatadogFlagConfigurationTargetingRulesItems,
)
from datadog_api_client.v2.model.experiments_targeting_rule import ExperimentsTargetingRule


class ExperimentsCreateExperimentV2RequestDataAttributesDatadogFlagConfiguration(ModelNormal):
Expand All @@ -32,18 +30,14 @@ def openapi_types(_):
from datadog_api_client.v2.model.experiments_patch_experiment_v2_response_data_attributes_datadog_flag_configuration_entry_point import (
ExperimentsPatchExperimentV2ResponseDataAttributesDatadogFlagConfigurationEntryPoint,
)
from datadog_api_client.v2.model.experiments_create_experiment_v2_request_data_attributes_datadog_flag_configuration_targeting_rules_items import (
ExperimentsCreateExperimentV2RequestDataAttributesDatadogFlagConfigurationTargetingRulesItems,
)
from datadog_api_client.v2.model.experiments_targeting_rule import ExperimentsTargetingRule

return {
"entry_point": (ExperimentsPatchExperimentV2ResponseDataAttributesDatadogFlagConfigurationEntryPoint,),
"environment_id": (UUID,),
"feature_flag_id": (UUID,),
"reset_on_feature_flag_change": (bool,),
"targeting_rules": (
[ExperimentsCreateExperimentV2RequestDataAttributesDatadogFlagConfigurationTargetingRulesItems],
),
"targeting_rules": ([ExperimentsTargetingRule],),
}

attribute_map = {
Expand All @@ -61,9 +55,7 @@ def __init__(
],
environment_id: UUID,
feature_flag_id: UUID,
targeting_rules: List[
ExperimentsCreateExperimentV2RequestDataAttributesDatadogFlagConfigurationTargetingRulesItems
],
targeting_rules: List[ExperimentsTargetingRule],
reset_on_feature_flag_change: Union[bool, UnsetType] = unset,
**kwargs,
):
Expand All @@ -83,7 +75,7 @@ def __init__(
:type reset_on_feature_flag_change: bool, optional

:param targeting_rules: Use an empty array when no targeting rules apply.
:type targeting_rules: [ExperimentsCreateExperimentV2RequestDataAttributesDatadogFlagConfigurationTargetingRulesItems]
:type targeting_rules: [ExperimentsTargetingRule]
"""
if reset_on_feature_flag_change is not unset:
kwargs["reset_on_feature_flag_change"] = reset_on_feature_flag_change
Expand Down
Loading
Loading