6.0.0 (2026-10-13)
Breaking Changes
- Type of
Operation.Propertieshas been changed frommap[string]anyto*OperationProperties - Type of
ServerProperties.Versionhas been changed from*PostgresMajorVersionto*string - Type of
ServerPropertiesForPatch.Versionhas been changed from*PostgresMajorVersionto*string - Enum
PostgresMajorVersionhas been removed
Features Added
- New value
HighAvailabilityModeDisabledadded to enum typeHighAvailabilityMode - New value
HighAvailabilityStateComputeUpdatingByFailover,HighAvailabilityStateRecreatingStandbyadded to enum typeHighAvailabilityState - New value
RecommendationTypeEnumVacuumTableadded to enum typeRecommendationTypeEnum - New value
RecommendationTypeParameterEnumVacuumTableadded to enum typeRecommendationTypeParameterEnum - New enum type
FipsModewith valuesFipsModeDisabled,FipsModeEnabled - New enum type
ImmutableBackupwith valuesImmutableBackupDisabled,ImmutableBackupEnabled - New enum type
MaintenanceEventStatuswith valuesMaintenanceEventStatusCanceled,MaintenanceEventStatusComplete,MaintenanceEventStatusInProgress,MaintenanceEventStatusPlanned,MaintenanceEventStatusRescheduled - New enum type
MaintenanceEventStatusFilterwith valuesMaintenanceEventStatusFilterPast,MaintenanceEventStatusFilterUpcoming - New enum type
MaintenanceTypewith valuesMaintenanceTypePlannedMaintenance - New enum type
MajorVersionUpgradePrecheckStatuswith valuesMajorVersionUpgradePrecheckStatusCanceled,MajorVersionUpgradePrecheckStatusFailed,MajorVersionUpgradePrecheckStatusSucceeded,MajorVersionUpgradePrecheckStatusValidating - New enum type
NetworkMigrationStatewith valuesNetworkMigrationStateCancelInProgress,NetworkMigrationStateCancelled,NetworkMigrationStateFailed,NetworkMigrationStateInProgress,NetworkMigrationStatePending,NetworkMigrationStateSucceeded - New function
*ClientFactory.NewMaintenanceEventsClient() *MaintenanceEventsClient - New function
*ClientFactory.NewMajorVersionUpgradePrecheckClient() *MajorVersionUpgradePrecheckClient - New function
NewMaintenanceEventsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*MaintenanceEventsClient, error) - New function
*MaintenanceEventsClient.BeginApplyNow(ctx context.Context, resourceGroupName string, serverName string, maintenanceEventID string, options *MaintenanceEventsClientBeginApplyNowOptions) (*runtime.Poller[MaintenanceEventsClientApplyNowResponse], error) - New function
*MaintenanceEventsClient.Get(ctx context.Context, resourceGroupName string, serverName string, maintenanceEventID string, options *MaintenanceEventsClientGetOptions) (MaintenanceEventsClientGetResponse, error) - New function
*MaintenanceEventsClient.NewListPager(resourceGroupName string, serverName string, options *MaintenanceEventsClientListOptions) *runtime.Pager[MaintenanceEventsClientListResponse] - New function
*MaintenanceEventsClient.BeginReschedule(ctx context.Context, resourceGroupName string, serverName string, maintenanceEventID string, body MaintenanceEventRescheduleRequest, options *MaintenanceEventsClientBeginRescheduleOptions) (*runtime.Poller[MaintenanceEventsClientRescheduleResponse], error) - New function
NewMajorVersionUpgradePrecheckClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*MajorVersionUpgradePrecheckClient, error) - New function
*MajorVersionUpgradePrecheckClient.Get(ctx context.Context, resourceGroupName string, serverName string, precheckValidationID string, options *MajorVersionUpgradePrecheckClientGetOptions) (MajorVersionUpgradePrecheckClientGetResponse, error) - New function
*MajorVersionUpgradePrecheckClient.NewListPager(resourceGroupName string, serverName string, options *MajorVersionUpgradePrecheckClientListOptions) *runtime.Pager[MajorVersionUpgradePrecheckClientListResponse] - New function
PossibleMaintenanceEventStatusValues() []MaintenanceEventStatus - New function
*ServersClient.BeginMigrateNetworkMode(ctx context.Context, resourceGroupName string, serverName string, options *ServersClientBeginMigrateNetworkModeOptions) (*runtime.Poller[ServersClientMigrateNetworkModeResponse], error) - New function
*ServersClient.BeginStartMajorVersionUpgradePrecheck(ctx context.Context, resourceGroupName string, serverName string, body StartMajorVersionUpgradePrecheckRequest, options *ServersClientBeginStartMajorVersionUpgradePrecheckOptions) (*runtime.Poller[ServersClientStartMajorVersionUpgradePrecheckResponse], error) - New struct
LogSpecification - New struct
MaintenanceEventActionResponse - New struct
MaintenanceEventRescheduleRequest - New struct
MaintenanceEventResource - New struct
MaintenanceEventResourceListResult - New struct
MaintenanceEventResourceProperties - New struct
MajorVersionUpgradePrecheckResource - New struct
MajorVersionUpgradePrecheckResourceListResult - New struct
MajorVersionUpgradePrecheckResourceProperties - New struct
MetricSpecification - New struct
MigrateNetworkStatus - New struct
OperationProperties - New struct
PolicyDetail - New struct
PrecheckErrorInfo - New struct
PrecheckResult - New struct
ServiceSpecification - New struct
StartMajorVersionUpgradePrecheckRequest - New struct
StartMajorVersionUpgradePrecheckResponse - New struct
TuningOptionsProperties - New struct
UpgradeSequence - New field
ImmutableBackupin structBackup - New field
ImmutableBackupin structBackupForPatch - New field
GeoBackupFederatedIdentityClientID,PrimaryFederatedIdentityClientIDin structDataEncryption - New field
FipsModein structServerProperties - New field
FipsMode,SourceServerResourceIDin structServerPropertiesForPatch - New field
AutoGrowIncrementPercent,AutoGrowMaxThresholdMbin structStorage - New field
Propertiesin structTuningOptions