- Added client-side validation for
getByResourceGroup
,listByResourceGroup
,deleteByResourceGroup
methods. - Added method overload of
getById
anddeleteById
inGenericResources
to takeapiVersion
parameters. It is always recommended for user to provide theapiVersion
parameter for consistency across service versions. - Supported
TagOperations
- Supported locks with API version
2016-09-01
. AddedManagementLock
and related classes.
- Changed
ProviderRegistrationPolicy
usingProviders
endpoint directly. - Changed
Tenants::list
to return new interfaceTenant
instead ofTenantIdDescriptionInner
.
- Removed
Region
, as it is replaced bycom.azure.core.management.Region
. - Removed
PagedList
- Added
AggregatedManagementException
exception class for aggregation of multipleManagementException
. - Changed
Creatabele.createAsync()
returnMono<ResourceT>
andSupportsBatchCreation.createAsync()
returnFlux<ResourceT>
- Updated
azure-core-management
dependency - Supported
beginCreate
andbeginDelete
forVirtualMachine
,Disk
,NetworkInterface
,PublicIpAddress
. - Removed
DateTimeDeserializer
, as it is in azure-core. - Added
ReturnRequestIdHeaderPolicy
. It is added to pipeline by default.