2.1.0-beta.1 (2026-02-13)
- Azure Resource Manager PostgreSql client library for Java. This package contains Microsoft Azure SDK for PostgreSql Management SDK. The Azure Database for PostgreSQL management API provides create, read, update, and delete functionality for Azure PostgreSQL resources including servers, databases, firewall rules, network configuration, security alert policies, log files and configurations with new business model. Package api-version 2026-01-01-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
models.BackupAutomaticAndOnDemandList was removed
models.ServerList was removed
models.FirewallRuleList was removed
models.PrivateEndpointConnectionList was removed
models.DatabaseList was removed
models.TuningOptionsList was removed
models.ObjectRecommendationList was removed
models.AdvancedThreatProtectionSettingsList was removed
models.AdministratorMicrosoftEntraList was removed
models.ConfigurationList was removed
models.OperationList was removed
models.PrivateLinkResourceList was removed
models.MigrationList was removed
models.CapabilityList was removed
models.QuotaUsageList was removed
models.VirtualEndpointsList was removed
models.CapturedLogList was removed
models.LtrServerBackupOperationList was removed
models.Backup was modified
validate()was removed
models.StorageTierCapability was modified
StorageTierCapability()was changed to private accessvalidate()was removed
models.HighAvailability was modified
validate()was removed
models.VirtualNetworkSubnetUsageParameter was modified
validate()was removed
models.ImpactRecord was modified
ImpactRecord()was changed to private accesswithAbsoluteValue(java.lang.Double)was removedwithDimensionName(java.lang.String)was removedwithUnit(java.lang.String)was removedwithQueryId(java.lang.Long)was removedvalidate()was removed
models.Replica was modified
validate()was removed
models.ObjectRecommendationDetails was modified
ObjectRecommendationDetails()was changed to private accesswithIndexName(java.lang.String)was removedwithTable(java.lang.String)was removedwithIndexColumns(java.util.List)was removedwithIncludedColumns(java.util.List)was removedwithSchema(java.lang.String)was removedwithIndexType(java.lang.String)was removedwithDatabaseName(java.lang.String)was removedvalidate()was removed
models.CheckNameAvailabilityResponse was modified
models.CheckNameAvailabilityResponse withReason(models.CheckNameAvailabilityReason)->models.CheckNameAvailabilityResponse withReason(models.CheckNameAvailabilityReason)validate()was removedmodels.CheckNameAvailabilityResponse withMessage(java.lang.String)->models.CheckNameAvailabilityResponse withMessage(java.lang.String)models.CheckNameAvailabilityResponse withNameAvailable(java.lang.Boolean)->models.CheckNameAvailabilityResponse withNameAvailable(java.lang.Boolean)
models.HighAvailabilityForPatch was modified
validate()was removed
models.NameProperty was modified
NameProperty()was changed to private accesswithLocalizedValue(java.lang.String)was removedwithValue(java.lang.String)was removedvalidate()was removed
models.MigrationResourceForPatch was modified
validate()was removed
models.FastProvisioningEditionCapability was modified
FastProvisioningEditionCapability()was changed to private accessvalidate()was removed
models.SkuForPatch was modified
validate()was removed
models.Storage was modified
validate()was removed
models.UserIdentity was modified
validate()was removed
models.OperationDisplay was modified
OperationDisplay()was changed to private accessvalidate()was removed
models.MaintenanceWindowForPatch was modified
validate()was removed
models.PrivateLinkServiceConnectionState was modified
validate()was removed
models.AuthConfigForPatch was modified
validate()was removed
models.UserAssignedIdentity was modified
validate()was removed
models.ObjectRecommendationPropertiesImplementationDetails was modified
ObjectRecommendationPropertiesImplementationDetails()was changed to private accesswithMethod(java.lang.String)was removedvalidate()was removedwithScript(java.lang.String)was removed
models.DelegatedSubnetUsage was modified
DelegatedSubnetUsage()was changed to private accessvalidate()was removed
models.MigrationStatus was modified
MigrationStatus()was changed to private accessvalidate()was removed
models.StorageMbCapability was modified
StorageMbCapability()was changed to private accessvalidate()was removed
models.SupportedFeature was modified
SupportedFeature()was changed to private accessvalidate()was removed
models.ServerSku was modified
ServerSku()was changed to private accessvalidate()was removedwithName(java.lang.String)was removedwithTier(models.SkuTier)was removed
models.PrivateEndpoint was modified
validate()was removed
models.BackupStoreDetails was modified
validate()was removed
models.AdministratorMicrosoftEntraAdd was modified
validate()was removed
models.DatabaseMigrationState was modified
DatabaseMigrationState()was changed to private accesswithStartedOn(java.time.OffsetDateTime)was removedwithEndedOn(java.time.OffsetDateTime)was removedwithFullLoadErroredTables(java.lang.Integer)was removedwithMigrationState(models.MigrationDatabaseState)was removedwithDatabaseName(java.lang.String)was removedwithFullLoadQueuedTables(java.lang.Integer)was removedwithCdcInsertCounter(java.lang.Integer)was removedwithCdcDeleteCounter(java.lang.Integer)was removedwithMigrationOperation(java.lang.String)was removedwithFullLoadLoadingTables(java.lang.Integer)was removedwithCdcUpdateCounter(java.lang.Integer)was removedvalidate()was removedwithAppliedChanges(java.lang.Integer)was removedwithFullLoadCompletedTables(java.lang.Integer)was removedwithMessage(java.lang.String)was removedwithLatency(java.lang.Integer)was removedwithIncomingChanges(java.lang.Integer)was removed
models.CapabilityBase was modified
validate()was removed
models.DataEncryption was modified
withGeoBackupEncryptionKeyStatus(models.EncryptionKeyStatus)was removedwithPrimaryEncryptionKeyStatus(models.EncryptionKeyStatus)was removedvalidate()was removed
models.RestartParameter was modified
validate()was removed
models.ServerVersionCapability was modified
ServerVersionCapability()was changed to private accessvalidate()was removed
models.BackupForPatch was modified
validate()was removedwithGeoRedundantBackup(models.GeographicallyRedundantBackup)was removed
models.ValidationDetails was modified
ValidationDetails()was changed to private accessvalidate()was removedwithStatus(models.ValidationState)was removedwithValidationStartTimeInUtc(java.time.OffsetDateTime)was removedwithServerLevelValidationDetails(java.util.List)was removedwithValidationEndTimeInUtc(java.time.OffsetDateTime)was removedwithDbLevelValidationDetails(java.util.List)was removed
models.ServerForPatch was modified
withAdministratorLogin(java.lang.String)was removedvalidate()was removed
models.BackupsLongTermRetentionRequest was modified
validate()was removed
models.Cluster was modified
validate()was removed
models.VirtualEndpointResourceForPatch was modified
validate()was removed
models.BackupRequestBase was modified
validate()was removed
models.ServerSkuCapability was modified
ServerSkuCapability()was changed to private accessvalidate()was removed
models.ValidationMessage was modified
ValidationMessage()was changed to private accesswithState(models.ValidationState)was removedvalidate()was removedwithMessage(java.lang.String)was removed
models.BackupsLongTermRetentionsCheckPrerequisitesHeaders was modified
withXMsRequestId(java.lang.String)was removedvalidate()was removed
models.ConfigurationForUpdate was modified
validate()was removed
models.AdminCredentialsForPatch was modified
validate()was removed
models.Operation was modified
java.util.Map properties()->models.OperationProperties properties()
models.MaintenanceWindow was modified
validate()was removed
models.Network was modified
validate()was removed
models.BackupSettings was modified
validate()was removed
models.Sku was modified
validate()was removed
models.MigrationSecretParametersForPatch was modified
validate()was removed
models.ValidationSummaryItem was modified
ValidationSummaryItem()was changed to private accesswithType(java.lang.String)was removedwithState(models.ValidationState)was removedwithMessages(java.util.List)was removedvalidate()was removed
models.LtrPreBackupRequest was modified
validate()was removed
models.CheckNameAvailabilityRequest was modified
validate()was removed
models.MigrationSecretParameters was modified
validate()was removed
models.DbLevelValidationStatus was modified
DbLevelValidationStatus()was changed to private accesswithStartedOn(java.time.OffsetDateTime)was removedwithSummary(java.util.List)was removedvalidate()was removedwithDatabaseName(java.lang.String)was removedwithEndedOn(java.time.OffsetDateTime)was removed
models.StorageEditionCapability was modified
StorageEditionCapability()was changed to private accessvalidate()was removed
models.DbServerMetadata was modified
DbServerMetadata()was changed to private accesswithStorageMb(java.lang.Integer)was removedwithSku(models.ServerSku)was removedvalidate()was removedwithVersion(java.lang.String)was removed
models.AdminCredentials was modified
validate()was removed
models.ObjectRecommendationPropertiesAnalyzedWorkload was modified
ObjectRecommendationPropertiesAnalyzedWorkload()was changed to private accesswithStartTime(java.time.OffsetDateTime)was removedwithEndTime(java.time.OffsetDateTime)was removedvalidate()was removedwithQueryCount(java.lang.Integer)was removed
models.AuthConfig was modified
validate()was removed
models.MigrationSubstateDetails was modified
MigrationSubstateDetails()was changed to private accessvalidate()was removedwithValidationDetails(models.ValidationDetails)was removedwithDbDetails(java.util.Map)was removed
models.ServerEditionCapability was modified
ServerEditionCapability()was changed to private accessvalidate()was removed
Features Added
-
models.MigrateNetworkStatuswas added -
models.LogSpecificationwas added -
models.OperationPropertieswas added -
models.NetworkMigrationStatewas added -
models.MetricSpecificationwas added -
models.ServiceSpecificationwas added -
models.TuningOptionsPropertieswas added
models.Servers was modified
migrateNetworkMode(java.lang.String,java.lang.String,com.azure.core.util.Context)was addedmigrateNetworkMode(java.lang.String,java.lang.String)was added
models.TuningOptions was modified
properties()was added
models.Server was modified
migrateNetworkMode(com.azure.core.util.Context)was addedmigrateNetworkMode()was added