diff --git a/src/datadog/HISTORY.rst b/src/datadog/HISTORY.rst index b28b0fb6744..07746a78636 100644 --- a/src/datadog/HISTORY.rst +++ b/src/datadog/HISTORY.rst @@ -2,6 +2,15 @@ Release History =============== +3.1.0b1 ++++++++ +* Updated to API version 2025-12-26-preview +* Added command: az datadog activate-saas +* Added command: az datadog monitor link-saas +* Added command: az datadog monitor latest-linked-saas +* Added command: az datadog monitor get-default-application-key +* Added command: az datadog monitor manage-sre-agent-connector + 3.0.0 ++++++ * Added multi subscription support diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/__cmd_group.py b/src/datadog/azext_datadog/aaz/latest/datadog/__cmd_group.py index 65167a3dbd9..b512a96602f 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/__cmd_group.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/__cmd_group.py @@ -13,6 +13,7 @@ @register_command_group( "datadog", + is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Datadog diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/__init__.py b/src/datadog/azext_datadog/aaz/latest/datadog/__init__.py index 5a9d61963d6..5435aec57e9 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/__init__.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/__init__.py @@ -9,3 +9,4 @@ # flake8: noqa from .__cmd_group import * +from ._activate_saas import * diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/_activate_saas.py b/src/datadog/azext_datadog/aaz/latest/datadog/_activate_saas.py new file mode 100644 index 00000000000..ef92866d235 --- /dev/null +++ b/src/datadog/azext_datadog/aaz/latest/datadog/_activate_saas.py @@ -0,0 +1,314 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "datadog activate-saas", + is_preview=True, +) +class ActivateSaas(AAZCommand): + """Resolve the token to get the SaaS resource ID and activate the SaaS resource + + :example: SaaS_ActivateResource + az datadog activate-saas --saas-resource-id "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.SaaS/resources/mySaaSResource" --user-info name="Alice" email-address="alice@microsoft.com" phone-number="123-456-7890" + """ + + _aaz_info = { + "version": "2025-12-26-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/activatesaas", "2025-12-26-preview"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + # define Arg Group "Body" + + _args_schema = cls._args_schema + _args_schema.datadog_organization_properties = AAZObjectArg( + options=["--datadog-organization-properties"], + arg_group="Body", + help="Datadog organization properties to link the Saas resource to.", + ) + _args_schema.saas_resource_id = AAZStrArg( + options=["--saas-resource-id"], + arg_group="Body", + help="SaaS resource id of marketplace saas subscription to be activated.", + required=True, + ) + _args_schema.user_info = AAZObjectArg( + options=["--user-info"], + arg_group="Body", + help="User information of the person activating the SaaS resource.", + ) + + datadog_organization_properties = cls._args_schema.datadog_organization_properties + datadog_organization_properties.api_key = AAZPasswordArg( + options=["api-key"], + help="Api key associated to the Datadog organization.", + blank=AAZPromptPasswordInput( + msg="Password:", + ), + ) + datadog_organization_properties.application_key = AAZPasswordArg( + options=["application-key"], + help="Application key associated to the Datadog organization.", + blank=AAZPromptPasswordInput( + msg="Password:", + ), + ) + datadog_organization_properties.cspm = AAZBoolArg( + options=["cspm"], + help="The configuration which describes the state of cloud security posture management. This collects configuration information for all resources in a subscription and track conformance to industry benchmarks.", + ) + datadog_organization_properties.enterprise_app_id = AAZStrArg( + options=["enterprise-app-id"], + help="The Id of the Enterprise App used for Single sign on.", + ) + datadog_organization_properties.id = AAZStrArg( + options=["id"], + help="Id of the Datadog organization.", + ) + datadog_organization_properties.linking_auth_code = AAZPasswordArg( + options=["linking-auth-code"], + help="The auth code used to linking to an existing Datadog organization.", + blank=AAZPromptPasswordInput( + msg="Password:", + ), + ) + datadog_organization_properties.linking_client_id = AAZPasswordArg( + options=["linking-client-id"], + help="The client_id from an existing in exchange for an auth token to link organization.", + blank=AAZPromptPasswordInput( + msg="Password:", + ), + ) + datadog_organization_properties.name = AAZStrArg( + options=["name"], + help="Name of the Datadog organization.", + ) + datadog_organization_properties.redirect_uri = AAZStrArg( + options=["redirect-uri"], + help="The redirect URI for linking.", + ) + datadog_organization_properties.resource_collection = AAZBoolArg( + options=["resource-collection"], + help="The configuration which describes the state of resource collection. This collects configuration information for all resources in a subscription.", + ) + + user_info = cls._args_schema.user_info + user_info.email_address = AAZStrArg( + options=["email-address"], + help="Email of the user used by Datadog for contacting them if needed", + fmt=AAZStrArgFormat( + pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$", + ), + ) + user_info.name = AAZStrArg( + options=["name"], + help="Name of the user", + fmt=AAZStrArgFormat( + max_length=50, + ), + ) + user_info.phone_number = AAZStrArg( + options=["phone-number"], + help="Phone number of the user used by Datadog for contacting them if needed", + fmt=AAZStrArgFormat( + max_length=40, + ), + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.SaaSOperationGroupActivateResource(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + return result + + class SaaSOperationGroupActivateResource(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/providers/Microsoft.Datadog/activateSaaS", + **self.url_parameters + ) + + @property + def method(self): + return "POST" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-12-26-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Content-Type", "application/json", + ), + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + @property + def content(self): + _content_value, _builder = self.new_content_builder( + self.ctx.args, + typ=AAZObjectType, + typ_kwargs={"flags": {"required": True, "client_flatten": True}} + ) + _builder.set_prop("datadogOrganizationProperties", AAZObjectType, ".datadog_organization_properties") + _builder.set_prop("saaSResourceId", AAZStrType, ".saas_resource_id", typ_kwargs={"flags": {"required": True}}) + _builder.set_prop("userInfo", AAZObjectType, ".user_info") + + datadog_organization_properties = _builder.get(".datadogOrganizationProperties") + if datadog_organization_properties is not None: + datadog_organization_properties.set_prop("apiKey", AAZStrType, ".api_key", typ_kwargs={"flags": {"secret": True}}) + datadog_organization_properties.set_prop("applicationKey", AAZStrType, ".application_key", typ_kwargs={"flags": {"secret": True}}) + datadog_organization_properties.set_prop("cspm", AAZBoolType, ".cspm") + datadog_organization_properties.set_prop("enterpriseAppId", AAZStrType, ".enterprise_app_id") + datadog_organization_properties.set_prop("id", AAZStrType, ".id") + datadog_organization_properties.set_prop("linkingAuthCode", AAZStrType, ".linking_auth_code", typ_kwargs={"flags": {"secret": True}}) + datadog_organization_properties.set_prop("linkingClientId", AAZStrType, ".linking_client_id", typ_kwargs={"flags": {"secret": True}}) + datadog_organization_properties.set_prop("name", AAZStrType, ".name") + datadog_organization_properties.set_prop("redirectUri", AAZStrType, ".redirect_uri") + datadog_organization_properties.set_prop("resourceCollection", AAZBoolType, ".resource_collection") + + user_info = _builder.get(".userInfo") + if user_info is not None: + user_info.set_prop("emailAddress", AAZStrType, ".email_address") + user_info.set_prop("name", AAZStrType, ".name") + user_info.set_prop("phoneNumber", AAZStrType, ".phone_number") + + return self.serialize_content(_content_value) + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.saa_s_id = AAZStrType( + serialized_name="saaSId", + ) + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _ActivateSaasHelper: + """Helper class for ActivateSaas""" + + +__all__ = ["ActivateSaas"] diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/__cmd_group.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/__cmd_group.py index 062e395544e..38df556749c 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/__cmd_group.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/__cmd_group.py @@ -13,6 +13,7 @@ @register_command_group( "datadog monitor", + is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Provides a set of commands to manage Datadog monitor resources in your Azure subscription, enabling integration and observability of your Azure resources through Datadog. diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/__init__.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/__init__.py index 62d56bf53a4..21bb7e219f6 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/__init__.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/__init__.py @@ -12,12 +12,16 @@ from ._create import * from ._delete import * from ._get_billing_info import * +from ._get_default_application_key import * from ._get_default_key import * +from ._latest_linked_saas import * +from ._link_saas import * from ._list import * from ._list_api_key import * from ._list_host import * from ._list_linked_resource import * from ._list_monitored_resource import * +from ._manage_sre_agent_connector import * from ._refresh_set_password_link import * from ._set_default_key import * from ._show import * diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_create.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_create.py index f9109f84ecc..e55cf61d306 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_create.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_create.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor create", + is_preview=True, ) class Create(AAZCommand): """Creates a new Datadog monitor resource in your Azure subscription. This sets up the integration between Azure and your Datadog account, enabling observability and monitoring of your Azure resources through Datadog. @@ -25,9 +26,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-12-26-preview"], ] } @@ -111,6 +112,11 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="Properties", help="Datadog organization properties", ) + _args_schema.marketplace_offer_details = AAZObjectArg( + options=["--marketplace-offer-details"], + arg_group="Properties", + help="Details about the marketplace offer associated with the resource. Required for API version 2025-11 and later. For earlier API versions, defaults to the legacy offer.", + ) _args_schema.monitoring_status = AAZStrArg( options=["--monitoring-status"], arg_group="Properties", @@ -118,6 +124,11 @@ def _build_arguments_schema(cls, *args, **kwargs): default="Enabled", enum={"Disabled": "Disabled", "Enabled": "Enabled"}, ) + _args_schema.saas_data = AAZObjectArg( + options=["--saas-data"], + arg_group="Properties", + help="SaaS details", + ) _args_schema.user_info = AAZObjectArg( options=["--user-info"], arg_group="Properties", @@ -178,6 +189,22 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The configuration which describes the state of resource collection. This collects configuration information for all resources in a subscription.", ) + marketplace_offer_details = cls._args_schema.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrArg( + options=["offer-id"], + help="The offer ID (e.g., \"dd_liftr_v3_decoupled\").", + ) + marketplace_offer_details.publisher_id = AAZStrArg( + options=["publisher-id"], + help="The publisher ID (e.g., \"datadog1591740804488\").", + ) + + saas_data = cls._args_schema.saas_data + saas_data.saa_s_resource_id = AAZStrArg( + options=["saa-s-resource-id"], + help="SaaS resource id", + ) + user_info = cls._args_schema.user_info user_info.email_address = AAZStrArg( options=["email-address"], @@ -283,7 +310,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -321,7 +348,9 @@ def content(self): properties = _builder.get(".properties") if properties is not None: properties.set_prop("datadogOrganizationProperties", AAZObjectType, ".org_properties") + properties.set_prop("marketplaceOfferDetails", AAZObjectType, ".marketplace_offer_details") properties.set_prop("monitoringStatus", AAZStrType, ".monitoring_status") + properties.set_prop("saaSData", AAZObjectType, ".saas_data") properties.set_prop("userInfo", AAZObjectType, ".user_info") datadog_organization_properties = _builder.get(".properties.datadogOrganizationProperties") @@ -337,6 +366,15 @@ def content(self): datadog_organization_properties.set_prop("redirectUri", AAZStrType, ".redirect_uri") datadog_organization_properties.set_prop("resourceCollection", AAZBoolType, ".resource_collection") + marketplace_offer_details = _builder.get(".properties.marketplaceOfferDetails") + if marketplace_offer_details is not None: + marketplace_offer_details.set_prop("offerId", AAZStrType, ".offer_id") + marketplace_offer_details.set_prop("publisherId", AAZStrType, ".publisher_id") + + saa_s_data = _builder.get(".properties.saaSData") + if saa_s_data is not None: + saa_s_data.set_prop("saaSResourceId", AAZStrType, ".saa_s_resource_id") + user_info = _builder.get(".properties.userInfo") if user_info is not None: user_info.set_prop("emailAddress", AAZStrType, ".email_address") @@ -415,6 +453,9 @@ def _build_schema_on_200_201(cls): serialized_name="liftrResourcePreference", flags={"read_only": True}, ) + properties.marketplace_offer_details = AAZObjectType( + serialized_name="marketplaceOfferDetails", + ) properties.marketplace_subscription_status = AAZStrType( serialized_name="marketplaceSubscriptionStatus", flags={"read_only": True}, @@ -426,6 +467,9 @@ def _build_schema_on_200_201(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.saa_s_data = AAZObjectType( + serialized_name="saaSData", + ) properties.user_info = AAZObjectType( serialized_name="userInfo", ) @@ -438,6 +482,19 @@ def _build_schema_on_200_201(cls): serialized_name="resourceCollection", ) + marketplace_offer_details = cls._schema_on_200_201.properties.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrType( + serialized_name="offerId", + ) + marketplace_offer_details.publisher_id = AAZStrType( + serialized_name="publisherId", + ) + + saa_s_data = cls._schema_on_200_201.properties.saa_s_data + saa_s_data.saa_s_resource_id = AAZStrType( + serialized_name="saaSResourceId", + ) + user_info = cls._schema_on_200_201.properties.user_info user_info.email_address = AAZStrType( serialized_name="emailAddress", diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_delete.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_delete.py index 41628a0f383..4e60d72b094 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_delete.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_delete.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor delete", + is_preview=True, confirmation="Are you sure you want to perform this operation?", ) class Delete(AAZCommand): @@ -23,9 +24,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-12-26-preview"], ] } @@ -148,7 +149,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_billing_info.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_billing_info.py index af7472a637f..7db83148b28 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_billing_info.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_billing_info.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor get-billing-info", + is_preview=True, ) class GetBillingInfo(AAZCommand): """Get marketplace and organization info mapped to the given monitor. @@ -22,9 +23,9 @@ class GetBillingInfo(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/getbillinginfo", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/getbillinginfo", "2025-12-26-preview"], ] } @@ -125,7 +126,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -178,6 +179,9 @@ def _build_schema_on_200(cls): marketplace_saas_info.marketplace_subscription_id = AAZStrType( serialized_name="marketplaceSubscriptionId", ) + marketplace_saas_info.offer_id = AAZStrType( + serialized_name="offerId", + ) marketplace_saas_info.subscribed = AAZBoolType() partner_billing_entity = cls._schema_on_200.partner_billing_entity diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_default_application_key.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_default_application_key.py new file mode 100644 index 00000000000..e11089b2e32 --- /dev/null +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_default_application_key.py @@ -0,0 +1,177 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "datadog monitor get-default-application-key", + is_preview=True, +) +class GetDefaultApplicationKey(AAZCommand): + """Get the default application key. + + :example: Monitors_GetDefaultApplicationKey + az datadog monitor get-default-application-key --monitor-name "myMonitor" --resource-group "myResourceGroup" + """ + + _aaz_info = { + "version": "2025-12-26-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/getdefaultapplicationkey", "2025-12-26-preview"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.monitor_name = AAZStrArg( + options=["--monitor-name"], + help="Monitor resource name", + required=True, + id_part="name", + fmt=AAZStrArgFormat( + pattern="^[a-zA-Z0-9_][a-zA-Z0-9_-]+$", + max_length=32, + min_length=2, + ), + ) + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.MonitorsGetDefaultApplicationKey(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + return result + + class MonitorsGetDefaultApplicationKey(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Datadog/monitors/{monitorName}/getDefaultApplicationKey", + **self.url_parameters + ) + + @property + def method(self): + return "POST" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "monitorName", self.ctx.args.monitor_name, + required=True, + ), + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-12-26-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.created_by = AAZStrType( + serialized_name="createdBy", + ) + _schema_on_200.key = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType() + + return cls._schema_on_200 + + +class _GetDefaultApplicationKeyHelper: + """Helper class for GetDefaultApplicationKey""" + + +__all__ = ["GetDefaultApplicationKey"] diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_default_key.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_default_key.py index 8befbef8286..f68f2d816bb 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_default_key.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_get_default_key.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor get-default-key", + is_preview=True, ) class GetDefaultKey(AAZCommand): """Fetches the default Datadog API key associated with your monitor resource, which is used for authenticating and sending telemetry data from Azure to Datadog. @@ -22,9 +23,9 @@ class GetDefaultKey(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/getdefaultkey", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/getdefaultkey", "2025-12-26-preview"], ] } @@ -125,7 +126,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_latest_linked_saas.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_latest_linked_saas.py new file mode 100644 index 00000000000..9c82c722d0a --- /dev/null +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_latest_linked_saas.py @@ -0,0 +1,176 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "datadog monitor latest-linked-saas", + is_preview=True, +) +class LatestLinkedSaas(AAZCommand): + """Returns the latest SaaS linked to the Datadog organization of the underlying monitor. + + :example: Monitors_LatestLinkedSaaS + az datadog monitor latest-linked-saas --monitor-name "myMonitor" --resource-group "myResourceGroup" + """ + + _aaz_info = { + "version": "2025-12-26-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/latestlinkedsaas", "2025-12-26-preview"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.monitor_name = AAZStrArg( + options=["--monitor-name"], + help="Monitor resource name", + required=True, + id_part="name", + fmt=AAZStrArgFormat( + pattern="^[a-zA-Z0-9_][a-zA-Z0-9_-]+$", + max_length=32, + min_length=2, + ), + ) + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DatadogMonitorResourcesLatestLinkedSaaS(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + return result + + class DatadogMonitorResourcesLatestLinkedSaaS(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Datadog/monitors/{monitorName}/latestLinkedSaaS", + **self.url_parameters + ) + + @property + def method(self): + return "POST" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "monitorName", self.ctx.args.monitor_name, + required=True, + ), + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-12-26-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.is_hidden_saa_s = AAZBoolType( + serialized_name="isHiddenSaaS", + ) + _schema_on_200.saa_s_resource_id = AAZStrType( + serialized_name="saaSResourceId", + ) + + return cls._schema_on_200 + + +class _LatestLinkedSaasHelper: + """Helper class for LatestLinkedSaas""" + + +__all__ = ["LatestLinkedSaas"] diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_link_saas.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_link_saas.py new file mode 100644 index 00000000000..5c56a251ae9 --- /dev/null +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_link_saas.py @@ -0,0 +1,332 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "datadog monitor link-saas", + is_preview=True, +) +class LinkSaas(AAZCommand): + """Links a new SaaS to the Datadog organization of the underlying monitor. + + :example: Monitors_LinkSaaS + az datadog monitor link-saas --monitor-name "myMonitor" --resource-group "myResourceGroup" --saas-resource-id "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.SaaS/resources/mySaaSResource" + """ + + _aaz_info = { + "version": "2025-12-26-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/linksaas", "2025-12-26-preview"], + ] + } + + AZ_SUPPORT_NO_WAIT = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_lro_poller(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.monitor_name = AAZStrArg( + options=["--monitor-name"], + help="Monitor resource name", + required=True, + id_part="name", + fmt=AAZStrArgFormat( + pattern="^[a-zA-Z0-9_][a-zA-Z0-9_-]+$", + max_length=32, + min_length=2, + ), + ) + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + + # define Arg Group "Body" + + _args_schema = cls._args_schema + _args_schema.saas_resource_id = AAZStrArg( + options=["--saas-resource-id"], + arg_group="Body", + help="SaaS resource id of marketplace saas subscription to be activated.", + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + yield self.DatadogMonitorResourcesLinkSaaS(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + return result + + class DatadogMonitorResourcesLinkSaaS(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [202]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [200]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Datadog/monitors/{monitorName}/linkSaaS", + **self.url_parameters + ) + + @property + def method(self): + return "POST" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "monitorName", self.ctx.args.monitor_name, + required=True, + ), + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-12-26-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Content-Type", "application/json", + ), + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + @property + def content(self): + _content_value, _builder = self.new_content_builder( + self.ctx.args, + typ=AAZObjectType, + typ_kwargs={"flags": {"required": True, "client_flatten": True}} + ) + _builder.set_prop("saaSResourceId", AAZStrType, ".saas_resource_id") + + return self.serialize_content(_content_value) + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.identity = AAZObjectType() + _schema_on_200.location = AAZStrType( + flags={"required": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType() + _schema_on_200.sku = AAZObjectType() + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.tags = AAZDictType() + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + identity = cls._schema_on_200.identity + identity.principal_id = AAZStrType( + serialized_name="principalId", + flags={"read_only": True}, + ) + identity.tenant_id = AAZStrType( + serialized_name="tenantId", + flags={"read_only": True}, + ) + identity.type = AAZStrType() + + properties = cls._schema_on_200.properties + properties.datadog_organization_properties = AAZObjectType( + serialized_name="datadogOrganizationProperties", + ) + properties.liftr_resource_category = AAZStrType( + serialized_name="liftrResourceCategory", + flags={"read_only": True}, + ) + properties.liftr_resource_preference = AAZIntType( + serialized_name="liftrResourcePreference", + flags={"read_only": True}, + ) + properties.marketplace_offer_details = AAZObjectType( + serialized_name="marketplaceOfferDetails", + ) + properties.marketplace_subscription_status = AAZStrType( + serialized_name="marketplaceSubscriptionStatus", + flags={"read_only": True}, + ) + properties.monitoring_status = AAZStrType( + serialized_name="monitoringStatus", + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.saa_s_data = AAZObjectType( + serialized_name="saaSData", + ) + properties.user_info = AAZObjectType( + serialized_name="userInfo", + ) + + datadog_organization_properties = cls._schema_on_200.properties.datadog_organization_properties + datadog_organization_properties.cspm = AAZBoolType() + datadog_organization_properties.id = AAZStrType() + datadog_organization_properties.name = AAZStrType() + datadog_organization_properties.resource_collection = AAZBoolType( + serialized_name="resourceCollection", + ) + + marketplace_offer_details = cls._schema_on_200.properties.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrType( + serialized_name="offerId", + ) + marketplace_offer_details.publisher_id = AAZStrType( + serialized_name="publisherId", + ) + + saa_s_data = cls._schema_on_200.properties.saa_s_data + saa_s_data.saa_s_resource_id = AAZStrType( + serialized_name="saaSResourceId", + ) + + user_info = cls._schema_on_200.properties.user_info + user_info.email_address = AAZStrType( + serialized_name="emailAddress", + ) + user_info.name = AAZStrType() + user_info.phone_number = AAZStrType( + serialized_name="phoneNumber", + ) + + sku = cls._schema_on_200.sku + sku.name = AAZStrType( + flags={"required": True}, + ) + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + tags = cls._schema_on_200.tags + tags.Element = AAZStrType() + + return cls._schema_on_200 + + +class _LinkSaasHelper: + """Helper class for LinkSaas""" + + +__all__ = ["LinkSaas"] diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list.py index c4703dbacb7..6b8fe3e74cf 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor list", + is_preview=True, ) class List(AAZCommand): """Retrieves a list of all Datadog monitor resources either within a specific resource group or across the entire subscription, helping you quickly audit and manage your monitoring setup. @@ -22,10 +23,10 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/monitors", "2025-06-11"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/monitors", "2025-12-26-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors", "2025-12-26-preview"], ] } @@ -112,7 +113,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -200,6 +201,9 @@ def _build_schema_on_200(cls): serialized_name="liftrResourcePreference", flags={"read_only": True}, ) + properties.marketplace_offer_details = AAZObjectType( + serialized_name="marketplaceOfferDetails", + ) properties.marketplace_subscription_status = AAZStrType( serialized_name="marketplaceSubscriptionStatus", flags={"read_only": True}, @@ -211,6 +215,9 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.saa_s_data = AAZObjectType( + serialized_name="saaSData", + ) properties.user_info = AAZObjectType( serialized_name="userInfo", ) @@ -223,6 +230,19 @@ def _build_schema_on_200(cls): serialized_name="resourceCollection", ) + marketplace_offer_details = cls._schema_on_200.value.Element.properties.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrType( + serialized_name="offerId", + ) + marketplace_offer_details.publisher_id = AAZStrType( + serialized_name="publisherId", + ) + + saa_s_data = cls._schema_on_200.value.Element.properties.saa_s_data + saa_s_data.saa_s_resource_id = AAZStrType( + serialized_name="saaSResourceId", + ) + user_info = cls._schema_on_200.value.Element.properties.user_info user_info.email_address = AAZStrType( serialized_name="emailAddress", @@ -306,7 +326,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -394,6 +414,9 @@ def _build_schema_on_200(cls): serialized_name="liftrResourcePreference", flags={"read_only": True}, ) + properties.marketplace_offer_details = AAZObjectType( + serialized_name="marketplaceOfferDetails", + ) properties.marketplace_subscription_status = AAZStrType( serialized_name="marketplaceSubscriptionStatus", flags={"read_only": True}, @@ -405,6 +428,9 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.saa_s_data = AAZObjectType( + serialized_name="saaSData", + ) properties.user_info = AAZObjectType( serialized_name="userInfo", ) @@ -417,6 +443,19 @@ def _build_schema_on_200(cls): serialized_name="resourceCollection", ) + marketplace_offer_details = cls._schema_on_200.value.Element.properties.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrType( + serialized_name="offerId", + ) + marketplace_offer_details.publisher_id = AAZStrType( + serialized_name="publisherId", + ) + + saa_s_data = cls._schema_on_200.value.Element.properties.saa_s_data + saa_s_data.saa_s_resource_id = AAZStrType( + serialized_name="saaSResourceId", + ) + user_info = cls._schema_on_200.value.Element.properties.user_info user_info.email_address = AAZStrType( serialized_name="emailAddress", diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_api_key.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_api_key.py index 8432836a43b..cf0f4974a98 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_api_key.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_api_key.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor list-api-key", + is_preview=True, ) class ListApiKey(AAZCommand): """Lists all API keys associated with a specific Datadog monitor resource, allowing you to manage and audit the keys used for authentication and data transmission. @@ -22,9 +23,9 @@ class ListApiKey(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/listapikeys", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/listapikeys", "2025-12-26-preview"], ] } @@ -126,7 +127,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_host.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_host.py index 79a58d64b71..99be152f371 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_host.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_host.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor list-host", + is_preview=True, ) class ListHost(AAZCommand): """Lists all hosts being monitored by a specific Datadog monitor resource, providing visibility into the infrastructure components under observation. @@ -22,9 +23,9 @@ class ListHost(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/listhosts", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/listhosts", "2025-12-26-preview"], ] } @@ -126,7 +127,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_linked_resource.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_linked_resource.py index ffae3aef241..9a12ad72017 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_linked_resource.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_linked_resource.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor list-linked-resource", + is_preview=True, ) class ListLinkedResource(AAZCommand): """Lists all Azure resources that are linked to the same Datadog organization as the specified monitor resource, helping you understand the scope of integration. @@ -22,9 +23,9 @@ class ListLinkedResource(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/listlinkedresources", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/listlinkedresources", "2025-12-26-preview"], ] } @@ -126,7 +127,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_monitored_resource.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_monitored_resource.py index e29899eebad..e26f72d2cff 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_monitored_resource.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_list_monitored_resource.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor list-monitored-resource", + is_preview=True, ) class ListMonitoredResource(AAZCommand): """Lists all Azure resources that are currently being monitored by the specified Datadog monitor resource, providing insight into the coverage of your observability setup. @@ -22,9 +23,9 @@ class ListMonitoredResource(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/listmonitoredresources", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/listmonitoredresources", "2025-12-26-preview"], ] } @@ -126,7 +127,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_manage_sre_agent_connector.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_manage_sre_agent_connector.py new file mode 100644 index 00000000000..067ff74ae2f --- /dev/null +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_manage_sre_agent_connector.py @@ -0,0 +1,235 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "datadog monitor manage-sre-agent-connector", + is_preview=True, +) +class ManageSreAgentConnector(AAZCommand): + """Manages Datadog MCP connectors to add/remove for the SRE Agent. + + :example: Monitors_ManageSreAgentConnectors + az datadog monitor manage-sre-agent-connector --monitor-name "myMonitor" --resource-group "myResourceGroup" --action "Add" --mcp-connector-resource-id-list "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Datadog/monitors/myMonitor/mcpConnectors/myConnector" + """ + + _aaz_info = { + "version": "2025-12-26-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/managesreagentconnectors", "2025-12-26-preview"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.monitor_name = AAZStrArg( + options=["--monitor-name"], + help="Monitor resource name", + required=True, + id_part="name", + fmt=AAZStrArgFormat( + pattern="^[a-zA-Z0-9_][a-zA-Z0-9_-]+$", + max_length=32, + min_length=2, + ), + ) + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + + # define Arg Group "Request" + + _args_schema = cls._args_schema + _args_schema.action = AAZStrArg( + options=["--action"], + arg_group="Request", + help="Add/Remove action.", + required=True, + enum={"Add": "Add", "Remove": "Remove"}, + ) + _args_schema.mcp_connector_resource_id_list = AAZListArg( + options=["--mcp-connector-resource-id-list"], + arg_group="Request", + help="The list of ARM resource ID of the MCP connector integrated with SRE Agent resource.", + required=True, + ) + + mcp_connector_resource_id_list = cls._args_schema.mcp_connector_resource_id_list + mcp_connector_resource_id_list.Element = AAZObjectArg() + + _element = cls._args_schema.mcp_connector_resource_id_list.Element + _element.mcp_connector_resource_id = AAZStrArg( + options=["mcp-connector-resource-id"], + help="The ARM resource ID of the MCP connector integrated with SRE Agent resource.", + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.MonitorsManageSreAgentConnectors(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + return result + + class MonitorsManageSreAgentConnectors(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Datadog/monitors/{monitorName}/manageSreAgentConnectors", + **self.url_parameters + ) + + @property + def method(self): + return "POST" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "monitorName", self.ctx.args.monitor_name, + required=True, + ), + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-12-26-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Content-Type", "application/json", + ), + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + @property + def content(self): + _content_value, _builder = self.new_content_builder( + self.ctx.args, + typ=AAZObjectType, + typ_kwargs={"flags": {"required": True, "client_flatten": True}} + ) + _builder.set_prop("action", AAZStrType, ".action", typ_kwargs={"flags": {"required": True}}) + _builder.set_prop("mcpConnectorResourceIdList", AAZListType, ".mcp_connector_resource_id_list", typ_kwargs={"flags": {"required": True}}) + + mcp_connector_resource_id_list = _builder.get(".mcpConnectorResourceIdList") + if mcp_connector_resource_id_list is not None: + mcp_connector_resource_id_list.set_elements(AAZObjectType, ".") + + _elements = _builder.get(".mcpConnectorResourceIdList[]") + if _elements is not None: + _elements.set_prop("mcpConnectorResourceId", AAZStrType, ".mcp_connector_resource_id", typ_kwargs={"flags": {"required": True}}) + + return self.serialize_content(_content_value) + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.next_link = AAZStrType( + serialized_name="nextLink", + ) + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) + + value = cls._schema_on_200.value + value.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element + _element.mcp_connector_resource_id = AAZStrType( + serialized_name="mcpConnectorResourceId", + flags={"required": True}, + ) + + return cls._schema_on_200 + + +class _ManageSreAgentConnectorHelper: + """Helper class for ManageSreAgentConnector""" + + +__all__ = ["ManageSreAgentConnector"] diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_refresh_set_password_link.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_refresh_set_password_link.py index f9632f61936..326f345d4b0 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_refresh_set_password_link.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_refresh_set_password_link.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor refresh-set-password-link", + is_preview=True, ) class RefreshSetPasswordLink(AAZCommand): """Refreshes the link used to set the password for the Datadog monitor resource and returns the latest link, ensuring secure access management. @@ -22,9 +23,9 @@ class RefreshSetPasswordLink(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/refreshsetpasswordlink", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/refreshsetpasswordlink", "2025-12-26-preview"], ] } @@ -125,7 +126,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_set_default_key.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_set_default_key.py index 18285ed7168..20e310dccfe 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_set_default_key.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_set_default_key.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor set-default-key", + is_preview=True, ) class SetDefaultKey(AAZCommand): """Sets the default Datadog API key for the specified monitor resource, which will be used for authenticating and sending telemetry data from Azure to Datadog. @@ -22,9 +23,9 @@ class SetDefaultKey(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/setdefaultkey", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/setdefaultkey", "2025-12-26-preview"], ] } @@ -145,7 +146,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_show.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_show.py index 6cba4cd5cb3..4f076494dfd 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_show.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_show.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor show", + is_preview=True, ) class Show(AAZCommand): """Retrieves the properties and configuration details of a specific Datadog monitor resource, providing insight into its setup and status. @@ -22,9 +23,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-12-26-preview"], ] } @@ -125,7 +126,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -202,6 +203,9 @@ def _build_schema_on_200(cls): serialized_name="liftrResourcePreference", flags={"read_only": True}, ) + properties.marketplace_offer_details = AAZObjectType( + serialized_name="marketplaceOfferDetails", + ) properties.marketplace_subscription_status = AAZStrType( serialized_name="marketplaceSubscriptionStatus", flags={"read_only": True}, @@ -213,6 +217,9 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.saa_s_data = AAZObjectType( + serialized_name="saaSData", + ) properties.user_info = AAZObjectType( serialized_name="userInfo", ) @@ -225,6 +232,19 @@ def _build_schema_on_200(cls): serialized_name="resourceCollection", ) + marketplace_offer_details = cls._schema_on_200.properties.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrType( + serialized_name="offerId", + ) + marketplace_offer_details.publisher_id = AAZStrType( + serialized_name="publisherId", + ) + + saa_s_data = cls._schema_on_200.properties.saa_s_data + saa_s_data.saa_s_resource_id = AAZStrType( + serialized_name="saaSResourceId", + ) + user_info = cls._schema_on_200.properties.user_info user_info.email_address = AAZStrType( serialized_name="emailAddress", diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_update.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_update.py index 4a0476c743f..1844e6cb22b 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_update.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_update.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor update", + is_preview=True, ) class Update(AAZCommand): """Updates the configuration of an existing Datadog monitor resource in your Azure subscription, allowing you to modify its settings and integration parameters. @@ -22,9 +23,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-12-26-preview"], ] } @@ -110,6 +111,12 @@ def _build_arguments_schema(cls, *args, **kwargs): help="Specify the Datadog organization name. In the case of linking to existing organizations, Id, ApiKey, and Applicationkey is required as well.", nullable=True, ) + _args_schema.marketplace_offer_details = AAZObjectArg( + options=["--marketplace-offer-details"], + arg_group="Properties", + help="Details about the marketplace offer associated with the resource. Required for API version 2025-11 and later. For earlier API versions, defaults to the legacy offer.", + nullable=True, + ) _args_schema.monitoring_status = AAZStrArg( options=["--monitoring-status"], arg_group="Properties", @@ -117,6 +124,18 @@ def _build_arguments_schema(cls, *args, **kwargs): nullable=True, enum={"Disabled": "Disabled", "Enabled": "Enabled"}, ) + _args_schema.saas_data = AAZObjectArg( + options=["--saas-data"], + arg_group="Properties", + help="SaaS details", + nullable=True, + ) + _args_schema.sre_agent_configuration = AAZListArg( + options=["--sre-agent-configuration"], + arg_group="Properties", + help="SRE Agent configuration to connect to MCP server of Datadog for given organization.", + nullable=True, + ) _args_schema.user_info = AAZObjectArg( options=["--user-info"], arg_group="Properties", @@ -136,6 +155,36 @@ def _build_arguments_schema(cls, *args, **kwargs): nullable=True, ) + marketplace_offer_details = cls._args_schema.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrArg( + options=["offer-id"], + help="The offer ID (e.g., \"dd_liftr_v3_decoupled\").", + nullable=True, + ) + marketplace_offer_details.publisher_id = AAZStrArg( + options=["publisher-id"], + help="The publisher ID (e.g., \"datadog1591740804488\").", + nullable=True, + ) + + saas_data = cls._args_schema.saas_data + saas_data.saa_s_resource_id = AAZStrArg( + options=["saa-s-resource-id"], + help="SaaS resource id", + nullable=True, + ) + + sre_agent_configuration = cls._args_schema.sre_agent_configuration + sre_agent_configuration.Element = AAZObjectArg( + nullable=True, + ) + + _element = cls._args_schema.sre_agent_configuration.Element + _element.mcp_connector_resource_id = AAZStrArg( + options=["mcp-connector-resource-id"], + help="The ARM resource ID of the MCP connector integrated with SRE Agent resource.", + ) + user_info = cls._args_schema.user_info user_info.email_address = AAZStrArg( options=["email-address"], @@ -241,7 +290,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -340,7 +389,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -410,7 +459,10 @@ def _update_instance(self, instance): properties = _builder.get(".properties") if properties is not None: properties.set_prop("datadogOrganizationProperties", AAZObjectType, ".org_properties") + properties.set_prop("marketplaceOfferDetails", AAZObjectType, ".marketplace_offer_details") properties.set_prop("monitoringStatus", AAZStrType, ".monitoring_status") + properties.set_prop("saaSData", AAZObjectType, ".saas_data") + properties.set_prop("sreAgentConfiguration", AAZListType, ".sre_agent_configuration") properties.set_prop("userInfo", AAZObjectType, ".user_info") datadog_organization_properties = _builder.get(".properties.datadogOrganizationProperties") @@ -418,6 +470,23 @@ def _update_instance(self, instance): datadog_organization_properties.set_prop("cspm", AAZBoolType, ".cspm") datadog_organization_properties.set_prop("resourceCollection", AAZBoolType, ".resource_collection") + marketplace_offer_details = _builder.get(".properties.marketplaceOfferDetails") + if marketplace_offer_details is not None: + marketplace_offer_details.set_prop("offerId", AAZStrType, ".offer_id") + marketplace_offer_details.set_prop("publisherId", AAZStrType, ".publisher_id") + + saa_s_data = _builder.get(".properties.saaSData") + if saa_s_data is not None: + saa_s_data.set_prop("saaSResourceId", AAZStrType, ".saa_s_resource_id") + + sre_agent_configuration = _builder.get(".properties.sreAgentConfiguration") + if sre_agent_configuration is not None: + sre_agent_configuration.set_elements(AAZObjectType, ".") + + _elements = _builder.get(".properties.sreAgentConfiguration[]") + if _elements is not None: + _elements.set_prop("mcpConnectorResourceId", AAZStrType, ".mcp_connector_resource_id", typ_kwargs={"flags": {"required": True}}) + user_info = _builder.get(".properties.userInfo") if user_info is not None: user_info.set_prop("emailAddress", AAZStrType, ".email_address") @@ -509,6 +578,9 @@ def _build_schema_datadog_monitor_resource_read(cls, _schema): serialized_name="liftrResourcePreference", flags={"read_only": True}, ) + properties.marketplace_offer_details = AAZObjectType( + serialized_name="marketplaceOfferDetails", + ) properties.marketplace_subscription_status = AAZStrType( serialized_name="marketplaceSubscriptionStatus", flags={"read_only": True}, @@ -520,6 +592,9 @@ def _build_schema_datadog_monitor_resource_read(cls, _schema): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.saa_s_data = AAZObjectType( + serialized_name="saaSData", + ) properties.user_info = AAZObjectType( serialized_name="userInfo", ) @@ -532,6 +607,19 @@ def _build_schema_datadog_monitor_resource_read(cls, _schema): serialized_name="resourceCollection", ) + marketplace_offer_details = _schema_datadog_monitor_resource_read.properties.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrType( + serialized_name="offerId", + ) + marketplace_offer_details.publisher_id = AAZStrType( + serialized_name="publisherId", + ) + + saa_s_data = _schema_datadog_monitor_resource_read.properties.saa_s_data + saa_s_data.saa_s_resource_id = AAZStrType( + serialized_name="saaSResourceId", + ) + user_info = _schema_datadog_monitor_resource_read.properties.user_info user_info.email_address = AAZStrType( serialized_name="emailAddress", diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_wait.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_wait.py index cc01c2bc1db..c6d8be369ff 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_wait.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}", "2025-12-26-preview"], ] } @@ -121,7 +121,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -198,6 +198,9 @@ def _build_schema_on_200(cls): serialized_name="liftrResourcePreference", flags={"read_only": True}, ) + properties.marketplace_offer_details = AAZObjectType( + serialized_name="marketplaceOfferDetails", + ) properties.marketplace_subscription_status = AAZStrType( serialized_name="marketplaceSubscriptionStatus", flags={"read_only": True}, @@ -209,6 +212,9 @@ def _build_schema_on_200(cls): serialized_name="provisioningState", flags={"read_only": True}, ) + properties.saa_s_data = AAZObjectType( + serialized_name="saaSData", + ) properties.user_info = AAZObjectType( serialized_name="userInfo", ) @@ -221,6 +227,19 @@ def _build_schema_on_200(cls): serialized_name="resourceCollection", ) + marketplace_offer_details = cls._schema_on_200.properties.marketplace_offer_details + marketplace_offer_details.offer_id = AAZStrType( + serialized_name="offerId", + ) + marketplace_offer_details.publisher_id = AAZStrType( + serialized_name="publisherId", + ) + + saa_s_data = cls._schema_on_200.properties.saa_s_data + saa_s_data.saa_s_resource_id = AAZStrType( + serialized_name="saaSResourceId", + ) + user_info = cls._schema_on_200.properties.user_info user_info.email_address = AAZStrType( serialized_name="emailAddress", diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/__cmd_group.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/__cmd_group.py index c5c9b9edff3..018c275004e 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/__cmd_group.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/__cmd_group.py @@ -13,6 +13,7 @@ @register_command_group( "datadog monitor monitored-subscription", + is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Monitored Subscription diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_create.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_create.py index 6f7f01e7b8e..59d0b971e70 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_create.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_create.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor monitored-subscription create", + is_preview=True, ) class Create(AAZCommand): """Create the subscriptions that should be monitored by the Datadog monitor resource. @@ -22,9 +23,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions/{}", "2025-12-26-preview"], ] } @@ -286,7 +287,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_delete.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_delete.py index 3b17cc06558..53fea8d4b20 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_delete.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_delete.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor monitored-subscription delete", + is_preview=True, confirmation="Are you sure you want to perform this operation?", ) class Delete(AAZCommand): @@ -23,9 +24,9 @@ class Delete(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions/{}", "2025-12-26-preview"], ] } @@ -158,7 +159,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_list.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_list.py index 69923f3d920..54c243a39e4 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_list.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_list.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor monitored-subscription list", + is_preview=True, ) class List(AAZCommand): """List the subscriptions currently being monitored by the Datadog monitor resource. @@ -22,9 +23,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions", "2025-12-26-preview"], ] } @@ -126,7 +127,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_show.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_show.py index 7d35c57a280..5056c6e3f8c 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_show.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_show.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor monitored-subscription show", + is_preview=True, ) class Show(AAZCommand): """Get the subscriptions currently being monitored by the Datadog monitor resource. @@ -22,9 +23,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions/{}", "2025-12-26-preview"], ] } @@ -135,7 +136,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_update.py b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_update.py index a2646de052d..a1d97c1be16 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_update.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/monitor/monitored_subscription/_update.py @@ -13,6 +13,7 @@ @register_command( "datadog monitor monitored-subscription update", + is_preview=True, ) class Update(AAZCommand): """Update the subscriptions that should be monitored by the Datadog monitor resource. @@ -22,9 +23,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/monitoredsubscriptions/{}", "2025-12-26-preview"], ] } @@ -318,7 +319,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -421,7 +422,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/__cmd_group.py b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/__cmd_group.py index c35e5205a00..81ce931be3d 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/__cmd_group.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/__cmd_group.py @@ -13,6 +13,7 @@ @register_command_group( "datadog sso-config", + is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Provides a set of commands to manage Single Sign-On (SSO) configurations for Datadog monitor resources, enabling secure and streamlined access for users. diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_create.py b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_create.py index 0123a6151c5..df8fe322553 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_create.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_create.py @@ -13,6 +13,7 @@ @register_command( "datadog sso-config create", + is_preview=True, ) class Create(AAZCommand): """Sets up Single Sign-On (SSO) for your Datadog monitor resource, allowing users to log in to Datadog using their Azure Active Directory credentials for streamlined and secure access. @@ -22,9 +23,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations/{}", "2025-12-26-preview"], ] } @@ -165,7 +166,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_list.py b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_list.py index 428d096a5ac..463f999c59b 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_list.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_list.py @@ -13,6 +13,7 @@ @register_command( "datadog sso-config list", + is_preview=True, ) class List(AAZCommand): """Lists all Single Sign-On (SSO) configurations associated with a specific Datadog monitor resource, helping you manage and audit access settings. @@ -22,9 +23,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations", "2025-12-26-preview"], ] } @@ -126,7 +127,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_show.py b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_show.py index f59189afbdb..965b2d6af5a 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_show.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_show.py @@ -13,6 +13,7 @@ @register_command( "datadog sso-config show", + is_preview=True, ) class Show(AAZCommand): """Retrieves the details of the Single Sign-On (SSO) configuration for a specific Datadog monitor resource, providing insight into its setup and status. @@ -22,9 +23,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations/{}", "2025-12-26-preview"], ] } @@ -135,7 +136,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_update.py b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_update.py index 16f767d6565..7dad4ffacec 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_update.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_update.py @@ -13,6 +13,7 @@ @register_command( "datadog sso-config update", + is_preview=True, ) class Update(AAZCommand): """Updates the Single Sign-On (SSO) configuration for a specific Datadog monitor resource, allowing you to modify its settings and integration parameters. @@ -22,9 +23,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations/{}", "2025-12-26-preview"], ] } @@ -168,7 +169,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -271,7 +272,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_wait.py b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_wait.py index 76710d38047..8bbabc3d24c 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_wait.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/sso_config/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/singlesignonconfigurations/{}", "2025-12-26-preview"], ] } @@ -131,7 +131,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/__cmd_group.py b/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/__cmd_group.py index 85640567c77..cc7ad5b0e97 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/__cmd_group.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/__cmd_group.py @@ -13,6 +13,7 @@ @register_command_group( "datadog subscription-status", + is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Subscription Status diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/_list.py b/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/_list.py index 0bbfdb89128..366fe7499d2 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/_list.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/_list.py @@ -13,6 +13,7 @@ @register_command( "datadog subscription-status list", + is_preview=True, ) class List(AAZCommand): """List if the current subscription is being already monitored for selected Datadog organization. @@ -22,9 +23,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/subscriptionstatuses", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/subscriptionstatuses", "2025-12-26-preview"], ] } @@ -114,7 +115,7 @@ def query_parameters(self): required=True, ), **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/default/__cmd_group.py b/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/default/__cmd_group.py index f91341cf7ed..e0de5540be5 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/default/__cmd_group.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/default/__cmd_group.py @@ -13,6 +13,7 @@ @register_command_group( "datadog subscription-status default", + is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Default diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/default/_show.py b/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/default/_show.py index d85d6149404..ee563c184ce 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/default/_show.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/subscription_status/default/_show.py @@ -13,6 +13,7 @@ @register_command( "datadog subscription-status default show", + is_preview=True, ) class Show(AAZCommand): """Get if the current subscription is being already monitored for selected Datadog organization. @@ -22,9 +23,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/subscriptionstatuses/default", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/subscriptionstatuses/default", "2025-12-26-preview"], ] } @@ -112,7 +113,7 @@ def query_parameters(self): required=True, ), **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/__cmd_group.py b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/__cmd_group.py index 6e6706d8447..f459b05eddd 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/__cmd_group.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/__cmd_group.py @@ -13,6 +13,7 @@ @register_command_group( "datadog tag-rule", + is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Provides a set of commands to manage tag rules for Datadog monitor resources, allowing you to control which Azure resources are monitored based on their tags. diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_create.py b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_create.py index 2828abee197..6857bedd213 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_create.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_create.py @@ -13,6 +13,7 @@ @register_command( "datadog tag-rule create", + is_preview=True, ) class Create(AAZCommand): """Creates a new set of tag rules for a specific Datadog monitor resource, determining which Azure resources are monitored based on their tags. @@ -22,9 +23,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/tagrules/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/tagrules/{}", "2025-12-26-preview"], ] } @@ -239,7 +240,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_list.py b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_list.py index 18c2cda3a98..1a47920439e 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_list.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_list.py @@ -13,6 +13,7 @@ @register_command( "datadog tag-rule list", + is_preview=True, ) class List(AAZCommand): """Lists all tag rules associated with a specific Datadog monitor resource, helping you manage and audit the rules that control resource monitoring. @@ -22,9 +23,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/tagrules", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/tagrules", "2025-12-26-preview"], ] } @@ -126,7 +127,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_show.py b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_show.py index 3aa9e05a02c..9ec30983b05 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_show.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_show.py @@ -13,6 +13,7 @@ @register_command( "datadog tag-rule show", + is_preview=True, ) class Show(AAZCommand): """Retrieves the details of the tag rules for a specific Datadog monitor resource, providing insight into its setup and status. @@ -22,9 +23,9 @@ class Show(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/tagrules/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/tagrules/{}", "2025-12-26-preview"], ] } @@ -135,7 +136,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_update.py b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_update.py index 86db7dbd3b3..d15089201e7 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_update.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/tag_rule/_update.py @@ -13,6 +13,7 @@ @register_command( "datadog tag-rule update", + is_preview=True, ) class Update(AAZCommand): """Updates the tag rules for a specific Datadog monitor resource, allowing you to modify the rules that control which Azure resources are monitored. @@ -22,9 +23,9 @@ class Update(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/tagrules/{}", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.datadog/monitors/{}/tagrules/{}", "2025-12-26-preview"], ] } @@ -279,7 +280,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } @@ -366,7 +367,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/terms/__cmd_group.py b/src/datadog/azext_datadog/aaz/latest/datadog/terms/__cmd_group.py index d7bcd17be0f..5b76fcf9a69 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/terms/__cmd_group.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/terms/__cmd_group.py @@ -13,7 +13,7 @@ @register_command_group( "datadog terms", - is_experimental=True, + is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Provides a set of commands to manage marketplace agreements for Datadog services, enabling you to handle subscription and billing agreements through Azure Marketplace. diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/terms/_create.py b/src/datadog/azext_datadog/aaz/latest/datadog/terms/_create.py index 13499f1a06d..75b1f24dc82 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/terms/_create.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/terms/_create.py @@ -13,7 +13,7 @@ @register_command( "datadog terms create", - is_experimental=True, + is_preview=True, ) class Create(AAZCommand): """Creates a new marketplace agreement for Datadog services in your Azure subscription, enabling you to subscribe to Datadog services through Azure Marketplace. @@ -23,9 +23,9 @@ class Create(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/agreements/default", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/agreements/default", "2025-12-26-preview"], ] } @@ -149,7 +149,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/aaz/latest/datadog/terms/_list.py b/src/datadog/azext_datadog/aaz/latest/datadog/terms/_list.py index 93abbf590c2..fa2b71890a2 100644 --- a/src/datadog/azext_datadog/aaz/latest/datadog/terms/_list.py +++ b/src/datadog/azext_datadog/aaz/latest/datadog/terms/_list.py @@ -13,7 +13,7 @@ @register_command( "datadog terms list", - is_experimental=True, + is_preview=True, ) class List(AAZCommand): """Lists all marketplace agreements for Datadog services in your Azure subscription, helping you manage and audit your subscription and billing agreements. @@ -23,9 +23,9 @@ class List(AAZCommand): """ _aaz_info = { - "version": "2025-06-11", + "version": "2025-12-26-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/agreements", "2025-06-11"], + ["mgmt-plane", "/subscriptions/{}/providers/microsoft.datadog/agreements", "2025-12-26-preview"], ] } @@ -104,7 +104,7 @@ def url_parameters(self): def query_parameters(self): parameters = { **self.serialize_query_param( - "api-version", "2025-06-11", + "api-version", "2025-12-26-preview", required=True, ), } diff --git a/src/datadog/azext_datadog/azext_metadata.json b/src/datadog/azext_datadog/azext_metadata.json index 3b228c83dd2..71889bb136b 100644 --- a/src/datadog/azext_datadog/azext_metadata.json +++ b/src/datadog/azext_datadog/azext_metadata.json @@ -1,4 +1,4 @@ { - "azext.isPreview": false, + "azext.isPreview": true, "azext.minCliCoreVersion": "2.75.0" } \ No newline at end of file diff --git a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_list_monitor_monitored_subscription.yaml b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_list_monitor_monitored_subscription.yaml index 6a67cc331e7..cc1eb67432a 100644 --- a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_list_monitor_monitored_subscription.yaml +++ b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_list_monitor_monitored_subscription.yaml @@ -15,7 +15,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogbhanuresource/monitoredSubscriptions?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogbhanuresource/monitoredSubscriptions?api-version=2025-12-26-preview response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogbhanuresource/monitoredSubscriptions/default","name":"default","type":"Microsoft.Datadog/monitors/monitoredSubscriptions","properties":{"operation":"AddBegin","monitoredSubscriptionList":[]}}]}' diff --git a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor.yaml b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor.yaml index 9455f1441ca..1016ed13677 100644 --- a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor.yaml +++ b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor.yaml @@ -3,7 +3,7 @@ interactions: body: '{"identity": {"type": "SystemAssigned"}, "location": "centraluseuap", "properties": {"datadogOrganizationProperties": {"name": "myorg000003"}, "monitoringStatus": "Enabled", "userInfo": {"emailAddress": "test@example.com", "name": "Alice"}}, - "sku": {"name": "pro_testing_20200911_Monthly@TIDgmz7xq9ge3py"}}' + "sku": {"name": "test-plan-no-billing_Monthly@TIDn7ja87drquhy"}}' headers: Accept: - application/json @@ -18,36 +18,35 @@ interactions: Content-Type: - application/json ParameterSetName: - - -n -g --location --monitoring-status --subscription --org-properties --sku - --identity --user-info --debug + - -n -g --location --monitoring-status --org-properties --sku --identity --user-info User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002?api-version=2025-12-26-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","name":"monitor000002","type":"microsoft.datadog/monitors","sku":{"name":"pro_testing_20200911_Monthly@TIDgmz7xq9ge3py"},"location":"centraluseuap","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-31T07:59:55.7972664Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:55.7972664Z"},"identity":{"principalId":"9549f010-a066-4100-8160-db14d0d51a2b","tenantId":"888d76fa-54b2-4ced-8ee5-aac1585adee7","type":"SystemAssigned"},"properties":{"provisioningState":"Accepted","monitoringStatus":"Enabled","marketplaceSubscriptionStatus":"Provisioning","datadogOrganizationProperties":{"name":"myorg000003","id":null,"linkingAuthCode":null,"linkingClientId":null,"redirectUri":null,"apiKey":null,"applicationKey":null,"enterpriseAppId":null,"cspm":false,"resourceCollection":true},"userInfo":null,"liftrResourceCategory":"Unknown","liftrResourcePreference":0}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","name":"monitor000002","type":"microsoft.datadog/monitors","sku":{"name":"test-plan-no-billing_Monthly@TIDn7ja87drquhy"},"location":"centraluseuap","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-31T10:04:23.428522Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-31T10:04:23.428522Z"},"identity":{"principalId":"00000000-0000-0000-0000-000000000000","tenantId":"00000000-0000-0000-0000-000000000000","type":"SystemAssigned"},"properties":{"provisioningState":"Accepted","monitoringStatus":"Enabled","marketplaceSubscriptionStatus":"Provisioning","datadogOrganizationProperties":{"name":"myorg000003","id":null,"linkingAuthCode":null,"linkingClientId":null,"redirectUri":null,"apiKey":null,"applicationKey":null,"enterpriseAppId":null,"cspm":false,"resourceCollection":true},"saaSData":null,"marketplaceOfferDetails":null,"userInfo":null,"liftrResourceCategory":"Unknown","liftrResourcePreference":0,"sreAgentConfiguration":null}}' headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944042976353&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=OvfIxVTWiLa_R3jkzBoYcEooddwMWqtYtffAX7bruNwACv3c1jYjDd_CQo8o88fMZeCxF8j3DmKkV0XLflSYS63Uacuy6K8bBb0gvglP2s8UvuA582iOOpjCDWtv5Io1RuXN3iJWy3K8vGjhBovx3SkPExCfYJ3sze6vaI87vFrqNR7dilrMJfH0nugZNYMMjGnkZtkAzGKzKP60-l6aPjn7O0LZ3MjcfNbLLipev6ZtO15cVgkvo-G4ZvjQTGwmZDhoXQrMSsY0fnR7OnfAOn95XcUzdqVc0lfyvvgK_Cz9PCz6LEaPR8eieSUak0x26ttlydGfZawjNtDMZu0zEA&h=GbgX7kmqDMQXjWFFpWkH3ZjIrMofFl5ZvWwKhDo9Khk + - https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/184a054d-e3e7-457c-9cab-debf7eed110d*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210890782099036&c=MIIIJzCCBw-gAwIBAgIRAPkg2z-B9Jm_vrDg-qNrjwswDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgV0NVUyBDQSAwMTAeFw0yNjA0MTAwNjUyMTdaFw0yNjEwMDUxMjUyMTdaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhFGHIBug-4Pg8y8wrt85aTDI_1ckzX8XYnsk6BmTh36sX4QX-zrgCccWt1yXC8y3lSRvEr66Pgoywj0gN60U0prO-Llj-OOWdlGOnbBFPBaBa2ogrj2ULknxSn8HyrgUsMa3zGCqoR_eDSq7R_O20UZDFBlonw8TSmqdLPA4fe1TarGVXDGoRxYv_BQE0sxI54JmyZ5uATcXoIBRqCEmrRFh6MO0V4rK5-sBO8yodyMdOweERdOFcDfLvM2WCaax5HnsjPSLMYy-XTD01vXM3XkKAJ6K30JxQ4_Wtn1IvN-b0R-eEdUMUdPKhH4RDL_8xL-ALqsnaG0cNZazOQr1QIDAQABo4IFJDCCBSAwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUdjmEGeQg6LiPic0f-L1KBD3vO0wwHwYDVR0jBBgwFoAUFNI34PbWfX7djbq6ZasElCXglh0wggH7BgNVHR8EggHyMIIB7jB7oHmgd4Z1aHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMH2ge6B5hndodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NybHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS8yOS9jdXJyZW50LmNybDBsoGqgaIZmaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIGBoH-gfYZ7aHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIICAAYIKwYBBQUHAQEEggHyMIIB7jB-BggrBgEFBQcwAoZyaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMIGABggrBgEFBQcwAoZ0aHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwbwYIKwYBBQUHMAKGY2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB4BggrBgEFBQcwAoZsaHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAwpZthpdA-8D9zmLFa9DswaQjZpHoWrNOxcAkBHpasqPjLn8-Kn0Epr2tRtCqiDWEGx_u3n8ziMDqRxvNKiDUdDWhMl9QuodIY45vNfF6z92zdJEJ0m01EaNwji4O0BNu0Yy7zPa_L79KmbrFPHHQkexKO2qyHqYM0M22afvWFTacEIlhMIcL-Hq6afh-pfO3r2D3ZnFSmrZFt1A8qT0qTCXRaOqAM1Wk35M7k-idK2KawQ4Q9KnP0h62bPPhktf4Hi_Ax5-Ms7zxobTxMvoilvGVHYDeQ2zZDEoMmyNZ1gfzPjnGnV2BbMj3JEHIzWuKuw033HBrOIc8peAt8JKrH&s=Mf0hu_Iax7woUAZVW6ZCDoiXS4P7vkxqU7oWE0zPMizk076u812jy5lEbkPzULOK38Me4DE6KtUW2pLLGvZ9I7qdZP4acWU7ANoDtXnIAGRaLblajOdChUVv-FoLVUUYwzHhCLvmCIt9q0zOy_H9oqUlNr_kUFYk5xDbJo0-Ge_pSP5nS8xzroqR7HrrkqNEKdxhrMce2dlACwGbGQ1UfnS2EscU-9JRZaz8z-QsSmm1KJKmPOiamxdYLUg-XVFNCCnfmTTRMHKICTSe4bWfcriPrudsubp5e2CyQh4NYQcKwiiVbIKhHkHVrfpZ6jj9KZ-QIHXfj6UZnmvFZq4TEw&h=h_e93__IUHkIYi1CK7ws0BW4HW4X2rQHEedHcOnKHLI cache-control: - no-cache content-length: - - '1077' + - '1171' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:00:03 GMT + - Fri, 31 Jul 2026 10:04:37 GMT etag: - - '"02009903-0000-3300-0000-69046c840000"' + - '"720222b0-0000-3300-0000-6a6c73350000"' expires: - '-1' location: - - https://centraluseuap.management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944043132617&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=U2hruv7ZXtV0IO6UYkirhHwTg_aDuZYqytmTr_2DotamPW47ywFC7P8qn19f4Ci8X6h9H-pnCo90_GsO5MtRBeUOZRejhZfEY0mQRJRGkZAyj9MMIRYiADHUkO1fzMDkfcHt8y-te_cS81bCIg4e2YksUgDhk7gP-Ok8hpSpzkxN-JdUAaokbwodAnFivR0R01oyEpsW8kRDz322hrd0_vJk9_RhPUO0u4nmK5Vic46yT5PC1w_9IurPXv6XV-m5oDe2t9ixNrkmvEQKV0cZWYbo60RGLTS2ffj71xY3s8LozZPkoEtNvPPGyHYAsd3Dt-RVRF6icT9vyALhYC6UrA&h=sMcJRsSjS6tbRI8952jzHR4sbVHFVFlaldWucczW4Ts + - https://centraluseuap.management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/184a054d-e3e7-457c-9cab-debf7eed110d*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210890782099036&c=MIIIJzCCBw-gAwIBAgIRAPkg2z-B9Jm_vrDg-qNrjwswDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgV0NVUyBDQSAwMTAeFw0yNjA0MTAwNjUyMTdaFw0yNjEwMDUxMjUyMTdaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhFGHIBug-4Pg8y8wrt85aTDI_1ckzX8XYnsk6BmTh36sX4QX-zrgCccWt1yXC8y3lSRvEr66Pgoywj0gN60U0prO-Llj-OOWdlGOnbBFPBaBa2ogrj2ULknxSn8HyrgUsMa3zGCqoR_eDSq7R_O20UZDFBlonw8TSmqdLPA4fe1TarGVXDGoRxYv_BQE0sxI54JmyZ5uATcXoIBRqCEmrRFh6MO0V4rK5-sBO8yodyMdOweERdOFcDfLvM2WCaax5HnsjPSLMYy-XTD01vXM3XkKAJ6K30JxQ4_Wtn1IvN-b0R-eEdUMUdPKhH4RDL_8xL-ALqsnaG0cNZazOQr1QIDAQABo4IFJDCCBSAwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUdjmEGeQg6LiPic0f-L1KBD3vO0wwHwYDVR0jBBgwFoAUFNI34PbWfX7djbq6ZasElCXglh0wggH7BgNVHR8EggHyMIIB7jB7oHmgd4Z1aHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMH2ge6B5hndodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NybHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS8yOS9jdXJyZW50LmNybDBsoGqgaIZmaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIGBoH-gfYZ7aHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIICAAYIKwYBBQUHAQEEggHyMIIB7jB-BggrBgEFBQcwAoZyaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMIGABggrBgEFBQcwAoZ0aHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwbwYIKwYBBQUHMAKGY2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB4BggrBgEFBQcwAoZsaHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAwpZthpdA-8D9zmLFa9DswaQjZpHoWrNOxcAkBHpasqPjLn8-Kn0Epr2tRtCqiDWEGx_u3n8ziMDqRxvNKiDUdDWhMl9QuodIY45vNfF6z92zdJEJ0m01EaNwji4O0BNu0Yy7zPa_L79KmbrFPHHQkexKO2qyHqYM0M22afvWFTacEIlhMIcL-Hq6afh-pfO3r2D3ZnFSmrZFt1A8qT0qTCXRaOqAM1Wk35M7k-idK2KawQ4Q9KnP0h62bPPhktf4Hi_Ax5-Ms7zxobTxMvoilvGVHYDeQ2zZDEoMmyNZ1gfzPjnGnV2BbMj3JEHIzWuKuw033HBrOIc8peAt8JKrH&s=YhvH-NezN3APIC1B6rAIo9V8R_wQaPc5qZflKYgs3pUXBGlaln8OMI6bnGD8Lag2sLBWUH9xsi9Vtrw3Ajd6lXyIZ-rX6vtOp8p5Qkh97_SXfYJmqNdDEjuxA8xB-yS7iwRyxyLLlmeW_tmZGqdF-_Kli9_L6NpIezD-Os6QqYMH5T2SwCpEaDkUWexa1_-98mq2N1eYlvhMNviJhsLKknI8noEuA6GsRCbuu8MMaLCNREXpR02po71DTF1aMti9siAfqnsIXBfuYNBjest4L3iuxImifCxNvD5wuSfAvb3jyy2W-PEiK9HjiUlE7dQ3gjL7Zj_nNvCSw6_aNmMmRg&h=h_e93__IUHkIYi1CK7ws0BW4HW4X2rQHEedHcOnKHLI mise-correlation-id: - - 86686f93-3b37-45c5-adc2-f0470317703e + - 8e4b7ef1-70e3-4a32-b544-41151a983939 pragma: - no-cache request-context: @@ -61,17 +60,17 @@ interactions: x-ms-async-operation-timeout: - P6D x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/eastus2euap/a08cb865-cf16-43cb-a103-2c45994a4dcc + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/southeastasia/5749eccb-c1e1-4607-972c-c06de13fe44a x-ms-providerhub-traffic: - 'True' + x-ms-ratelimit-remaining-subscription-global-writes: + - '3000' x-ms-ratelimit-remaining-subscription-writes: - - '199' + - '200' x-ms-resource-provider-hint: - noPolling - x-ms-throttling-version: - - v2 x-msedge-ref: - - 'Ref A: 3CBFAB8648AB44F5AA21A21D00074171 Ref B: MAA201060513033 Ref C: 2025-10-31T07:59:53Z' + - 'Ref A: 7AD2A03F48AF43258BC6703ACF592730 Ref B: SG2AA1040513034 Ref C: 2026-07-31T10:04:14Z' status: code: 201 message: Created @@ -87,26 +86,25 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --location --monitoring-status --subscription --org-properties --sku - --identity --user-info --debug + - -n -g --location --monitoring-status --org-properties --sku --identity --user-info User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944042976353&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=OvfIxVTWiLa_R3jkzBoYcEooddwMWqtYtffAX7bruNwACv3c1jYjDd_CQo8o88fMZeCxF8j3DmKkV0XLflSYS63Uacuy6K8bBb0gvglP2s8UvuA582iOOpjCDWtv5Io1RuXN3iJWy3K8vGjhBovx3SkPExCfYJ3sze6vaI87vFrqNR7dilrMJfH0nugZNYMMjGnkZtkAzGKzKP60-l6aPjn7O0LZ3MjcfNbLLipev6ZtO15cVgkvo-G4ZvjQTGwmZDhoXQrMSsY0fnR7OnfAOn95XcUzdqVc0lfyvvgK_Cz9PCz6LEaPR8eieSUak0x26ttlydGfZawjNtDMZu0zEA&h=GbgX7kmqDMQXjWFFpWkH3ZjIrMofFl5ZvWwKhDo9Khk + uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/184a054d-e3e7-457c-9cab-debf7eed110d*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210890782099036&c=MIIIJzCCBw-gAwIBAgIRAPkg2z-B9Jm_vrDg-qNrjwswDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgV0NVUyBDQSAwMTAeFw0yNjA0MTAwNjUyMTdaFw0yNjEwMDUxMjUyMTdaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhFGHIBug-4Pg8y8wrt85aTDI_1ckzX8XYnsk6BmTh36sX4QX-zrgCccWt1yXC8y3lSRvEr66Pgoywj0gN60U0prO-Llj-OOWdlGOnbBFPBaBa2ogrj2ULknxSn8HyrgUsMa3zGCqoR_eDSq7R_O20UZDFBlonw8TSmqdLPA4fe1TarGVXDGoRxYv_BQE0sxI54JmyZ5uATcXoIBRqCEmrRFh6MO0V4rK5-sBO8yodyMdOweERdOFcDfLvM2WCaax5HnsjPSLMYy-XTD01vXM3XkKAJ6K30JxQ4_Wtn1IvN-b0R-eEdUMUdPKhH4RDL_8xL-ALqsnaG0cNZazOQr1QIDAQABo4IFJDCCBSAwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUdjmEGeQg6LiPic0f-L1KBD3vO0wwHwYDVR0jBBgwFoAUFNI34PbWfX7djbq6ZasElCXglh0wggH7BgNVHR8EggHyMIIB7jB7oHmgd4Z1aHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMH2ge6B5hndodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NybHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS8yOS9jdXJyZW50LmNybDBsoGqgaIZmaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIGBoH-gfYZ7aHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIICAAYIKwYBBQUHAQEEggHyMIIB7jB-BggrBgEFBQcwAoZyaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMIGABggrBgEFBQcwAoZ0aHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwbwYIKwYBBQUHMAKGY2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB4BggrBgEFBQcwAoZsaHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAwpZthpdA-8D9zmLFa9DswaQjZpHoWrNOxcAkBHpasqPjLn8-Kn0Epr2tRtCqiDWEGx_u3n8ziMDqRxvNKiDUdDWhMl9QuodIY45vNfF6z92zdJEJ0m01EaNwji4O0BNu0Yy7zPa_L79KmbrFPHHQkexKO2qyHqYM0M22afvWFTacEIlhMIcL-Hq6afh-pfO3r2D3ZnFSmrZFt1A8qT0qTCXRaOqAM1Wk35M7k-idK2KawQ4Q9KnP0h62bPPhktf4Hi_Ax5-Ms7zxobTxMvoilvGVHYDeQ2zZDEoMmyNZ1gfzPjnGnV2BbMj3JEHIzWuKuw033HBrOIc8peAt8JKrH&s=Mf0hu_Iax7woUAZVW6ZCDoiXS4P7vkxqU7oWE0zPMizk076u812jy5lEbkPzULOK38Me4DE6KtUW2pLLGvZ9I7qdZP4acWU7ANoDtXnIAGRaLblajOdChUVv-FoLVUUYwzHhCLvmCIt9q0zOy_H9oqUlNr_kUFYk5xDbJo0-Ge_pSP5nS8xzroqR7HrrkqNEKdxhrMce2dlACwGbGQ1UfnS2EscU-9JRZaz8z-QsSmm1KJKmPOiamxdYLUg-XVFNCCnfmTTRMHKICTSe4bWfcriPrudsubp5e2CyQh4NYQcKwiiVbIKhHkHVrfpZ6jj9KZ-QIHXfj6UZnmvFZq4TEw&h=h_e93__IUHkIYi1CK7ws0BW4HW4X2rQHEedHcOnKHLI response: body: - string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","name":"35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","status":"Accepted","startTime":"2025-10-31T08:00:02.9339059Z"}' + string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","name":"00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","status":"Accepted","startTime":"2026-07-31T10:04:33.5383802Z"}' headers: cache-control: - no-cache content-length: - - '499' + - '519' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:00:05 GMT + - Fri, 31 Jul 2026 10:04:38 GMT etag: - - '"00003ad9-0000-3300-0000-69046c830000"' + - '"0000ff72-0000-3300-0000-6a6c73310000"' expires: - '-1' pragma: @@ -119,10 +117,8 @@ interactions: - nosniff x-ms-operation-identifier: - '' - x-ms-throttling-version: - - v2 x-msedge-ref: - - 'Ref A: 85BB587189414238A1A8B12D03E2E1C5 Ref B: MAA201060513031 Ref C: 2025-10-31T08:00:04Z' + - 'Ref A: 932F5B133DC041BDAC10704DC268B2A6 Ref B: SG2AA1040520052 Ref C: 2026-07-31T10:04:38Z' status: code: 200 message: OK @@ -138,26 +134,25 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --location --monitoring-status --subscription --org-properties --sku - --identity --user-info --debug + - -n -g --location --monitoring-status --org-properties --sku --identity --user-info User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944042976353&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=OvfIxVTWiLa_R3jkzBoYcEooddwMWqtYtffAX7bruNwACv3c1jYjDd_CQo8o88fMZeCxF8j3DmKkV0XLflSYS63Uacuy6K8bBb0gvglP2s8UvuA582iOOpjCDWtv5Io1RuXN3iJWy3K8vGjhBovx3SkPExCfYJ3sze6vaI87vFrqNR7dilrMJfH0nugZNYMMjGnkZtkAzGKzKP60-l6aPjn7O0LZ3MjcfNbLLipev6ZtO15cVgkvo-G4ZvjQTGwmZDhoXQrMSsY0fnR7OnfAOn95XcUzdqVc0lfyvvgK_Cz9PCz6LEaPR8eieSUak0x26ttlydGfZawjNtDMZu0zEA&h=GbgX7kmqDMQXjWFFpWkH3ZjIrMofFl5ZvWwKhDo9Khk + uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/184a054d-e3e7-457c-9cab-debf7eed110d*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210890782099036&c=MIIIJzCCBw-gAwIBAgIRAPkg2z-B9Jm_vrDg-qNrjwswDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgV0NVUyBDQSAwMTAeFw0yNjA0MTAwNjUyMTdaFw0yNjEwMDUxMjUyMTdaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhFGHIBug-4Pg8y8wrt85aTDI_1ckzX8XYnsk6BmTh36sX4QX-zrgCccWt1yXC8y3lSRvEr66Pgoywj0gN60U0prO-Llj-OOWdlGOnbBFPBaBa2ogrj2ULknxSn8HyrgUsMa3zGCqoR_eDSq7R_O20UZDFBlonw8TSmqdLPA4fe1TarGVXDGoRxYv_BQE0sxI54JmyZ5uATcXoIBRqCEmrRFh6MO0V4rK5-sBO8yodyMdOweERdOFcDfLvM2WCaax5HnsjPSLMYy-XTD01vXM3XkKAJ6K30JxQ4_Wtn1IvN-b0R-eEdUMUdPKhH4RDL_8xL-ALqsnaG0cNZazOQr1QIDAQABo4IFJDCCBSAwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUdjmEGeQg6LiPic0f-L1KBD3vO0wwHwYDVR0jBBgwFoAUFNI34PbWfX7djbq6ZasElCXglh0wggH7BgNVHR8EggHyMIIB7jB7oHmgd4Z1aHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMH2ge6B5hndodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NybHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS8yOS9jdXJyZW50LmNybDBsoGqgaIZmaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIGBoH-gfYZ7aHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIICAAYIKwYBBQUHAQEEggHyMIIB7jB-BggrBgEFBQcwAoZyaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMIGABggrBgEFBQcwAoZ0aHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwbwYIKwYBBQUHMAKGY2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB4BggrBgEFBQcwAoZsaHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAwpZthpdA-8D9zmLFa9DswaQjZpHoWrNOxcAkBHpasqPjLn8-Kn0Epr2tRtCqiDWEGx_u3n8ziMDqRxvNKiDUdDWhMl9QuodIY45vNfF6z92zdJEJ0m01EaNwji4O0BNu0Yy7zPa_L79KmbrFPHHQkexKO2qyHqYM0M22afvWFTacEIlhMIcL-Hq6afh-pfO3r2D3ZnFSmrZFt1A8qT0qTCXRaOqAM1Wk35M7k-idK2KawQ4Q9KnP0h62bPPhktf4Hi_Ax5-Ms7zxobTxMvoilvGVHYDeQ2zZDEoMmyNZ1gfzPjnGnV2BbMj3JEHIzWuKuw033HBrOIc8peAt8JKrH&s=Mf0hu_Iax7woUAZVW6ZCDoiXS4P7vkxqU7oWE0zPMizk076u812jy5lEbkPzULOK38Me4DE6KtUW2pLLGvZ9I7qdZP4acWU7ANoDtXnIAGRaLblajOdChUVv-FoLVUUYwzHhCLvmCIt9q0zOy_H9oqUlNr_kUFYk5xDbJo0-Ge_pSP5nS8xzroqR7HrrkqNEKdxhrMce2dlACwGbGQ1UfnS2EscU-9JRZaz8z-QsSmm1KJKmPOiamxdYLUg-XVFNCCnfmTTRMHKICTSe4bWfcriPrudsubp5e2CyQh4NYQcKwiiVbIKhHkHVrfpZ6jj9KZ-QIHXfj6UZnmvFZq4TEw&h=h_e93__IUHkIYi1CK7ws0BW4HW4X2rQHEedHcOnKHLI response: body: - string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","name":"35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","status":"Accepted","startTime":"2025-10-31T08:00:02.9339059Z"}' + string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","name":"00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","status":"Accepted","startTime":"2026-07-31T10:04:33.5383802Z"}' headers: cache-control: - no-cache content-length: - - '499' + - '519' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:00:35 GMT + - Fri, 31 Jul 2026 10:05:10 GMT etag: - - '"00003ad9-0000-3300-0000-69046c830000"' + - '"0000ff72-0000-3300-0000-6a6c73310000"' expires: - '-1' pragma: @@ -170,10 +165,8 @@ interactions: - nosniff x-ms-operation-identifier: - '' - x-ms-throttling-version: - - v2 x-msedge-ref: - - 'Ref A: 10A3A228459249E7A179B8B75B0852E4 Ref B: MAA201060516053 Ref C: 2025-10-31T08:00:36Z' + - 'Ref A: 01E1942222B147C48FB8807D2E76943B Ref B: SG2AA1040516060 Ref C: 2026-07-31T10:05:09Z' status: code: 200 message: OK @@ -189,26 +182,25 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --location --monitoring-status --subscription --org-properties --sku - --identity --user-info --debug + - -n -g --location --monitoring-status --org-properties --sku --identity --user-info User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944042976353&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=OvfIxVTWiLa_R3jkzBoYcEooddwMWqtYtffAX7bruNwACv3c1jYjDd_CQo8o88fMZeCxF8j3DmKkV0XLflSYS63Uacuy6K8bBb0gvglP2s8UvuA582iOOpjCDWtv5Io1RuXN3iJWy3K8vGjhBovx3SkPExCfYJ3sze6vaI87vFrqNR7dilrMJfH0nugZNYMMjGnkZtkAzGKzKP60-l6aPjn7O0LZ3MjcfNbLLipev6ZtO15cVgkvo-G4ZvjQTGwmZDhoXQrMSsY0fnR7OnfAOn95XcUzdqVc0lfyvvgK_Cz9PCz6LEaPR8eieSUak0x26ttlydGfZawjNtDMZu0zEA&h=GbgX7kmqDMQXjWFFpWkH3ZjIrMofFl5ZvWwKhDo9Khk + uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/184a054d-e3e7-457c-9cab-debf7eed110d*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210890782099036&c=MIIIJzCCBw-gAwIBAgIRAPkg2z-B9Jm_vrDg-qNrjwswDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgV0NVUyBDQSAwMTAeFw0yNjA0MTAwNjUyMTdaFw0yNjEwMDUxMjUyMTdaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhFGHIBug-4Pg8y8wrt85aTDI_1ckzX8XYnsk6BmTh36sX4QX-zrgCccWt1yXC8y3lSRvEr66Pgoywj0gN60U0prO-Llj-OOWdlGOnbBFPBaBa2ogrj2ULknxSn8HyrgUsMa3zGCqoR_eDSq7R_O20UZDFBlonw8TSmqdLPA4fe1TarGVXDGoRxYv_BQE0sxI54JmyZ5uATcXoIBRqCEmrRFh6MO0V4rK5-sBO8yodyMdOweERdOFcDfLvM2WCaax5HnsjPSLMYy-XTD01vXM3XkKAJ6K30JxQ4_Wtn1IvN-b0R-eEdUMUdPKhH4RDL_8xL-ALqsnaG0cNZazOQr1QIDAQABo4IFJDCCBSAwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUdjmEGeQg6LiPic0f-L1KBD3vO0wwHwYDVR0jBBgwFoAUFNI34PbWfX7djbq6ZasElCXglh0wggH7BgNVHR8EggHyMIIB7jB7oHmgd4Z1aHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMH2ge6B5hndodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NybHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS8yOS9jdXJyZW50LmNybDBsoGqgaIZmaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIGBoH-gfYZ7aHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIICAAYIKwYBBQUHAQEEggHyMIIB7jB-BggrBgEFBQcwAoZyaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMIGABggrBgEFBQcwAoZ0aHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwbwYIKwYBBQUHMAKGY2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB4BggrBgEFBQcwAoZsaHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAwpZthpdA-8D9zmLFa9DswaQjZpHoWrNOxcAkBHpasqPjLn8-Kn0Epr2tRtCqiDWEGx_u3n8ziMDqRxvNKiDUdDWhMl9QuodIY45vNfF6z92zdJEJ0m01EaNwji4O0BNu0Yy7zPa_L79KmbrFPHHQkexKO2qyHqYM0M22afvWFTacEIlhMIcL-Hq6afh-pfO3r2D3ZnFSmrZFt1A8qT0qTCXRaOqAM1Wk35M7k-idK2KawQ4Q9KnP0h62bPPhktf4Hi_Ax5-Ms7zxobTxMvoilvGVHYDeQ2zZDEoMmyNZ1gfzPjnGnV2BbMj3JEHIzWuKuw033HBrOIc8peAt8JKrH&s=Mf0hu_Iax7woUAZVW6ZCDoiXS4P7vkxqU7oWE0zPMizk076u812jy5lEbkPzULOK38Me4DE6KtUW2pLLGvZ9I7qdZP4acWU7ANoDtXnIAGRaLblajOdChUVv-FoLVUUYwzHhCLvmCIt9q0zOy_H9oqUlNr_kUFYk5xDbJo0-Ge_pSP5nS8xzroqR7HrrkqNEKdxhrMce2dlACwGbGQ1UfnS2EscU-9JRZaz8z-QsSmm1KJKmPOiamxdYLUg-XVFNCCnfmTTRMHKICTSe4bWfcriPrudsubp5e2CyQh4NYQcKwiiVbIKhHkHVrfpZ6jj9KZ-QIHXfj6UZnmvFZq4TEw&h=h_e93__IUHkIYi1CK7ws0BW4HW4X2rQHEedHcOnKHLI response: body: - string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","name":"35bce231-6843-4c36-a4c1-9c7127c2eae2*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","status":"Succeeded","startTime":"2025-10-31T08:00:02.9339059Z","endTime":"2025-10-31T08:00:41.4665855Z","error":{"code":"","message":""},"properties":null}' + string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","name":"00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","status":"Succeeded","startTime":"2026-07-31T10:04:33.5383802Z","endTime":"2026-07-31T10:05:22.9968964Z","error":{"code":"","message":""},"properties":null}' headers: cache-control: - no-cache content-length: - - '592' + - '612' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:06 GMT + - Fri, 31 Jul 2026 10:05:41 GMT etag: - - '"00003fd9-0000-3300-0000-69046ca90000"' + - '"00000073-0000-3300-0000-6a6c73630000"' expires: - '-1' pragma: @@ -222,7 +214,7 @@ interactions: x-ms-operation-identifier: - '' x-msedge-ref: - - 'Ref A: 99A38EDB02BF4ED8BB5FD2E4383B52B4 Ref B: MAA201060515045 Ref C: 2025-10-31T08:01:07Z' + - 'Ref A: 3829A6AEE5F94273B543285EF50A865D Ref B: SG2AA1040520042 Ref C: 2026-07-31T10:05:41Z' status: code: 200 message: OK @@ -238,26 +230,25 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --location --monitoring-status --subscription --org-properties --sku - --identity --user-info --debug + - -n -g --location --monitoring-status --org-properties --sku --identity --user-info User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002?api-version=2025-12-26-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","name":"monitor000002","type":"microsoft.datadog/monitors","sku":{"name":"pro_testing_20200911_Monthly@TIDgmz7xq9ge3py"},"location":"centraluseuap","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-31T07:59:55.7972664Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:55.7972664Z"},"identity":{"principalId":"9549f010-a066-4100-8160-db14d0d51a2b","tenantId":"888d76fa-54b2-4ced-8ee5-aac1585adee7","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","marketplaceSubscriptionStatus":"Active","datadogOrganizationProperties":{"name":"myorg000003","id":"a6520d26-b62f-11f0-a206-56de054c1db5","cspm":false,"resourceCollection":true},"userInfo":{"name":"Alice","emailAddress":"test@example.com"},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","name":"monitor000002","type":"microsoft.datadog/monitors","sku":{"name":"test-plan-no-billing_Monthly@TIDn7ja87drquhy"},"location":"centraluseuap","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-31T10:04:23.428522Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-31T10:04:23.428522Z"},"identity":{"principalId":"00000000-0000-0000-0000-000000000000","tenantId":"00000000-0000-0000-0000-000000000000","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","marketplaceSubscriptionStatus":"Active","datadogOrganizationProperties":{"name":"myorg000003","id":"00000000-0000-0000-0000-000000000000","cspm":false,"resourceCollection":true},"userInfo":{"name":"Alice","emailAddress":"test@example.com"},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' headers: cache-control: - no-cache content-length: - - '1032' + - '1050' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:08 GMT + - Fri, 31 Jul 2026 10:05:42 GMT etag: - - '"02009c03-0000-3300-0000-69046ca90000"' + - '"7202eab9-0000-3300-0000-6a6c73630000"' expires: - '-1' pragma: @@ -273,7 +264,7 @@ interactions: x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: 1728F9EFEB1E4D3E9D10297825305479 Ref B: MAA201060513045 Ref C: 2025-10-31T08:01:07Z' + - 'Ref A: 021B3247B03B4DE18F861464A2D8AE03 Ref B: SG2AA1070305040 Ref C: 2026-07-31T10:05:42Z' status: code: 200 message: OK @@ -291,21 +282,21 @@ interactions: ParameterSetName: - -g User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors?api-version=2025-12-26-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","name":"monitor000002","type":"microsoft.datadog/monitors","sku":{"name":"pro_testing_20200911_Monthly@TIDgmz7xq9ge3py"},"location":"centraluseuap","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-31T07:59:55.7972664Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:55.7972664Z"},"identity":{"principalId":"9549f010-a066-4100-8160-db14d0d51a2b","tenantId":"888d76fa-54b2-4ced-8ee5-aac1585adee7","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","marketplaceSubscriptionStatus":"Active","datadogOrganizationProperties":{"name":"myorg000003","id":"a6520d26-b62f-11f0-a206-56de054c1db5","cspm":false,"resourceCollection":true},"userInfo":{"name":"Alice","emailAddress":"test@example.com"},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","name":"monitor000002","type":"microsoft.datadog/monitors","sku":{"name":"test-plan-no-billing_Monthly@TIDn7ja87drquhy"},"location":"centraluseuap","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-31T10:04:23.428522Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-31T10:04:23.428522Z"},"identity":{"principalId":"00000000-0000-0000-0000-000000000000","tenantId":"00000000-0000-0000-0000-000000000000","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","marketplaceSubscriptionStatus":"Active","datadogOrganizationProperties":{"name":"myorg000003","id":"00000000-0000-0000-0000-000000000000","cspm":false,"resourceCollection":true},"userInfo":{"name":"Alice","emailAddress":"test@example.com"},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}]}' headers: cache-control: - no-cache content-length: - - '1044' + - '1062' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:12 GMT + - Fri, 31 Jul 2026 10:05:44 GMT expires: - '-1' pragma: @@ -317,13 +308,13 @@ interactions: x-content-type-options: - nosniff x-ms-original-request-ids: - - 2181a18f-0c4a-4e79-8f84-b644d5cc279e + - a7d268bd-5eee-4d73-a6d4-63fd4276ae41 x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-global-reads: - '3749' x-msedge-ref: - - 'Ref A: 703EBF7BCD4A498F829722D252FE4C8C Ref B: MAA201060515049 Ref C: 2025-10-31T08:01:09Z' + - 'Ref A: E9D3B72AD25843F5A1732C395513B19C Ref B: SG2AA1040517060 Ref C: 2026-07-31T10:05:43Z' status: code: 200 message: OK @@ -341,23 +332,23 @@ interactions: ParameterSetName: - -n -g User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002?api-version=2025-12-26-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","name":"monitor000002","type":"microsoft.datadog/monitors","sku":{"name":"pro_testing_20200911_Monthly@TIDgmz7xq9ge3py"},"location":"centraluseuap","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-31T07:59:55.7972664Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:55.7972664Z"},"identity":{"principalId":"9549f010-a066-4100-8160-db14d0d51a2b","tenantId":"888d76fa-54b2-4ced-8ee5-aac1585adee7","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","marketplaceSubscriptionStatus":"Active","datadogOrganizationProperties":{"name":"myorg000003","id":"a6520d26-b62f-11f0-a206-56de054c1db5","cspm":false,"resourceCollection":true},"userInfo":{"name":"Alice","emailAddress":"test@example.com"},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","name":"monitor000002","type":"microsoft.datadog/monitors","sku":{"name":"test-plan-no-billing_Monthly@TIDn7ja87drquhy"},"location":"centraluseuap","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-31T10:04:23.428522Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-31T10:04:23.428522Z"},"identity":{"principalId":"00000000-0000-0000-0000-000000000000","tenantId":"00000000-0000-0000-0000-000000000000","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","marketplaceSubscriptionStatus":"Active","datadogOrganizationProperties":{"name":"myorg000003","id":"00000000-0000-0000-0000-000000000000","cspm":false,"resourceCollection":true},"userInfo":{"name":"Alice","emailAddress":"test@example.com"},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' headers: cache-control: - no-cache content-length: - - '1032' + - '1050' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:13 GMT + - Fri, 31 Jul 2026 10:05:43 GMT etag: - - '"02009c03-0000-3300-0000-69046ca90000"' + - '"7202eab9-0000-3300-0000-6a6c73630000"' expires: - '-1' pragma: @@ -373,7 +364,7 @@ interactions: x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: 56BE3B3AD44349359AC3037AF720FFFA Ref B: MAA201060515027 Ref C: 2025-10-31T08:01:12Z' + - 'Ref A: D1995C9701C34E86B7D9F903E8FD4D03 Ref B: SG2AA1070305062 Ref C: 2026-07-31T10:05:44Z' status: code: 200 message: OK @@ -393,27 +384,21 @@ interactions: ParameterSetName: - --monitor-name -g User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002/getBillingInfo?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002/getBillingInfo?api-version=2025-12-26-preview response: body: - string: '{"marketplaceSaasInfo":{"marketplaceSubscriptionId":"00000000-0000-0000-0000-46124a79908a","marketplaceName":"MpDatadog_monitorfs25e3hfa_9919ba68-0000-0000-0000-d5aafc95fcdb","marketplaceStatus":"Subscribed","billedAzureSubscriptionId":"B9AAD304-0000-0000-0000-DBDD3AB55AC5","subscribed":true},"partnerBillingEntity":{"id":"11111111-1111-1111-0000-56de054c1db5","name":"myorg000003","partnerEntityUri":"https://us3.datadoghq.com/account/login"}}' + string: '{"marketplaceSaasInfo":{"marketplaceSubscriptionId":"00000000-0000-0000-0000-000000000000","marketplaceName":"MpDatadog_monitorbfdrr25gi_00000000-0000-0000-0000-000000000000","marketplaceStatus":"Subscribed","billedAzureSubscriptionId":"00000000-0000-0000-0000-000000000000","subscribed":true},"partnerBillingEntity":{"id":"00000000-0000-0000-0000-000000000000","name":"myorg000003","partnerEntityUri":"https://us3.datadoghq.com/account/login"}}' headers: - cache-control: - - no-cache content-length: - '445' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:15 GMT - expires: - - '-1' + - Fri, 31 Jul 2026 10:05:46 GMT mise-correlation-id: - - aa3a3efe-5fd2-4dfb-a364-6bc35b832c4b - pragma: - - no-cache + - 9fa8df55-b789-4e63-a583-1df36ea51963 request-context: - appId=cid-v1:0b211baa-00db-496b-b625-0e3961b2c5bd strict-transport-security: @@ -423,7 +408,7 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/eastus2euap/8e45510c-cc7b-4d88-b1ae-600ceb906f4f + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/centraluseuap/8df8efda-175f-4328-b3c2-f35d38139a24 x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: @@ -431,7 +416,7 @@ interactions: x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: 00FFDAD52E4E4208822DCDB6B52628A0 Ref B: MAA201060515011 Ref C: 2025-10-31T08:01:14Z' + - 'Ref A: E1D4C72E73504FD0A45A87485B9AA7EC Ref B: SG2AA1070302025 Ref C: 2026-07-31T10:05:44Z' status: code: 200 message: OK @@ -451,12 +436,12 @@ interactions: ParameterSetName: - -g --monitor-name User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002/getDefaultKey?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002/getDefaultKey?api-version=2025-12-26-preview response: body: - string: '{"createdBy":null,"name":null,"key":"aaaaaaaaaaaaaa000000000000000000","created":null}' + string: '{"createdBy":null,"name":null,"key":"00000000000000000000000000000000","created":null}' headers: cache-control: - no-cache @@ -465,11 +450,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:17 GMT + - Fri, 31 Jul 2026 10:05:51 GMT expires: - '-1' mise-correlation-id: - - 034bc977-b669-463a-8c8e-feeb41f325c1 + - e2cb38ad-dc86-4fa5-aa7a-601ea289805c pragma: - no-cache request-context: @@ -481,7 +466,7 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/southindia/66b02b5a-286a-453c-8f32-093b9ace85ff + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/southeastasia/84480561-9168-4913-8921-f36a94b2e5f3 x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-global-writes: @@ -489,7 +474,7 @@ interactions: x-ms-ratelimit-remaining-subscription-writes: - '199' x-msedge-ref: - - 'Ref A: 6B6C4D0D64204934881EA958FDBBA868 Ref B: MAA201060514029 Ref C: 2025-10-31T08:01:16Z' + - 'Ref A: 057E9740FC154847A7B99D1A09484ECA Ref B: SG2AA1040516023 Ref C: 2026-07-31T10:05:47Z' status: code: 200 message: OK @@ -509,13 +494,13 @@ interactions: ParameterSetName: - -g --monitor-name User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002/listApiKeys?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002/listApiKeys?api-version=2025-12-26-preview response: body: string: '{"value":[{"createdBy":"test@example.com","name":"Azure Admin User - API Key","key":"aaaaaaaaaaaaaa000000000000000000","created":"2025-10-31 08:00:22"}],"nextLink":null}' + API Key","key":"00000000000000000000000000000000","created":"2026-07-31 10:04:59"}],"nextLink":null}' headers: cache-control: - no-cache @@ -524,11 +509,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:19 GMT + - Fri, 31 Jul 2026 10:05:52 GMT expires: - '-1' mise-correlation-id: - - 3fcec2e0-e1af-468d-9a9c-d7432c3c8143 + - a92f5c9d-25eb-482a-a8f9-46f0eaa4ea3f pragma: - no-cache request-context: @@ -540,7 +525,7 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/eastus2euap/a1ea7e2e-0bf2-48f2-b646-c3fc8b65d20c + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/centraluseuap/28f929b1-9112-40ad-8a26-d5952b6dd298 x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: @@ -548,7 +533,7 @@ interactions: x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: DAB5B8E7BC724BE7A2931736B8BAD8D0 Ref B: MAA201060516027 Ref C: 2025-10-31T08:01:18Z' + - 'Ref A: 0F132226FCDF459B8EADC690F2287C4B Ref B: SG2AA1040520052 Ref C: 2026-07-31T10:05:51Z' status: code: 200 message: OK @@ -568,27 +553,21 @@ interactions: ParameterSetName: - -g --monitor-name User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002/listHosts?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002/listHosts?api-version=2025-12-26-preview response: body: string: '{"value":[],"nextLink":null}' headers: - cache-control: - - no-cache content-length: - '28' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:21 GMT - expires: - - '-1' + - Fri, 31 Jul 2026 10:05:54 GMT mise-correlation-id: - - b72f403e-1a09-4f6a-91aa-bd96c41761db - pragma: - - no-cache + - 2ebae8a6-f4cc-47c4-8fff-8a427544bea8 request-context: - appId=cid-v1:0b211baa-00db-496b-b625-0e3961b2c5bd strict-transport-security: @@ -598,13 +577,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/eastus2euap/6ef96741-0070-4dfe-8b61-9232f77096e2 + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/centraluseuap/cb19deb1-1c0a-42ae-a027-e765b47705b3 x-ms-providerhub-traffic: - 'True' x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: 801EBCE216784EB4B5F50D623BD69156 Ref B: MAA201060514031 Ref C: 2025-10-31T08:01:20Z' + - 'Ref A: 1F900400B6484D0CA3D2A99644245718 Ref B: SG2AA1040513034 Ref C: 2026-07-31T10:05:53Z' status: code: 200 message: OK @@ -624,27 +603,21 @@ interactions: ParameterSetName: - -g --monitor-name User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002/listLinkedResources?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002/listLinkedResources?api-version=2025-12-26-preview response: body: - string: '{"value":[{"id":"/SUBSCRIPTIONS/00000000-0000-0000-0000-000000000000/RESOURCEGROUPS/BHANU-TEST/PROVIDERS/MICROSOFT.DATADOG/MONITORS/MONITORFS25E3HFAQOQV","location":"centraluseuap"}],"nextLink":null}' + string: '{"value":[{"id":"/SUBSCRIPTIONS/00000000-0000-0000-0000-000000000000/RESOURCEGROUPS/CLI_TEST_DATADOG_MONITOR6ZJM4XHTKD2UQILGY7AE2RHAPZY62ZILFLUGRAFES2DXU4GP2IC/PROVIDERS/MICROSOFT.DATADOG/MONITORS/MONITORBFDRR25GIQO7J","location":"centraluseuap"}],"nextLink":null}' headers: - cache-control: - - no-cache content-length: - - '199' + - '264' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:21 GMT - expires: - - '-1' + - Fri, 31 Jul 2026 10:05:57 GMT mise-correlation-id: - - 0ac3cdf9-3b02-4e87-aeee-920cbdf6815f - pragma: - - no-cache + - 9cf6496a-cb62-4561-b52c-67d33e4b6fab request-context: - appId=cid-v1:0b211baa-00db-496b-b625-0e3961b2c5bd strict-transport-security: @@ -654,7 +627,7 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/eastus2euap/75c14566-24a6-4157-aefe-5b82ef2763c0 + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/centraluseuap/b990440a-7c3a-473a-b0e0-0a39ddbfb589 x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: @@ -662,7 +635,7 @@ interactions: x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: 238C520A19F74081B8484EBAFF9C9708 Ref B: MAA201060514037 Ref C: 2025-10-31T08:01:21Z' + - 'Ref A: FF95A3172B2948CDB6E44840CC0DE674 Ref B: SG2AA1070302060 Ref C: 2026-07-31T10:05:55Z' status: code: 200 message: OK @@ -674,7 +647,7 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - datadog monitor list-host + - datadog monitor list-monitored-resource Connection: - keep-alive Content-Length: @@ -682,27 +655,21 @@ interactions: ParameterSetName: - -g --monitor-name User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002/listHosts?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002/listMonitoredResources?api-version=2025-12-26-preview response: body: string: '{"value":[],"nextLink":null}' headers: - cache-control: - - no-cache content-length: - '28' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:23 GMT - expires: - - '-1' + - Fri, 31 Jul 2026 10:05:59 GMT mise-correlation-id: - - 5f37e7e8-9914-4372-95e8-127f794f18e7 - pragma: - - no-cache + - abdb5e01-008f-485e-b79e-f20f3d3c7968 request-context: - appId=cid-v1:0b211baa-00db-496b-b625-0e3961b2c5bd strict-transport-security: @@ -712,13 +679,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/eastus2euap/af06a09e-3a43-48b1-8fd7-21088b8e168c + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/centraluseuap/239a2895-49ed-4c3e-92b2-b1f6c3f15c4d x-ms-providerhub-traffic: - 'True' x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: E05FFA27E2FC4417AB61E74084526DB9 Ref B: MAA201060513037 Ref C: 2025-10-31T08:01:23Z' + - 'Ref A: 2A18C1FADACD48FA827A48C3333B3A92 Ref B: SG2AA1070304034 Ref C: 2026-07-31T10:05:57Z' status: code: 200 message: OK @@ -730,7 +697,7 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - datadog monitor list-monitored-resource + - datadog monitor latest-linked-saas Connection: - keep-alive Content-Length: @@ -738,27 +705,21 @@ interactions: ParameterSetName: - -g --monitor-name User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002/listMonitoredResources?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002/latestLinkedSaaS?api-version=2025-12-26-preview response: body: - string: '{"value":[],"nextLink":null}' + string: '{"saaSResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.SaaS/resources/MpDatadog_monitorbfdrr25gi_00000000-0000-0000-0000-000000000000","isHiddenSaaS":true}' headers: - cache-control: - - no-cache content-length: - - '28' + - '237' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:25 GMT - expires: - - '-1' + - Fri, 31 Jul 2026 10:06:01 GMT mise-correlation-id: - - ed72b912-09f2-4144-877f-c144ed187474 - pragma: - - no-cache + - a9b0047e-dac2-4e82-adee-9abffba6612d request-context: - appId=cid-v1:0b211baa-00db-496b-b625-0e3961b2c5bd strict-transport-security: @@ -768,13 +729,67 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/eastus2euap/73dfb2d1-b06b-4425-bdde-5471af5a3673 + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/centraluseuap/76fc5376-7e8e-45ee-9100-401a9dce8c79 x-ms-providerhub-traffic: - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '199' x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: 9F2B31BEDCC745FDA7F15D75D93742B5 Ref B: MAA201060516033 Ref C: 2025-10-31T08:01:24Z' + - 'Ref A: 2A3FFD8B47584B70A085487B78765361 Ref B: SG2AA1070301062 Ref C: 2026-07-31T10:06:00Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - datadog monitor get-default-application-key + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --monitor-name + User-Agent: + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002/getDefaultApplicationKey?api-version=2025-12-26-preview + response: + body: + string: '{"key":"ddapp_0000000000000000000000000000000000","name":null,"createdBy":null}' + headers: + content-length: + - '79' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 31 Jul 2026 10:06:03 GMT + mise-correlation-id: + - 8b14c5fa-34f8-40c8-98d8-bb507d8682d7 + request-context: + - appId=cid-v1:0b211baa-00db-496b-b625-0e3961b2c5bd + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/centraluseuap/e2dd9f8a-6249-44ab-a716-c37ff63de261 + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-ms-throttling-version: + - v2 + x-msedge-ref: + - 'Ref A: CC41E62A12F6462DA755E0C21EE7FAFD Ref B: SG2AA1070301040 Ref C: 2026-07-31T10:06:02Z' status: code: 200 message: OK @@ -794,9 +809,9 @@ interactions: ParameterSetName: - --name --resource-group -y User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002?api-version=2025-12-26-preview response: body: string: 'null' @@ -804,7 +819,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944878084966&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=d1SMNVZrFx2MQzjK2gwmUD1wx07WAqi09kRiP3yVODEpTugj2VOzxjj3I6gyhaIJm3iETASsCywtOa4xtbJMhdFa9FAREoRK37GBy3IwItGSXUG2i3uAZpQbMY1dyyuEfuvCcWNUe_FJU6Zv6mnx8tsvnwCrxJi2ZOxBDQbST1iolyM6LYDvexWhXyZdPkK_Phr0k2n1XE-VCOG62omxLlBty7rHkl0DQICCXLVi6s5zXiKBZ6ncMpVL_L4adqGTEkuVMo8ugvmgwzz_4W36S6HX6PODKT6O2F2IRLv4HRU33Hcrryf27kLF2qTwOh9CAV32SVZDqSzBEraD7eZuIw&h=YcK4c4khP0JFBWHbU_l-u18A0QIMb1Y4WyDzgFl0h1k + - https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/51b732be-4706-49e9-978d-7427932b7da2*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210891652534978&c=MIIH9TCCBt2gAwIBAgIRAPDa4C9JdpzDdl9yhvBcNtYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgRVUyQyBDQSAwMTAeFw0yNjA3MjAyMzA3MDRaFw0yNzAxMTYwNTA3MDRaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvMG_1TlJEDKMeYOsWAHT_Jh_858a_gwgniwC3IPJ45K5JPiptb0NYk7IMNebwt4Lbo4PdyRC_Fw808v2nC4J76i561Tdv2539uNEBY-vdQ5CPd35_ZLt-kS9H1h-Qc288K1Ug7SPSoZXt0tKFxm_X85t3YZdcuNYqYxk9q1s0Lu0WYniiDqX_DqZ1csPfyHgtEZc8vBSVl5fIh3LKnH3pw7yPbYmUGuvgO0bYmXc9rT1HGyFIM5zqJFVUMQbtjM273_hVQHMoy-ZVo8lv63sa2iU3VPHMEKJZ7Q9DPsGpJ0Ir-SMT8c69lXO7Wv-0y64CjlMZ8sLZOQidVPRKRQ3NQIDAQABo4IE8jCCBO4wgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUxRuFdzygTcCV5LvwnnSoeHAkhgEwHwYDVR0jBBgwFoAUz1EBqulDLGR2G0rwqsDykvhPw7swggHiBgNVHR8EggHZMIIB1TB1oHOgcYZvaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHegdaBzhnFodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jcmxzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS8zMC9jdXJyZW50LmNybDBmoGSgYoZgaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHugeaB3hnVodHRwOi8vY2NtZWVhc3R1czJldWFwcGtpLmVhc3R1czJldWFwLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWVhc3R1czJldWFwaWNhMDEvMzAvY3VycmVudC5jcmwwggHnBggrBgEFBQcBAQSCAdkwggHVMHgGCCsGAQUFBzAChmxodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwegYIKwYBBQUHMAKGbmh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NhY2VydHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxL2NlcnQuY2VyMGkGCCsGAQUFBzAChl1odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwcgYIKwYBBQUHMAKGZmh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMTANBgkqhkiG9w0BAQsFAAOCAQEAm_gG_aSFikQfKF1IihOsfb6ZC4HFwKTGTh9Tq2Q0aiNHYrBKXvt2I5g-ZgV6EgMQ0or8btON08OrF2RQyXvT5C3tzv2WieKoM10xg_sHAMc1b0fhPMkcvWaCIcLZGbba9Qy0r2dpHd9KhYYz6U_JGtyoIC9Iwh3bj37AVBl2SzFKlq2bA0OsyoSd_h3qctXLNp8nFxfb6P7oBH1SDet_Yq2MCWezL87XbwmX-TESzwh_K5_pwCNgjbdui7Ym5hGLZaWEX6Q6HnkzgycnHt0_uqr5RcOpsGOSsW0tRnxAwnHWygcsKwBZO9O7gbREhyxtVQdJWSJtjT_fu3G6zqHtrQ&s=cmMFD4titWw1PNPFRIp21rZGntPYEglbqcfu0CcuboIa4jYqxZ-ub0D_EspfNlWIUGzRN1bYSz1ZmtL0l6Q2aIAGmL8Kw4hFGuSfRDtuvjVqVrCC9Ziby3Qspcz5D86BkDlptA2rpqypGtneUe0l4fnIRyLpQO9RI-2TZdLrRsMir1q5PfG0pIp1ehfh4r0PV-bpE4bPZ5jq2VwcBvpIulpIpfm8cDqXvynqNoFfH8W7sHo9F3LLhdFs3h9kKCtUrb5-fkaBybWQw-13SJ3sAweZfVHOTb_VVGxe90p_A-bMrPCsLKoxbVN3wsfyn78Eo9S1bUkHoNzHuFE5Gv2S6g&h=XZsvlmE2CEZC5QMQgQM9vC4atjgXckJOTn7pNaueg1M cache-control: - no-cache content-length: @@ -812,15 +827,15 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:27 GMT + - Fri, 31 Jul 2026 10:06:05 GMT etag: - - '"02009d03-0000-3300-0000-69046cd70000"' + - '"720217c4-0000-3300-0000-6a6c738d0000"' expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944878241177&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=YZrDqhI5ORlAjMOKCg-yZWKYkiQB0GifbG2QOCjfWatpGinE16UhRoTvrRnXbo-LgrSeraetbcDd6OlGYmd5uO78WHCWTbXqezZdib65JY0AexpKHZfJTUmdK3W6pq8QJtWQ3mkFiGbDFO59KmqyEvjyPlyPCY84CNeAoo57K9TI6XiS9---_UMBIxk0N2zfj50TFg62pGm594w7BS31MeKIfKo5fz1aTaMvIuW6DI5VmghzVgr9j519VIpV9w7lu2Qm1VP0MJ5bC1wv_VBgx6yVEJ3OFeTBVww-YHUAc-u__1hraN15Vi6WgZ4ZjzZE_152iZmeMOY8eRMKA7qcdA&h=yrmeqVuLzeiWpXR6acExO2P2hc52mzH_6dyI2ynM9QA + - https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/51b732be-4706-49e9-978d-7427932b7da2*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210891652534978&c=MIIH9TCCBt2gAwIBAgIRAPDa4C9JdpzDdl9yhvBcNtYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgRVUyQyBDQSAwMTAeFw0yNjA3MjAyMzA3MDRaFw0yNzAxMTYwNTA3MDRaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvMG_1TlJEDKMeYOsWAHT_Jh_858a_gwgniwC3IPJ45K5JPiptb0NYk7IMNebwt4Lbo4PdyRC_Fw808v2nC4J76i561Tdv2539uNEBY-vdQ5CPd35_ZLt-kS9H1h-Qc288K1Ug7SPSoZXt0tKFxm_X85t3YZdcuNYqYxk9q1s0Lu0WYniiDqX_DqZ1csPfyHgtEZc8vBSVl5fIh3LKnH3pw7yPbYmUGuvgO0bYmXc9rT1HGyFIM5zqJFVUMQbtjM273_hVQHMoy-ZVo8lv63sa2iU3VPHMEKJZ7Q9DPsGpJ0Ir-SMT8c69lXO7Wv-0y64CjlMZ8sLZOQidVPRKRQ3NQIDAQABo4IE8jCCBO4wgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUxRuFdzygTcCV5LvwnnSoeHAkhgEwHwYDVR0jBBgwFoAUz1EBqulDLGR2G0rwqsDykvhPw7swggHiBgNVHR8EggHZMIIB1TB1oHOgcYZvaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHegdaBzhnFodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jcmxzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS8zMC9jdXJyZW50LmNybDBmoGSgYoZgaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHugeaB3hnVodHRwOi8vY2NtZWVhc3R1czJldWFwcGtpLmVhc3R1czJldWFwLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWVhc3R1czJldWFwaWNhMDEvMzAvY3VycmVudC5jcmwwggHnBggrBgEFBQcBAQSCAdkwggHVMHgGCCsGAQUFBzAChmxodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwegYIKwYBBQUHMAKGbmh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NhY2VydHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxL2NlcnQuY2VyMGkGCCsGAQUFBzAChl1odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwcgYIKwYBBQUHMAKGZmh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMTANBgkqhkiG9w0BAQsFAAOCAQEAm_gG_aSFikQfKF1IihOsfb6ZC4HFwKTGTh9Tq2Q0aiNHYrBKXvt2I5g-ZgV6EgMQ0or8btON08OrF2RQyXvT5C3tzv2WieKoM10xg_sHAMc1b0fhPMkcvWaCIcLZGbba9Qy0r2dpHd9KhYYz6U_JGtyoIC9Iwh3bj37AVBl2SzFKlq2bA0OsyoSd_h3qctXLNp8nFxfb6P7oBH1SDet_Yq2MCWezL87XbwmX-TESzwh_K5_pwCNgjbdui7Ym5hGLZaWEX6Q6HnkzgycnHt0_uqr5RcOpsGOSsW0tRnxAwnHWygcsKwBZO9O7gbREhyxtVQdJWSJtjT_fu3G6zqHtrQ&s=Sa9uHPCRIbnIOd437KsuZFJSryXtG7oSbTNRjvKYtlFvfWeYl6czx1auE7psvEQve1ZrrIYDrVBrAWwORazmmXXtsD9jctF4Hck5XdBX3T-z8sIwlI1yQmHRxAKMpc9YiriuKrzZnTJGZg7MD4DNDe4Qnb-beZOKBkXnRYHHWns5RGfmmMofTXLOGdN7Y2fIFShyB818S2gbxDZq5D8YQ9OXf_ba9HKnDjW4xYb4Da1xv7Pe-ucDzwxFlbEAOaKWG9ciEu7AQrwFg-xXzITjDY9lIK7Ch1eFehlqX5R3VhOFTXwi80YjvoxzX0KiytgBBBa4urHEDSGZro-grHDHcw&h=XZsvlmE2CEZC5QMQgQM9vC4atjgXckJOTn7pNaueg1M mise-correlation-id: - - 69ebc7eb-b512-4891-868d-bc825d040cdd + - 1f1b4af1-dd7f-4479-b3ec-1b7538af425f pragma: - no-cache request-context: @@ -832,7 +847,7 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=888d76fa-54b2-4ced-8ee5-aac1585adee7,objectId=88551f9d-e011-4f80-8154-fa258dcd4ccb/eastus2euap/37dd4efa-6709-47ae-a689-f5c338c0fcda + - tenantId=00000000-0000-0000-0000-000000000000,objectId=00000000-0000-0000-0000-000000000000/centraluseuap/c1d7fbc3-5953-4f66-93d0-ecbe33e8b649 x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-deletes: @@ -842,7 +857,7 @@ interactions: x-ms-throttling-version: - v2 x-msedge-ref: - - 'Ref A: B9758B817829438380D8A3E5E14A3460 Ref B: MAA201060513051 Ref C: 2025-10-31T08:01:26Z' + - 'Ref A: 0F1FE491014441B392EA68213CDAD530 Ref B: SG2AA1040518034 Ref C: 2026-07-31T10:06:03Z' status: code: 202 message: Accepted @@ -860,31 +875,31 @@ interactions: ParameterSetName: - --name --resource-group -y User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944878084966&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=d1SMNVZrFx2MQzjK2gwmUD1wx07WAqi09kRiP3yVODEpTugj2VOzxjj3I6gyhaIJm3iETASsCywtOa4xtbJMhdFa9FAREoRK37GBy3IwItGSXUG2i3uAZpQbMY1dyyuEfuvCcWNUe_FJU6Zv6mnx8tsvnwCrxJi2ZOxBDQbST1iolyM6LYDvexWhXyZdPkK_Phr0k2n1XE-VCOG62omxLlBty7rHkl0DQICCXLVi6s5zXiKBZ6ncMpVL_L4adqGTEkuVMo8ugvmgwzz_4W36S6HX6PODKT6O2F2IRLv4HRU33Hcrryf27kLF2qTwOh9CAV32SVZDqSzBEraD7eZuIw&h=YcK4c4khP0JFBWHbU_l-u18A0QIMb1Y4WyDzgFl0h1k + uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/51b732be-4706-49e9-978d-7427932b7da2*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210891652534978&c=MIIH9TCCBt2gAwIBAgIRAPDa4C9JdpzDdl9yhvBcNtYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgRVUyQyBDQSAwMTAeFw0yNjA3MjAyMzA3MDRaFw0yNzAxMTYwNTA3MDRaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvMG_1TlJEDKMeYOsWAHT_Jh_858a_gwgniwC3IPJ45K5JPiptb0NYk7IMNebwt4Lbo4PdyRC_Fw808v2nC4J76i561Tdv2539uNEBY-vdQ5CPd35_ZLt-kS9H1h-Qc288K1Ug7SPSoZXt0tKFxm_X85t3YZdcuNYqYxk9q1s0Lu0WYniiDqX_DqZ1csPfyHgtEZc8vBSVl5fIh3LKnH3pw7yPbYmUGuvgO0bYmXc9rT1HGyFIM5zqJFVUMQbtjM273_hVQHMoy-ZVo8lv63sa2iU3VPHMEKJZ7Q9DPsGpJ0Ir-SMT8c69lXO7Wv-0y64CjlMZ8sLZOQidVPRKRQ3NQIDAQABo4IE8jCCBO4wgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUxRuFdzygTcCV5LvwnnSoeHAkhgEwHwYDVR0jBBgwFoAUz1EBqulDLGR2G0rwqsDykvhPw7swggHiBgNVHR8EggHZMIIB1TB1oHOgcYZvaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHegdaBzhnFodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jcmxzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS8zMC9jdXJyZW50LmNybDBmoGSgYoZgaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHugeaB3hnVodHRwOi8vY2NtZWVhc3R1czJldWFwcGtpLmVhc3R1czJldWFwLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWVhc3R1czJldWFwaWNhMDEvMzAvY3VycmVudC5jcmwwggHnBggrBgEFBQcBAQSCAdkwggHVMHgGCCsGAQUFBzAChmxodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwegYIKwYBBQUHMAKGbmh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NhY2VydHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxL2NlcnQuY2VyMGkGCCsGAQUFBzAChl1odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwcgYIKwYBBQUHMAKGZmh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMTANBgkqhkiG9w0BAQsFAAOCAQEAm_gG_aSFikQfKF1IihOsfb6ZC4HFwKTGTh9Tq2Q0aiNHYrBKXvt2I5g-ZgV6EgMQ0or8btON08OrF2RQyXvT5C3tzv2WieKoM10xg_sHAMc1b0fhPMkcvWaCIcLZGbba9Qy0r2dpHd9KhYYz6U_JGtyoIC9Iwh3bj37AVBl2SzFKlq2bA0OsyoSd_h3qctXLNp8nFxfb6P7oBH1SDet_Yq2MCWezL87XbwmX-TESzwh_K5_pwCNgjbdui7Ym5hGLZaWEX6Q6HnkzgycnHt0_uqr5RcOpsGOSsW0tRnxAwnHWygcsKwBZO9O7gbREhyxtVQdJWSJtjT_fu3G6zqHtrQ&s=cmMFD4titWw1PNPFRIp21rZGntPYEglbqcfu0CcuboIa4jYqxZ-ub0D_EspfNlWIUGzRN1bYSz1ZmtL0l6Q2aIAGmL8Kw4hFGuSfRDtuvjVqVrCC9Ziby3Qspcz5D86BkDlptA2rpqypGtneUe0l4fnIRyLpQO9RI-2TZdLrRsMir1q5PfG0pIp1ehfh4r0PV-bpE4bPZ5jq2VwcBvpIulpIpfm8cDqXvynqNoFfH8W7sHo9F3LLhdFs3h9kKCtUrb5-fkaBybWQw-13SJ3sAweZfVHOTb_VVGxe90p_A-bMrPCsLKoxbVN3wsfyn78Eo9S1bUkHoNzHuFE5Gv2S6g&h=XZsvlmE2CEZC5QMQgQM9vC4atjgXckJOTn7pNaueg1M response: body: - string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","name":"cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","status":"Deleting","startTime":"2025-10-31T08:01:26.8043736Z"}' + string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","name":"00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","status":"Deleting","startTime":"2026-07-31T10:06:04.229071Z"}' headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Datadog/locations/centraluseuap/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944892412702&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=aP_srXHOVDVXbXXeto0h3jgLlQJ1XbNzkKTEENs8OGlVOeDAPdIBsksC9bXgTyS6TwKhTkgvYTyTsXVJ7QzP8HAcs8O386O2ttHXuEE9qbzpJDhc08yH1NXhjQBl-tzBtnqtru8WGch8eKFs9dGrtKxlwf8CHsW4-_78B6xOdLXEbYESQTOz-aGHU4Il0aXg3mqNPEVlVIcCl8tTeZaSAOVVGMz1N94DuffU131kM0nE0MWjMS01-2JjQoS7T-3eUk_YQHkgHJ1w9ZqLcFtPDAVSFnB_l922EPV80gu4dOK1eJmjpxTmV-C8QeYTMnxcytY0tL8nVyeF2EYWR6T7Lw&h=xyJ3rVcM57AUafSNaT_IlAcYYVWaRS599sXpsMrLGhI + - https://management.azure.com/providers/Microsoft.Datadog/locations/centraluseuap/operationStatuses/51b732be-4706-49e9-978d-7427932b7da2*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210891667098112&c=MIIIJzCCBw-gAwIBAgIRAPkg2z-B9Jm_vrDg-qNrjwswDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgV0NVUyBDQSAwMTAeFw0yNjA0MTAwNjUyMTdaFw0yNjEwMDUxMjUyMTdaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhFGHIBug-4Pg8y8wrt85aTDI_1ckzX8XYnsk6BmTh36sX4QX-zrgCccWt1yXC8y3lSRvEr66Pgoywj0gN60U0prO-Llj-OOWdlGOnbBFPBaBa2ogrj2ULknxSn8HyrgUsMa3zGCqoR_eDSq7R_O20UZDFBlonw8TSmqdLPA4fe1TarGVXDGoRxYv_BQE0sxI54JmyZ5uATcXoIBRqCEmrRFh6MO0V4rK5-sBO8yodyMdOweERdOFcDfLvM2WCaax5HnsjPSLMYy-XTD01vXM3XkKAJ6K30JxQ4_Wtn1IvN-b0R-eEdUMUdPKhH4RDL_8xL-ALqsnaG0cNZazOQr1QIDAQABo4IFJDCCBSAwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUdjmEGeQg6LiPic0f-L1KBD3vO0wwHwYDVR0jBBgwFoAUFNI34PbWfX7djbq6ZasElCXglh0wggH7BgNVHR8EggHyMIIB7jB7oHmgd4Z1aHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMH2ge6B5hndodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NybHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS8yOS9jdXJyZW50LmNybDBsoGqgaIZmaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIGBoH-gfYZ7aHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIICAAYIKwYBBQUHAQEEggHyMIIB7jB-BggrBgEFBQcwAoZyaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMIGABggrBgEFBQcwAoZ0aHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwbwYIKwYBBQUHMAKGY2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB4BggrBgEFBQcwAoZsaHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAwpZthpdA-8D9zmLFa9DswaQjZpHoWrNOxcAkBHpasqPjLn8-Kn0Epr2tRtCqiDWEGx_u3n8ziMDqRxvNKiDUdDWhMl9QuodIY45vNfF6z92zdJEJ0m01EaNwji4O0BNu0Yy7zPa_L79KmbrFPHHQkexKO2qyHqYM0M22afvWFTacEIlhMIcL-Hq6afh-pfO3r2D3ZnFSmrZFt1A8qT0qTCXRaOqAM1Wk35M7k-idK2KawQ4Q9KnP0h62bPPhktf4Hi_Ax5-Ms7zxobTxMvoilvGVHYDeQ2zZDEoMmyNZ1gfzPjnGnV2BbMj3JEHIzWuKuw033HBrOIc8peAt8JKrH&s=apw8H2yQY_JtgUsKP8lMn4z_IvBtA1okEmCvtpZO33mJKMRor1fqvwSc5vl2xxAXO3b6c7O9afBNWVsri-w0MZE9y2w6jIiaVrpVYKpbcGkoIby6pHa8mESoREYO3Ama5dn8pdGOwH-JWRkdZ96sqpj7Nqfm9uhV9OqFketr-gyXyfxSWQPNo8ZXAJefBt8n05f5c-OyZudMeVEfrO7kQzYmnrxQQ-OCGuRQ8sE7RX6k-DKzEHz09wBz2YmgHngtN9RhDOxkDg4wVOGlSQszuH3THC2FLRaQT4y6Md1B52tQyXvpI6M87EFXrGiyVSyL4pf3bZ3kqSt26AsNIvuKWw&h=7JpNNMccxEd5-CbQjLtvfTcWeAvk1YEyJoxprPRd32A cache-control: - no-cache content-length: - - '499' + - '518' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:01:28 GMT + - Fri, 31 Jul 2026 10:06:06 GMT etag: - - '"000042d9-0000-3300-0000-69046cd70000"' + - '"00000173-0000-3300-0000-6a6c738c0000"' expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Datadog/locations/centraluseuap/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944892568965&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=qv0ONoVEIqfl_AjYyPx2uQCOB4WkcbXBlHXTyfjx6-lonibr1yd_X66V_LdjxhNvpJiO0IIBrJ_ROSW80FIk4GXXM60Tz--DkTs_xlCom9vR7O3BXEDZaV6oTbComk4TK2q-XB_B037Pdn3idKF8DNhvg36Cfvu2hCIisBsCGXWm2x487Gp9aw0L2nrUNX2SE2v31ObWB5NTeunk2yUikz9308_22izfBsp96wZErKFpvASQ_CzDXy4jgNy_nHeHf1grHykiQwe-fNVWHr1UJrXdUP64Wfx7-8r1WL4Ik4e76r24C4d5HHkOlomgQLsZHCS6gxUvssC-PSOxOFIy5w&h=Y7jddvaz9ha91jGdc0OwpEew7L2hshdR4PrJ7lI9VgM + - https://management.azure.com/providers/Microsoft.Datadog/locations/centraluseuap/operationStatuses/51b732be-4706-49e9-978d-7427932b7da2*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210891667098112&c=MIIIJzCCBw-gAwIBAgIRAPkg2z-B9Jm_vrDg-qNrjwswDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgV0NVUyBDQSAwMTAeFw0yNjA0MTAwNjUyMTdaFw0yNjEwMDUxMjUyMTdaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhFGHIBug-4Pg8y8wrt85aTDI_1ckzX8XYnsk6BmTh36sX4QX-zrgCccWt1yXC8y3lSRvEr66Pgoywj0gN60U0prO-Llj-OOWdlGOnbBFPBaBa2ogrj2ULknxSn8HyrgUsMa3zGCqoR_eDSq7R_O20UZDFBlonw8TSmqdLPA4fe1TarGVXDGoRxYv_BQE0sxI54JmyZ5uATcXoIBRqCEmrRFh6MO0V4rK5-sBO8yodyMdOweERdOFcDfLvM2WCaax5HnsjPSLMYy-XTD01vXM3XkKAJ6K30JxQ4_Wtn1IvN-b0R-eEdUMUdPKhH4RDL_8xL-ALqsnaG0cNZazOQr1QIDAQABo4IFJDCCBSAwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUdjmEGeQg6LiPic0f-L1KBD3vO0wwHwYDVR0jBBgwFoAUFNI34PbWfX7djbq6ZasElCXglh0wggH7BgNVHR8EggHyMIIB7jB7oHmgd4Z1aHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMH2ge6B5hndodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NybHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS8yOS9jdXJyZW50LmNybDBsoGqgaIZmaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIGBoH-gfYZ7aHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI5L2N1cnJlbnQuY3JsMIICAAYIKwYBBQUHAQEEggHyMIIB7jB-BggrBgEFBQcwAoZyaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMIGABggrBgEFBQcwAoZ0aHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwbwYIKwYBBQUHMAKGY2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB4BggrBgEFBQcwAoZsaHR0cDovL2NjbWV3ZXN0Y2VudHJhbHVzcGtpLndlc3RjZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdGNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAwpZthpdA-8D9zmLFa9DswaQjZpHoWrNOxcAkBHpasqPjLn8-Kn0Epr2tRtCqiDWEGx_u3n8ziMDqRxvNKiDUdDWhMl9QuodIY45vNfF6z92zdJEJ0m01EaNwji4O0BNu0Yy7zPa_L79KmbrFPHHQkexKO2qyHqYM0M22afvWFTacEIlhMIcL-Hq6afh-pfO3r2D3ZnFSmrZFt1A8qT0qTCXRaOqAM1Wk35M7k-idK2KawQ4Q9KnP0h62bPPhktf4Hi_Ax5-Ms7zxobTxMvoilvGVHYDeQ2zZDEoMmyNZ1gfzPjnGnV2BbMj3JEHIzWuKuw033HBrOIc8peAt8JKrH&s=SgT9DHtSP-UFCv5MXy61em2hA_9ZhCq4zsc2_NrclLZKCYFmoUds13ISsK2VUfXXmOB9huu6jLPmrEo2AAPAYyTN9oFwtaIYK2G2JqlLVSUgS_Au8DsAUXAYqI-_djiT-I3HQlOFy5lfXysaMlDaSU9WkJbhNKuzDVQ6DSuTdkfbCEPUQ65MYHt8YIpAxOHOH7gEbiWqi1BWOI9sVZgHizCpyL9xuPDI8_6ogMW89j_0FBLXBznPhbB-QQ6KF1266nCeN1puGeu5ZKkI9Swd9asy_MmkdDOl9WJu5z-oamDth2iu0fSKxCUS2EkBxSOnP4-O77W7KQmiOvxAySVzJA&h=7JpNNMccxEd5-CbQjLtvfTcWeAvk1YEyJoxprPRd32A pragma: - no-cache strict-transport-security: @@ -897,10 +912,8 @@ interactions: - '' x-ms-resource-provider-hint: - noPolling - x-ms-throttling-version: - - v2 x-msedge-ref: - - 'Ref A: 6C6B44161FD34AF397593CAEA61B729A Ref B: MAA201060515025 Ref C: 2025-10-31T08:01:28Z' + - 'Ref A: 860A82999CE140F6B6970BA6F62E6E76 Ref B: SG2AA1040513040 Ref C: 2026-07-31T10:06:05Z' status: code: 202 message: Accepted @@ -918,23 +931,23 @@ interactions: ParameterSetName: - --name --resource-group -y User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944878084966&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=d1SMNVZrFx2MQzjK2gwmUD1wx07WAqi09kRiP3yVODEpTugj2VOzxjj3I6gyhaIJm3iETASsCywtOa4xtbJMhdFa9FAREoRK37GBy3IwItGSXUG2i3uAZpQbMY1dyyuEfuvCcWNUe_FJU6Zv6mnx8tsvnwCrxJi2ZOxBDQbST1iolyM6LYDvexWhXyZdPkK_Phr0k2n1XE-VCOG62omxLlBty7rHkl0DQICCXLVi6s5zXiKBZ6ncMpVL_L4adqGTEkuVMo8ugvmgwzz_4W36S6HX6PODKT6O2F2IRLv4HRU33Hcrryf27kLF2qTwOh9CAV32SVZDqSzBEraD7eZuIw&h=YcK4c4khP0JFBWHbU_l-u18A0QIMb1Y4WyDzgFl0h1k + uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/51b732be-4706-49e9-978d-7427932b7da2*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210891652534978&c=MIIH9TCCBt2gAwIBAgIRAPDa4C9JdpzDdl9yhvBcNtYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgRVUyQyBDQSAwMTAeFw0yNjA3MjAyMzA3MDRaFw0yNzAxMTYwNTA3MDRaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvMG_1TlJEDKMeYOsWAHT_Jh_858a_gwgniwC3IPJ45K5JPiptb0NYk7IMNebwt4Lbo4PdyRC_Fw808v2nC4J76i561Tdv2539uNEBY-vdQ5CPd35_ZLt-kS9H1h-Qc288K1Ug7SPSoZXt0tKFxm_X85t3YZdcuNYqYxk9q1s0Lu0WYniiDqX_DqZ1csPfyHgtEZc8vBSVl5fIh3LKnH3pw7yPbYmUGuvgO0bYmXc9rT1HGyFIM5zqJFVUMQbtjM273_hVQHMoy-ZVo8lv63sa2iU3VPHMEKJZ7Q9DPsGpJ0Ir-SMT8c69lXO7Wv-0y64CjlMZ8sLZOQidVPRKRQ3NQIDAQABo4IE8jCCBO4wgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUxRuFdzygTcCV5LvwnnSoeHAkhgEwHwYDVR0jBBgwFoAUz1EBqulDLGR2G0rwqsDykvhPw7swggHiBgNVHR8EggHZMIIB1TB1oHOgcYZvaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHegdaBzhnFodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jcmxzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS8zMC9jdXJyZW50LmNybDBmoGSgYoZgaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHugeaB3hnVodHRwOi8vY2NtZWVhc3R1czJldWFwcGtpLmVhc3R1czJldWFwLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWVhc3R1czJldWFwaWNhMDEvMzAvY3VycmVudC5jcmwwggHnBggrBgEFBQcBAQSCAdkwggHVMHgGCCsGAQUFBzAChmxodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwegYIKwYBBQUHMAKGbmh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NhY2VydHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxL2NlcnQuY2VyMGkGCCsGAQUFBzAChl1odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwcgYIKwYBBQUHMAKGZmh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMTANBgkqhkiG9w0BAQsFAAOCAQEAm_gG_aSFikQfKF1IihOsfb6ZC4HFwKTGTh9Tq2Q0aiNHYrBKXvt2I5g-ZgV6EgMQ0or8btON08OrF2RQyXvT5C3tzv2WieKoM10xg_sHAMc1b0fhPMkcvWaCIcLZGbba9Qy0r2dpHd9KhYYz6U_JGtyoIC9Iwh3bj37AVBl2SzFKlq2bA0OsyoSd_h3qctXLNp8nFxfb6P7oBH1SDet_Yq2MCWezL87XbwmX-TESzwh_K5_pwCNgjbdui7Ym5hGLZaWEX6Q6HnkzgycnHt0_uqr5RcOpsGOSsW0tRnxAwnHWygcsKwBZO9O7gbREhyxtVQdJWSJtjT_fu3G6zqHtrQ&s=cmMFD4titWw1PNPFRIp21rZGntPYEglbqcfu0CcuboIa4jYqxZ-ub0D_EspfNlWIUGzRN1bYSz1ZmtL0l6Q2aIAGmL8Kw4hFGuSfRDtuvjVqVrCC9Ziby3Qspcz5D86BkDlptA2rpqypGtneUe0l4fnIRyLpQO9RI-2TZdLrRsMir1q5PfG0pIp1ehfh4r0PV-bpE4bPZ5jq2VwcBvpIulpIpfm8cDqXvynqNoFfH8W7sHo9F3LLhdFs3h9kKCtUrb5-fkaBybWQw-13SJ3sAweZfVHOTb_VVGxe90p_A-bMrPCsLKoxbVN3wsfyn78Eo9S1bUkHoNzHuFE5Gv2S6g&h=XZsvlmE2CEZC5QMQgQM9vC4atjgXckJOTn7pNaueg1M response: body: - string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","name":"cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","status":"Succeeded","startTime":"2025-10-31T08:01:26.8043736Z","endTime":"2025-10-31T08:01:37.1184279Z","error":{"code":"","message":""},"properties":null}' + string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","name":"00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","status":"Succeeded","startTime":"2026-07-31T10:06:04.229071Z","endTime":"2026-07-31T10:06:20.4390122Z","error":{"code":"","message":""},"properties":null}' headers: cache-control: - no-cache content-length: - - '592' + - '611' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:02:00 GMT + - Fri, 31 Jul 2026 10:06:37 GMT etag: - - '"000044d9-0000-3300-0000-69046ce10000"' + - '"00000373-0000-3300-0000-6a6c739c0000"' expires: - '-1' pragma: @@ -948,7 +961,7 @@ interactions: x-ms-operation-identifier: - '' x-msedge-ref: - - 'Ref A: A4B3B85309084DA5B267B332924BE85D Ref B: MAA201060516037 Ref C: 2025-10-31T08:01:59Z' + - 'Ref A: 61FB39B0289240429784E5EEFDD43343 Ref B: SG2AA1040516060 Ref C: 2026-07-31T10:06:36Z' status: code: 200 message: OK @@ -966,23 +979,23 @@ interactions: ParameterSetName: - --name --resource-group -y User-Agent: - - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) + - AZURECLI/2.89.0 azsdk-python-core/1.39.0 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.41) method: GET - uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562?api-version=2025-06-11&t=638974944878241177&c=MIIIpDCCBoygAwIBAgITFgIdx-8P5Q2flkVe0wABAh3H7zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIwMTM0ODIxWhcNMjYwMTE4MTM0ODIxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJsx40wbBQQVymBKxEYB3QsXs7DWrmkLk1cvGC9Oh6ZUsiS6z4fZ9KUiL7u4Cb1R-5gfYTplSDkCfn9Y776fzY9tgxKTFF2KMooWQSUUNfMYuwrWFbbHGDx79k-SN6J44MhkxgVnvirjK5cOgtR1YwGjnk0x5Ea3-szYPplTQi12yBEDft-JR3YCKn54jq1stV1W2hRp_2g1BQImqyuswXZKY2DD-s3bQClN3clms4KDqdtTyXsWYLLd1wyrriHRsQnNbYpC1EqjwDyNGLTXHMVXKbeUefj5AwkYLnb77HgLc0IW7nFQwaOLB01n0OsHuhWZeUiilCDsiV76B_8MF0CAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFBIs_XIgrlYGjVV6tC88QEhsK39fMA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAoWGeh2L-xOp4WFwNcK7-42nE8XWzyiVfNq-en8umv6B7FIlZBqRTSHucIlGoZqT7uEkuOIkyfwKUKMHeX3kte0w5f4gSgSX-JsexZj509BqurtDEgPbEjh9zUpbDAM7sODNvfiZ0HVF6sREKDyDIRGhYl_C7qO6FPNUH0wiEMRNI92WewkvN5kxHFBO56OS26He5ElMpeDPNifRXSj2RrthZNiLhtVNqOXCXV8HvAO-8PBPQGpetO260pqROBjblZfst9LCba3YKdZ8o2ojOeG5_ANB5mSX3bsBsY2ULkbRKgNBi5AXJ7q0-n01yM6-uiSvZ8wrkHLfDJ6KlzSDTLJpoVa8AUeZoPEhJgyQInNCPK5nFOD-F1QNRwQj-B-s7y16iUVZiLZ3hkxODdrbMjfPRL2P3DYn1cg-jZVq0xDX1aSlRyQq6qi9xZ9RfBPeOrsZ3SHGm0XIJdlqtaYt0Evo6fWKiFXuJ-H6nf5Qy8sLTk2q160CH2IgsW5_tA0n0ySGt5n-9j610wwPdH6ImEQ1jli9U8Ur82WjB7qQhpmYPuHOyytAGttfk1271zkw5TOpkzJfGWvT5zYv436XCj6pouSk2GJmG1iR-9pO4kPK1LWp3ujV-IXZjP_-xg0wwwsvc0BDJJZZk4tElY91ySFzLXlN8QfTH67VHl7D8ILg&s=YZrDqhI5ORlAjMOKCg-yZWKYkiQB0GifbG2QOCjfWatpGinE16UhRoTvrRnXbo-LgrSeraetbcDd6OlGYmd5uO78WHCWTbXqezZdib65JY0AexpKHZfJTUmdK3W6pq8QJtWQ3mkFiGbDFO59KmqyEvjyPlyPCY84CNeAoo57K9TI6XiS9---_UMBIxk0N2zfj50TFg62pGm594w7BS31MeKIfKo5fz1aTaMvIuW6DI5VmghzVgr9j519VIpV9w7lu2Qm1VP0MJ5bC1wv_VBgx6yVEJ3OFeTBVww-YHUAc-u__1hraN15Vi6WgZ4ZjzZE_152iZmeMOY8eRMKA7qcdA&h=yrmeqVuLzeiWpXR6acExO2P2hc52mzH_6dyI2ynM9QA + uri: https://management.azure.com/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/51b732be-4706-49e9-978d-7427932b7da2*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64?api-version=2025-12-26-preview&t=639210891652534978&c=MIIH9TCCBt2gAwIBAgIRAPDa4C9JdpzDdl9yhvBcNtYwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgRVUyQyBDQSAwMTAeFw0yNjA3MjAyMzA3MDRaFw0yNzAxMTYwNTA3MDRaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvMG_1TlJEDKMeYOsWAHT_Jh_858a_gwgniwC3IPJ45K5JPiptb0NYk7IMNebwt4Lbo4PdyRC_Fw808v2nC4J76i561Tdv2539uNEBY-vdQ5CPd35_ZLt-kS9H1h-Qc288K1Ug7SPSoZXt0tKFxm_X85t3YZdcuNYqYxk9q1s0Lu0WYniiDqX_DqZ1csPfyHgtEZc8vBSVl5fIh3LKnH3pw7yPbYmUGuvgO0bYmXc9rT1HGyFIM5zqJFVUMQbtjM273_hVQHMoy-ZVo8lv63sa2iU3VPHMEKJZ7Q9DPsGpJ0Ir-SMT8c69lXO7Wv-0y64CjlMZ8sLZOQidVPRKRQ3NQIDAQABo4IE8jCCBO4wgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUxRuFdzygTcCV5LvwnnSoeHAkhgEwHwYDVR0jBBgwFoAUz1EBqulDLGR2G0rwqsDykvhPw7swggHiBgNVHR8EggHZMIIB1TB1oHOgcYZvaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHegdaBzhnFodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jcmxzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS8zMC9jdXJyZW50LmNybDBmoGSgYoZgaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzMwL2N1cnJlbnQuY3JsMHugeaB3hnVodHRwOi8vY2NtZWVhc3R1czJldWFwcGtpLmVhc3R1czJldWFwLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWVhc3R1czJldWFwaWNhMDEvMzAvY3VycmVudC5jcmwwggHnBggrBgEFBQcBAQSCAdkwggHVMHgGCCsGAQUFBzAChmxodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwegYIKwYBBQUHMAKGbmh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NhY2VydHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxL2NlcnQuY2VyMGkGCCsGAQUFBzAChl1odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwcgYIKwYBBQUHMAKGZmh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMTANBgkqhkiG9w0BAQsFAAOCAQEAm_gG_aSFikQfKF1IihOsfb6ZC4HFwKTGTh9Tq2Q0aiNHYrBKXvt2I5g-ZgV6EgMQ0or8btON08OrF2RQyXvT5C3tzv2WieKoM10xg_sHAMc1b0fhPMkcvWaCIcLZGbba9Qy0r2dpHd9KhYYz6U_JGtyoIC9Iwh3bj37AVBl2SzFKlq2bA0OsyoSd_h3qctXLNp8nFxfb6P7oBH1SDet_Yq2MCWezL87XbwmX-TESzwh_K5_pwCNgjbdui7Ym5hGLZaWEX6Q6HnkzgycnHt0_uqr5RcOpsGOSsW0tRnxAwnHWygcsKwBZO9O7gbREhyxtVQdJWSJtjT_fu3G6zqHtrQ&s=Sa9uHPCRIbnIOd437KsuZFJSryXtG7oSbTNRjvKYtlFvfWeYl6czx1auE7psvEQve1ZrrIYDrVBrAWwORazmmXXtsD9jctF4Hck5XdBX3T-z8sIwlI1yQmHRxAKMpc9YiriuKrzZnTJGZg7MD4DNDe4Qnb-beZOKBkXnRYHHWns5RGfmmMofTXLOGdN7Y2fIFShyB818S2gbxDZq5D8YQ9OXf_ba9HKnDjW4xYb4Da1xv7Pe-ucDzwxFlbEAOaKWG9ciEu7AQrwFg-xXzITjDY9lIK7Ch1eFehlqX5R3VhOFTXwi80YjvoxzX0KiytgBBBa4urHEDSGZro-grHDHcw&h=XZsvlmE2CEZC5QMQgQM9vC4atjgXckJOTn7pNaueg1M response: body: - string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","name":"cb38f84a-6543-4c4b-b5c6-2dadeaa97ccc*D3CC5A89726D70F3F0FC1EA17FC29B234F2526A19726A38B3B4DD37AF8E7A562","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-test/providers/Microsoft.Datadog/monitors/monitor000002","status":"Succeeded","startTime":"2025-10-31T08:01:26.8043736Z","endTime":"2025-10-31T08:01:37.1184279Z","error":{"code":"","message":""},"properties":null}' + string: '{"id":"/providers/Microsoft.Datadog/locations/CENTRALUSEUAP/operationStatuses/00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","name":"00000000-0000-0000-0000-000000000000*96C4B421C31E62C90F20418DAC34A94C557DBB672B67844828A66E7F0C423B64","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_datadog_monitor000001/providers/Microsoft.Datadog/monitors/monitor000002","status":"Succeeded","startTime":"2026-07-31T10:06:04.229071Z","endTime":"2026-07-31T10:06:20.4390122Z","error":{"code":"","message":""},"properties":null}' headers: cache-control: - no-cache content-length: - - '592' + - '611' content-type: - application/json; charset=utf-8 date: - - Fri, 31 Oct 2025 08:02:00 GMT + - Fri, 31 Jul 2026 10:06:38 GMT etag: - - '"000044d9-0000-3300-0000-69046ce10000"' + - '"00000373-0000-3300-0000-6a6c739c0000"' expires: - '-1' pragma: @@ -995,10 +1008,8 @@ interactions: - nosniff x-ms-operation-identifier: - '' - x-ms-throttling-version: - - v2 x-msedge-ref: - - 'Ref A: FE76FAEF5C1E4450829A413006D45B9B Ref B: MAA201060514037 Ref C: 2025-10-31T08:02:01Z' + - 'Ref A: 609F70F9EAE04C9DAD19CA0ACED7D0E2 Ref B: SG2AA1070305040 Ref C: 2026-07-31T10:06:38Z' status: code: 200 message: OK diff --git a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_monitored_subscription.yaml b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_monitored_subscription.yaml index f0d2efa109c..aadbf9d2adf 100644 --- a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_monitored_subscription.yaml +++ b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_monitored_subscription.yaml @@ -17,7 +17,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-12-26-preview response: body: string: 'null' @@ -78,7 +78,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default","name":"default","type":"microsoft.datadog/monitors/monitoredsubscriptions","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-31T07:59:53.047273Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:53.047273Z"},"properties":{"operation":"AddBegin","monitoredSubscriptionList":[{"subscriptionId":"/SUBSCRIPTIONS/00000000-0000-0000-0000-000000000000","status":"Active","error":null,"tagRules":null}]}}' @@ -134,7 +134,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default","name":"default","type":"Microsoft.Datadog/monitors/monitoredSubscriptions","properties":{"operation":"AddBegin","monitoredSubscriptionList":[{"subscriptionId":"/SUBSCRIPTIONS/00000000-0000-0000-0000-000000000000","status":"Active","error":null,"tagRules":{"provisioningState":"Accepted","logRules":null,"metricRules":null,"agentRules":null,"automuting":null,"customMetrics":null}}]}}' @@ -188,7 +188,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default","name":"default","type":"Microsoft.Datadog/monitors/monitoredSubscriptions","properties":{"operation":"AddBegin","monitoredSubscriptionList":[{"subscriptionId":"/SUBSCRIPTIONS/00000000-0000-0000-0000-000000000000","status":"Active","error":null,"tagRules":{"provisioningState":"Accepted","logRules":null,"metricRules":null,"agentRules":null,"automuting":null,"customMetrics":null}}]}}' @@ -247,7 +247,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default","name":"default","type":"microsoft.datadog/monitors/monitoredsubscriptions","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-31T07:59:58.4709187Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:58.4709187Z"},"properties":{"operation":"AddBegin","monitoredSubscriptionList":[{"subscriptionId":"/SUBSCRIPTIONS/00000000-0000-0000-0000-000000000000","status":"InProgress","error":null,"tagRules":null}]}}' @@ -303,7 +303,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions?api-version=2025-12-26-preview response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default","name":"default","type":"Microsoft.Datadog/monitors/monitoredSubscriptions","properties":{"operation":"AddBegin","monitoredSubscriptionList":[{"subscriptionId":"/SUBSCRIPTIONS/00000000-0000-0000-0000-000000000000","status":"Active","tagRules":{"provisioningState":"Accepted"}}]}}]}' @@ -359,7 +359,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/monitoredSubscriptions/default?api-version=2025-12-26-preview response: body: string: 'null' diff --git a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_tag_rules.yaml b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_tag_rules.yaml index 77e8126c87a..1c07be097ef 100644 --- a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_tag_rules.yaml +++ b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_tag_rules.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default","name":"default","type":"microsoft.datadog/monitors/tagrules","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-30T21:37:07.2258012Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:50.1024961Z"},"properties":{"provisioningState":"Succeeded","logRules":{"sendAadLogs":false,"sendSubscriptionLogs":true,"sendResourceLogs":true,"filteringTags":[{"name":"Environment","value":"Prod","action":"Include"}]},"metricRules":{"filteringTags":[]},"agentRules":{"enableAgentMonitoring":false,"filteringTags":[]},"automuting":true,"customMetrics":null}}' @@ -79,7 +79,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default","name":"default","type":"microsoft.datadog/monitors/tagrules","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-30T21:37:07.2258012Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:50.1024961Z"},"properties":{"provisioningState":"Succeeded","logRules":{"sendAadLogs":false,"sendSubscriptionLogs":true,"sendResourceLogs":true,"filteringTags":[{"name":"Environment","value":"Prod","action":"Include"}]},"metricRules":{"filteringTags":[]},"agentRules":{"enableAgentMonitoring":false,"filteringTags":[]},"automuting":true,"customMetrics":null}}' @@ -138,7 +138,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default","name":"default","type":"microsoft.datadog/monitors/tagrules","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-30T21:37:07.2258012Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:54.6907095Z"},"properties":{"provisioningState":"Succeeded","logRules":{"sendAadLogs":false,"sendSubscriptionLogs":true,"sendResourceLogs":true,"filteringTags":[{"name":"Environment","value":"Prod","action":"Exclude"}]},"metricRules":{"filteringTags":[]},"agentRules":{"enableAgentMonitoring":false,"filteringTags":[]},"automuting":true,"customMetrics":null}}' @@ -196,7 +196,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules?api-version=2025-12-26-preview response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default","name":"default","type":"microsoft.datadog/monitors/tagrules","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-30T21:37:07.2258012Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:54.6907095Z"},"properties":{"provisioningState":"Succeeded","logRules":{"sendAadLogs":false,"sendSubscriptionLogs":true,"sendResourceLogs":true,"filteringTags":[{"name":"Environment","value":"Prod","action":"Exclude"}]},"metricRules":{"filteringTags":[]},"agentRules":{"enableAgentMonitoring":false,"filteringTags":[]},"automuting":true}}]}' @@ -246,7 +246,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bhanu-rg/providers/Microsoft.Datadog/monitors/datadogtestresource/tagRules/default","name":"default","type":"microsoft.datadog/monitors/tagrules","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-30T21:37:07.2258012Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:54.6907095Z"},"properties":{"provisioningState":"Succeeded","logRules":{"sendAadLogs":false,"sendSubscriptionLogs":true,"sendResourceLogs":true,"filteringTags":[{"name":"Environment","value":"Prod","action":"Exclude"}]},"metricRules":{"filteringTags":[]},"agentRules":{"enableAgentMonitoring":false,"filteringTags":[]},"automuting":true,"customMetrics":null}}' diff --git a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_terms.yaml b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_terms.yaml index acb850d20fc..e408c9f051c 100644 --- a/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_terms.yaml +++ b/src/datadog/azext_datadog/tests/latest/recordings/test_datadog_monitor_terms.yaml @@ -19,7 +19,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Datadog/agreements/default?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Datadog/agreements/default?api-version=2025-12-26-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Datadog/agreements/default","name":"default","type":"microsoft.datadog/agreements","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-31T07:59:53.3867773Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-31T07:59:53.3867773Z"},"properties":{"publisher":null,"product":null,"plan":null,"licenseTextLink":null,"privacyPolicyLink":null,"retrieveDatetime":null,"signature":null,"accepted":true}}' @@ -75,7 +75,7 @@ interactions: User-Agent: - AZURECLI/2.79.0 azsdk-python-core/1.35.0 Python/3.11.9 (Windows-10-10.0.26200-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Datadog/agreements?api-version=2025-06-11 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Datadog/agreements?api-version=2025-12-26-preview response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Datadog/agreements/marketplace","name":"marketplace","type":"Microsoft.Datadog/agreements","properties":{"publisher":"Microsoft","product":"Marketplace","plan":"Marketplace","licenseTextLink":"https://azure.microsoft.com/en-us/support/legal/marketplace-terms/","privacyPolicyLink":"http://www.microsoft.com/privacy","signature":"","accepted":true}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Datadog/agreements/datadog","name":"datadog","type":"Microsoft.Datadog/agreements","properties":{"publisher":"Datadog","product":"Datadog","plan":"Datadog","licenseTextLink":"https://www.datadoghq.com/pdf/Datadog_AzureMarketplace.pdf","privacyPolicyLink":"https://www.datadoghq.com/legal/privacy/","signature":"","accepted":true}}]}' diff --git a/src/datadog/azext_datadog/tests/latest/test_monitor.py b/src/datadog/azext_datadog/tests/latest/test_monitor.py index 5eff7aebd41..959dce20bb1 100644 --- a/src/datadog/azext_datadog/tests/latest/test_monitor.py +++ b/src/datadog/azext_datadog/tests/latest/test_monitor.py @@ -8,27 +8,74 @@ # regenerated. # -------------------------------------------------------------------------- -import unittest +import re + from azure.cli.testsdk import * +from azure.cli.testsdk.scenario_tests import RecordingProcessor +from azure.cli.testsdk.scenario_tests.utilities import is_text_payload + + +MOCK_GUID = "00000000-0000-0000-0000-000000000000" +_GUID_RE = re.compile( + r"[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}") +_DDAPP_RE = re.compile(r"ddapp_[A-Za-z0-9]+") +_DDOG_RE = re.compile(r"ddog_[A-Za-z0-9]+") +_HEXKEY_RE = re.compile(r'("key"\s*:\s*")[A-Fa-f0-9]{32}"') +_TENANT_RE = re.compile(r"tenantId=[0-9a-fA-F-]{36}") +_OBJECT_RE = re.compile(r"objectId=[0-9a-fA-F-]{36}") + + +class DatadogSecretScrubber(RecordingProcessor): + """Scrub Datadog keys and Azure identity GUIDs (subscription, tenant, + principalId, objectId) from recorded responses so no real values are + committed to the repository.""" + + def process_response(self, response): + headers = response.get("headers") or {} + for name in list(headers.keys()): + val = headers[name] + if isinstance(val, list): + headers[name] = [self._scrub_header(v) for v in val] + else: + headers[name] = self._scrub_header(val) + if is_text_payload(response) and response["body"]["string"]: + response["body"]["string"] = self._scrub_body(response["body"]["string"]) + return response + + @staticmethod + def _scrub_header(value): + if not isinstance(value, str): + return value + value = _TENANT_RE.sub("tenantId=" + MOCK_GUID, value) + value = _OBJECT_RE.sub("objectId=" + MOCK_GUID, value) + return value + + @staticmethod + def _scrub_body(body): + body = _DDAPP_RE.sub("ddapp_" + "0" * 34, body) + body = _DDOG_RE.sub("ddog_" + "0" * 34, body) + body = _HEXKEY_RE.sub(lambda m: m.group(1) + "0" * 32 + '"', body) + body = _GUID_RE.sub(MOCK_GUID, body) + return body + class DatadogMonitorsTestScenario(ScenarioTest): test_options = { - "subscription": "00000000-0000-0000-0000-000000000000", - "rg": "bhanu-test", - "sku": "pro_testing_20200911_Monthly@TIDgmz7xq9ge3py" + "sku": "test-plan-no-billing_Monthly@TIDn7ja87drquhy" } + def __init__(self, method_name): + super(DatadogMonitorsTestScenario, self).__init__( + method_name, + recording_processors=[DatadogSecretScrubber()], + ) + @ResourceGroupPreparer(name_prefix='cli_test_datadog_monitor', location='centraluseuap') def test_datadog_monitor(self, resource_group): - email = self.cmd('account show').get_output_in_json()['user']['name'] self.kwargs.update({ 'monitor': self.create_random_name('monitor', 20), - 'rg': self.test_options["rg"], - 'email': email, 'sku': self.test_options["sku"], - 'subscription': self.test_options["subscription"], - 'org_name': 'myorg'+self.create_random_name('', 5), - 'ruleSetId': '31d91b5afb6f4c2eaaf104c97b1991dd' + 'org_name': 'myorg'+self.create_random_name('', 5) }) self.cmd('datadog monitor create ' @@ -36,16 +83,14 @@ def test_datadog_monitor(self, resource_group): '-g {rg} ' '--location centraluseuap ' '--monitoring-status Enabled ' - '--subscription {subscription} ' '--org-properties name="{org_name}" ' '--sku name="{sku}" ' '--identity type="SystemAssigned" ' - '--user-info name="Alice" email-address="alice@microsoft.com" --debug', checks=[ + '--user-info name="Alice" email-address="alice@microsoft.com"', checks=[ self.check('name', '{monitor}'), self.check('resourceGroup', '{rg}'), self.check('sku.name', '{sku}') ]) - self.cmd('datadog monitor list -g {rg}', checks=[ self.check('[0].name', '{monitor}'), @@ -59,14 +104,13 @@ def test_datadog_monitor(self, resource_group): self.check('sku.name', '{sku}') ]) - self.cmd('datadog monitor get-billing-info --monitor-name {monitor} -g {rg}', checks=[ - self.check('length(marketplaceSaasInfo)', 5) - ]) - + self.cmd('datadog monitor get-billing-info --monitor-name {monitor} -g {rg}') self.cmd('datadog monitor get-default-key -g {rg} --monitor-name {monitor}') self.cmd('datadog monitor list-api-key -g {rg} --monitor-name {monitor}') self.cmd('datadog monitor list-host -g {rg} --monitor-name {monitor}') self.cmd('datadog monitor list-linked-resource -g {rg} --monitor-name {monitor}') self.cmd('datadog monitor list-monitored-resource -g {rg} --monitor-name {monitor}') + self.cmd('datadog monitor latest-linked-saas -g {rg} --monitor-name {monitor}') + self.cmd('datadog monitor get-default-application-key -g {rg} --monitor-name {monitor}') - self.cmd('datadog monitor delete --name {monitor} --resource-group {rg} -y') \ No newline at end of file + self.cmd('datadog monitor delete --name {monitor} --resource-group {rg} -y') diff --git a/src/datadog/linter_exclusions.yml b/src/datadog/linter_exclusions.yml new file mode 100644 index 00000000000..57153d1cfb6 --- /dev/null +++ b/src/datadog/linter_exclusions.yml @@ -0,0 +1,23 @@ +datadog activate-saas: + parameters: + datadog_organization_properties: + rule_exclusions: + - option_length_too_long +datadog monitor create: + parameters: + marketplace_offer_details: + rule_exclusions: + - option_length_too_long +datadog monitor update: + parameters: + marketplace_offer_details: + rule_exclusions: + - option_length_too_long + sre_agent_configuration: + rule_exclusions: + - option_length_too_long +datadog monitor manage-sre-agent-connector: + parameters: + mcp_connector_resource_id_list: + rule_exclusions: + - option_length_too_long diff --git a/src/datadog/setup.py b/src/datadog/setup.py index 576030f1cc5..fd4c7c7dd29 100644 --- a/src/datadog/setup.py +++ b/src/datadog/setup.py @@ -10,7 +10,7 @@ # HISTORY.rst entry. -VERSION = '3.0.0' +VERSION = '3.1.0b1' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers