github Azure/azure-sdk-for-python azure-mgmt-monitor_8.0.0b3

8.0.0b3 (2026-06-10)

Features Added

  • Client MonitorManagementClient added method send_request
  • Client MonitorManagementClient added operation group scheduled_query_rule
  • Model ActionGroup added property action_properties
  • Model ActionGroupPatchBody added property identity
  • Model ActionGroupResource added property identity
  • Model ActionGroupResource added property system_data
  • Model ActivityLogAlertResource added property system_data
  • Model AutomationRunbookReceiver added property managed_identity
  • Model AutoscaleNotification added property operation
  • Model AzureFunctionReceiver added property managed_identity
  • Model AzureMonitorPrivateLinkScope added property system_data
  • Model Condition added property criterion_type
  • Model Condition added property alert_sensitivity
  • Model Condition added property ignore_data_before
  • Model Condition added property min_recurrence_count
  • Enum ConditionOperator added member GREATER_OR_LESS_THAN
  • Model DataCollectionEndpointResource added property sku
  • Model DataCollectionRule added property direct_data_sources
  • Model DataCollectionRule added property ingestion_quotas
  • Model DataCollectionRuleDataSources added property performance_counters_o_tel
  • Model DataCollectionRuleDataSources added property otel_logs
  • Model DataCollectionRuleDataSources added property otel_traces
  • Model DataCollectionRuleDataSources added property otel_metrics
  • Model DataCollectionRuleDataSources added property etw_providers
  • Model DataCollectionRuleReferences added property application_insights
  • Model DataCollectionRuleResource added property sku
  • Model DataCollectionRuleResourceProperties added property direct_data_sources
  • Model DataCollectionRuleResourceProperties added property ingestion_quotas
  • Model DataSourcesSpec added property performance_counters_o_tel
  • Model DataSourcesSpec added property otel_logs
  • Model DataSourcesSpec added property otel_traces
  • Model DataSourcesSpec added property otel_metrics
  • Model DataSourcesSpec added property etw_providers
  • Model ErrorDetailAutoGenerated added property details
  • Model ErrorResponseCommon added property target
  • Model EventHubReceiver added property managed_identity
  • Enum Kind added member SIMPLE_LOG_ALERT
  • Enum KnownAgentSettingName added member TAGS
  • Model LogProfileResource added property system_data
  • Model LogicAppReceiver added property managed_identity
  • Model MetricAlertResource added property system_data
  • Model NotificationRequestBody added property incident_receivers
  • Model PrivateEndpointConnection added property system_data
  • Model PrivateLinkResource added property system_data
  • Model PrometheusForwarderDataSource added property custom_vm_scrape_config
  • Model ProxyResource added property system_data
  • Model ReferencesSpec added property application_insights
  • Model ScopedResource added property system_data
  • Model ServiceDiagnosticSettingsResource added property system_data
  • Model WebhookReceiver added property managed_identity
  • Added enum AccessMode
  • Added model AccessModeSettings
  • Added model AccessModeSettingsExclusion
  • Added model AccessRule
  • Added enum AccessRuleDirection
  • Added model AccessRuleProperties
  • Added model AccessRulePropertiesSubscription
  • Added model ActivityLogAlertErrorResponse
  • Added model ApplicationInsights
  • Added model DataCollectionEndpointResourceSku
  • Added model DataCollectionRuleDirectDataSources
  • Added model DataCollectionRuleIngestionQuotas
  • Added model DataCollectionRuleResourceSku
  • Added model DirectDataSourcesSpec
  • Added model EtwProviderDataSource
  • Added model ExtensionResource
  • Added enum IncidentManagementService
  • Added model IncidentReceiver
  • Added model IncidentServiceConnection
  • Added model IngestionQuotas
  • Added model IngestionQuotasLogs
  • Added enum IssueType
  • Added enum KnownEtwProviderDataSourceLogLevel
  • Added enum KnownEtwProviderType
  • Added enum KnownOtelLogsDataSourceStreams
  • Added enum KnownOtelLogsDirectDataSourceStreams
  • Added enum KnownOtelTracesDataSourceStreams
  • Added enum KnownOtelTracesDirectDataSourceStreams
  • Added enum KnownPerformanceCountersOTelDataSourceStreams
  • Added model LogsQuotaSpec
  • Added model MetricAlertErrorResponse
  • Added model MetricBaselinesErrorResponse
  • Added model NetworkSecurityPerimeter
  • Added model NetworkSecurityPerimeterConfiguration
  • Added model NetworkSecurityPerimeterConfigurationProperties
  • Added enum NetworkSecurityPerimeterConfigurationProvisioningState
  • Added model NetworkSecurityProfile
  • Added enum OperationType
  • Added model OtelDataSourceResourceAttributeRouting
  • Added model OtelLogsDataSource
  • Added model OtelLogsDataSourceResourceAttributeRouting
  • Added model OtelLogsDirectDataSource
  • Added model OtelMetricsDataSource
  • Added model OtelMetricsDataSourceResourceAttributeRouting
  • Added model OtelMetricsDirectDataSource
  • Added model OtelTracesDataSource
  • Added model OtelTracesDataSourceResourceAttributeRouting
  • Added model OtelTracesDirectDataSource
  • Added model PerformanceCountersOTelDataSource
  • Added enum PrivateLinkScopeProvisioningState
  • Added model ProvisioningIssue
  • Added model ProvisioningIssueProperties
  • Added model ResourceAssociation
  • Added enum ResourceAssociationAccessMode
  • Added enum ScopedResourceKind
  • Added enum ScopedResourceProvisioningState
  • Added enum Severity
  • Added model Sku
  • Added enum SkuTier
  • Operation group ActionGroupsOperations added method begin_reconcile_nsp
  • Operation group ActionGroupsOperations added method get_nsp
  • Operation group ActionGroupsOperations added method list_nsp
  • Operation group DataCollectionEndpointsOperations added method begin_reconcile_nsp
  • Operation group DataCollectionEndpointsOperations added method get_nsp
  • Operation group DataCollectionEndpointsOperations added method list_nsp
  • Operation group DataCollectionRuleAssociationsOperations added parameter skip_token in method list_by_rule
  • Operation group DataCollectionRuleAssociationsOperations added parameter top in method list_by_rule
  • Operation group PrivateLinkScopedResourcesOperations added parameter kind in method list_by_private_link_scope

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
  • Deleted or renamed client operation group MonitorManagementClient.diagnostic_settings
  • Deleted or renamed client operation group MonitorManagementClient.diagnostic_settings_category
  • Deleted or renamed client operation group MonitorManagementClient.guest_diagnostics_settings
  • Deleted or renamed client operation group MonitorManagementClient.guest_diagnostics_settings_association
  • Deleted or renamed client operation group MonitorManagementClient.operations
  • Deleted or renamed client operation group MonitorManagementClient.vm_insights
  • Deleted or renamed client operation group MonitorManagementClient.subscription_diagnostic_settings
  • Deleted or renamed client operation group MonitorManagementClient.azure_monitor_workspaces
  • Deleted or renamed client operation group MonitorManagementClient.monitor_operations
  • Model ActionGroupPatchBody moved instance variable enabled under property properties whose type is ActionGroupPatch
  • Model ActivityLogAlertResource moved instance variable scopes, condition, actions, enabled and description under property properties whose type is AlertRuleProperties
  • Model AlertRulePatchObject moved instance variable enabled under property properties whose type is AlertRulePatchProperties
  • Model AutoscaleSettingResource moved instance variable profiles, notifications, enabled, predictive_autoscale_policy, name_properties_name, target_resource_uri and target_resource_location under property properties whose type is AutoscaleSetting
  • Model AutoscaleSettingResourcePatch moved instance variable profiles, notifications, enabled, predictive_autoscale_policy, name, target_resource_uri and target_resource_location under property properties whose type is AutoscaleSetting
  • Model DataCollectionEndpointResource moved instance variable description, immutable_id, configuration_access, logs_ingestion, metrics_ingestion, network_acls, provisioning_state, private_link_scoped_resources, failover_configuration and metadata under property properties whose type is DataCollectionEndpointResourceProperties
  • Model DataCollectionRuleAssociationProxyOnlyResource moved instance variable description, data_collection_rule_id, data_collection_endpoint_id, provisioning_state and metadata under property properties whose type is DataCollectionRuleAssociationProxyOnlyResourceProperties
  • Model DataCollectionRuleResource moved instance variable description, immutable_id, data_collection_endpoint_id, metadata, endpoints, references, agent_settings, stream_declarations, data_sources, destinations, data_flows and provisioning_state under property properties whose type is DataCollectionRuleResourceProperties
  • Model ErrorResponseAutoGenerated moved instance variable code and message under property error whose type is ErrorDetailAutoGenerated
  • Model LogProfileResource moved instance variable storage_account_id, service_bus_rule_id, locations, categories and retention_policy under property properties whose type is LogProfileProperties
  • Model LogProfileResourcePatch moved instance variable storage_account_id, service_bus_rule_id, locations, categories and retention_policy under property properties whose type is LogProfileProperties
  • Model MetricAlertResource moved instance variable description, severity, enabled, scopes, evaluation_frequency, window_size, target_resource_type, target_resource_region, criteria, auto_mitigate, resolve_configuration, actions, last_updated_time, is_migrated, custom_properties and action_properties under property properties whose type is MetricAlertProperties
  • Model MetricAlertResourcePatch moved instance variable description, severity, enabled, scopes, evaluation_frequency, window_size, target_resource_type, target_resource_region, criteria, auto_mitigate, resolve_configuration, actions, last_updated_time, is_migrated, custom_properties and action_properties under property properties whose type is MetricAlertPropertiesPatch
  • Model ScheduledQueryRuleResource moved instance variable created_with_api_version, is_legacy_log_analytics_rule, description, display_name, severity, enabled, scopes, evaluation_frequency, window_size, override_query_time_range, target_resource_types, criteria, mute_actions_duration, actions, is_workspace_alerts_storage_configured, check_workspace_alerts_storage_configured, skip_query_validation, auto_mitigate and resolve_configuration under property properties whose type is ScheduledQueryRuleProperties
  • Model ScheduledQueryRuleResourcePatch moved instance variable created_with_api_version, is_legacy_log_analytics_rule, description, display_name, severity, enabled, scopes, evaluation_frequency, window_size, override_query_time_range, target_resource_types, criteria, mute_actions_duration, actions, is_workspace_alerts_storage_configured, check_workspace_alerts_storage_configured, skip_query_validation, auto_mitigate and resolve_configuration under property properties whose type is ScheduledQueryRuleProperties
  • Model ServiceDiagnosticSettingsResource moved instance variable storage_account_id, service_bus_rule_id, event_hub_authorization_rule_id, metrics, logs and workspace_id under property properties whose type is ServiceDiagnosticSettings
  • Model ServiceDiagnosticSettingsResourcePatch moved instance variable storage_account_id, service_bus_rule_id, event_hub_authorization_rule_id, metrics, logs and workspace_id under property properties whose type is ServiceDiagnosticSettings
  • Model SingleMetricBaseline moved instance variable timespan, interval, namespace and baselines under property properties whose type is MetricBaselinesProperties
  • Model Dimension/MetricDimension/ScaleRuleMetricDimension renamed its instance variable values to values_property
  • Model Resource deleted or renamed its instance variable location and tags
  • Method ActivityLogsOperations.list changed its parameter select from positional_or_keyword to keyword_only
  • Method BaselinesOperations.list changed its parameter metricnames/metricnamespace/timespan/interval/aggregation/sensitivities/result_type from positional_or_keyword to keyword_only
  • Method DataCollectionRulesOperations.delete changed its parameter delete_associations from positional_or_keyword to keyword_only
  • Method MetricDefinitionsOperations.list changed its parameter metricnamespace from positional_or_keyword to keyword_only
  • Method MetricDefinitionsOperations.list_at_subscription_scope changed its parameter region/metricnamespace from positional_or_keyword to keyword_only
  • Method MetricNamespacesOperations.list changed its parameter start_time from positional_or_keyword to keyword_only
  • Method MetricsOperations.list changed its parameter timespan/interval/metricnames/aggregation/orderby/result_type/metricnamespace/auto_adjust_timegrain/validate_dimensions/rollupby from positional_or_keyword to keyword_only
  • Method MetricsOperations.list_at_subscription_scope changed its parameter region/timespan/interval/metricnames/aggregation/orderby/result_type/metricnamespace/auto_adjust_timegrain/validate_dimensions/rollupby from positional_or_keyword to keyword_only
  • Method MetricsOperations.list_at_subscription_scope_post changed its parameter region/timespan/interval/metricnames/aggregation/orderby/result_type/metricnamespace/auto_adjust_timegrain/validate_dimensions/rollupby from positional_or_keyword to keyword_only
  • Method PredictiveMetricOperations.get changed its parameter timespan/interval/metric_namespace/metric_name/aggregation from positional_or_keyword to keyword_only
  • Method TenantActivityLogsOperations.list changed its parameter select from positional_or_keyword to keyword_only

