- Enable the new model serialization by using the System.ClientModel, refer this document for more details.
- Add
ArmOperation.Rehydrate
andArmOperation.Rehydrate<T>
static methods to rehydrate a long-running operation.
- Fix issue#41377, change the serialization for
MonitorConditionOperator
. - Fix issue#43151, change the deserialization for
TenantId
.
- Enable mocking for extension methods, refer this document for more details.
- Upgraded dependent
Azure.ResourceManager
to 1.9.0.
- Added azure monitor workspaces APIs (version
2023-04-03
)
- Enable the model factory feature for model mocking, more information can be found here.
- Upgraded dependent Azure.Core to 1.32.0.
- Upgraded dependent Azure.ResourceManager to 1.6.0.
- Bump api-version of
DataCollectionRules
to2022-06-01
- Bump api-version of
DataCollectionRuleAsociations
to2022-06-01
- Bump api-version of
DataCollectionEndpoints
to2022-06-01
- Property
MetadataProvisionedBy
onDataCollectionRuleData
is no longer available for api-version >=2022-06-01
- Property
MetadataProvisionedBy
onDataCollectionRuleAsociationData
is no longer available for api-version >=2022-06-01
- Bump api-version of
ActionGroups
to2023-01-01
. - Bump api-version of
Metrics
to2021-05-01
. - Method
MonitorExtensions.CreateNotifications
andMonitorExtensions.CreateNotificationsAsync
onSubscriptionResource
andResourceGroupResource
were no longer available for api-version >=2023-01-01
. - Method
MonitorExtensions.GetNotificationStatus
andMonitorExtensions.GetNotificationStatusAsync
onSubscriptionResource
andResourceGroupResource
were no longer available for api-version >=2023-01-01
.
- Upgraded dependent
Azure.Core
to1.28.0
. - Upgraded dependent
Azure.ResourceManager
to1.4.0
.
This release is the first stable release of the Monitor Management library.
- The type of
MonitorScaleCapacity.minimum
,MonitorScaleCapacity.maximum
andMonitorScaleCapacity.default
were changed tointeger
. - The type of
RecurrentSchedule.Days
was changed toMonitorDayOfWeek
. - Removed the extension methods
GetDiagnosticSettings
andGetDiagnosticSetting
that extends fromArmResource
.
- Upgraded dependent Azure.ResourceManager to 1.3.1.
- Optimized the implementation of methods related to tag operations.
- Base type of
ActionGroupData
changed toAzure.ResourceManager.Models.TrackedResourceData
. - Base type of
LogSearchRuleData
changed toAzure.ResourceManager.Models.TrackedResourceData
. - Type
AzureResource
was removed. - Base type of
DataCollectionEndpointProperties
changed toAzure.ResourceManager.Models.TrackedResourceData
. - Type
ResourceAutoGenerated
was removed.
- Upgraded dependent
Azure.ResourceManager
to 1.3.0
- Simplify
type
property names. - Normalized the body parameter type names for PUT / POST / PATCH operations if it is only used as input.
- Upgrade dependency to Azure.ResourceManager 1.0.0
New design of track 2 initial commit.
The package name has been changed from Microsoft.Azure.Management.Monitor
to Azure.ResourceManager.Monitor
.
This package follows the new Azure SDK guidelines, and provides many core capabilities:
- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
- HTTP pipeline with custom policies.
- Better error-handling.
- Support uniform telemetry across all languages.
This package is a Public Preview version, so expect incompatible changes in subsequent releases as we improve the product. To provide feedback, submit an issue in our Azure SDK for .NET GitHub repo.
NOTE: For more information about unified authentication, please refer to Microsoft Azure Identity documentation for .NET.