2.55.0-beta.1 (2026-09-09)
-
Package api-version 2026-08-01-preview.
-
Deprecated the handwritten SQL Data Sync convenience APIs because SQL Data Sync is scheduled for retirement, requires
SQL authentication, and doesn't support Microsoft Entra ID or managed identities. For distributed applications, use
SqlDatabase.DefinitionStages.WithSourceDatabaseId.withSourceDatabaseto create a database copy. For globally
distributed applications, additionally use
SqlDatabase.DefinitionStages.WithCreateMode.withMode(CreateMode.ONLINE_SECONDARY)for active geo-replication. Refer
to the official retirement migration guidance
for more alternatives.
Breaking Changes
models.DataMaskingFunction was modified
models.DataMaskingFunction[] values()->java.util.Collection values()valueOf(java.lang.String)was removedtoString()was removed
models.DataMaskingRuleState was modified
valueOf(java.lang.String)was removedmodels.DataMaskingRuleState[] values()->java.util.Collection values()toString()was removed
models.PrivateEndpointProvisioningState was modified
READYwas removedAPPROVINGwas removedDROPPINGwas removedREJECTINGwas removed
Features Added
-
models.ManagedInstanceAdministratorPrincipalTypewas added -
models.LinkModeTypewas added -
models.ImmutabilityStatuswas added -
models.EndpointTrustedRootCertificateInfowas added -
models.DataSyncParticipantUserAssignedIdentitywas added -
models.DataSyncParticipantIdentityTypewas added -
models.DataSyncParticipantIdentitywas added
models.ElasticPoolUpdate was modified
currentSku()was added
models.DataMaskingFunction was modified
DataMaskingFunction()was added
models.DatabaseUpdate was modified
provisioningState()was added
models.DataMaskingRuleState was modified
DataMaskingRuleState()was added
models.PrivateEndpointProvisioningState was modified
IN_PROGRESSwas addedCREATEDwas addedSUCCEEDEDwas addedCANCELEDwas added