Other Changes

  • Deleted model ActionGroupList/AlertRuleList/AutoscaleSettingResourceCollection/DiagnosticSettingsCategoryResourceCollection/DiagnosticSettingsResourceCollection/EventCategoryCollection/EventDataCollection/GuestDiagnosticSettingsAssociationList/GuestDiagnosticSettingsList/LogProfileCollection/MetricAlertResourceCollection/MetricBaselinesResponse/MetricDefinitionCollection/MetricNamespaceCollection/OperationListResultAutoGenerated/ScheduledQueryRuleResourceCollection/SubscriptionDiagnosticSettingsResourceCollection/SubscriptionScopeMetricDefinitionCollection which actually were not used by SDK users
  • Deleted model AzureMonitorWorkspace/AzureMonitorWorkspaceDefaultIngestionSettings/AzureMonitorWorkspaceMetrics/AzureMonitorWorkspaceResource/AzureMonitorWorkspaceResourceForUpdate/AzureMonitorWorkspaceResourceProperties/AzureResource/AzureResourceAutoGenerated/DataCollectionEndpointResourceSystemData/DataCollectionRuleAssociationProxyOnlyResourceSystemData/DataCollectionRuleResourceSystemData/DataContainer/DataSource/DataSourceConfiguration/DiagnosticSettingsCategoryResource/DiagnosticSettingsResource/Error/ErrorDetailAdditionalInfoItemAutoGenerated/ErrorDetailAutoGenerated2/ErrorDetailAutoGenerated3/ErrorResponseAutoGenerated2/ErrorResponseAutoGenerated3/ErrorResponseAutoGenerated4/ErrorResponseAutoGenerated5/ErrorResponseErrorAdditionalInfoItemAutoGenerated/ErrorResponseErrorAutoGenerated/EtwEventConfiguration/EtwProviderConfiguration/EventLogConfiguration/GuestDiagnosticSettingsAssociationResource/GuestDiagnosticSettingsAssociationResourcePatch/GuestDiagnosticSettingsPatchResource/GuestDiagnosticSettingsResource/IdentityAutoGenerated/IngestionSettings/LocalizableStringAutoGenerated/LogSettingsAutoGenerated/MetricSettingsAutoGenerated/Metrics/Operation/OperationAutoGenerated/OperationDisplay/OperationDisplayAutoGenerated/PerformanceCounterConfiguration/PrivateEndpointConnectionAutoGenerated/PrivateEndpointProperty/PrivateLinkScopesResource/PrivateLinkServiceConnectionStateProperty/ProxyOnlyResource/ResourceAutoGenerated/ResourceAutoGenerated2/ResourceAutoGenerated3/ResourceAutoGenerated4/ResourceAutoGenerated5/ResourceAutoGenerated6/ResourceAutoGenerated7/ResourceAutoGenerated8/ResponseWithError/SinkConfiguration/SubscriptionDiagnosticSettingsResource/SubscriptionLogSettings/SubscriptionProxyOnlyResource/UserIdentityPropertiesAutoGenerated/VMInsightsOnboardingStatus/WorkspaceInfo which actually were not used by SDK users
  • Deleted enum ActionType/CategoryType/DataSourceKind/DataStatus/GuestDiagnosticSettingsOsType/OnboardingStatus/Origin/ProvisioningState/PublicNetworkAccess/SinkConfigurationKind which actually were not used by SDK users
  • Parameter delete_associations of DataCollectionRulesOperations.delete is now optional

Don't miss a new azure-sdk-for-python release

NewReleases is sending notifications on new releases.