github Azure/azure-sdk-for-go sdk/resourcemanager/postgresql/armpostgresqlflexibleservers/v6.0.0

latest release: sdk/storage/azdatalake/v1.7.1
4 hours ago

6.0.0 (2026-10-13)

Breaking Changes

  • Type of Operation.Properties has been changed from map[string]any to *OperationProperties
  • Type of ServerProperties.Version has been changed from *PostgresMajorVersion to *string
  • Type of ServerPropertiesForPatch.Version has been changed from *PostgresMajorVersion to *string
  • Enum PostgresMajorVersion has been removed

Features Added

  • New value HighAvailabilityModeDisabled added to enum type HighAvailabilityMode
  • New value HighAvailabilityStateComputeUpdatingByFailover, HighAvailabilityStateRecreatingStandby added to enum type HighAvailabilityState
  • New value RecommendationTypeEnumVacuumTable added to enum type RecommendationTypeEnum
  • New value RecommendationTypeParameterEnumVacuumTable added to enum type RecommendationTypeParameterEnum
  • New enum type FipsMode with values FipsModeDisabled, FipsModeEnabled
  • New enum type ImmutableBackup with values ImmutableBackupDisabled, ImmutableBackupEnabled
  • New enum type MaintenanceEventStatus with values MaintenanceEventStatusCanceled, MaintenanceEventStatusComplete, MaintenanceEventStatusInProgress, MaintenanceEventStatusPlanned, MaintenanceEventStatusRescheduled
  • New enum type MaintenanceEventStatusFilter with values MaintenanceEventStatusFilterPast, MaintenanceEventStatusFilterUpcoming
  • New enum type MaintenanceType with values MaintenanceTypePlannedMaintenance
  • New enum type MajorVersionUpgradePrecheckStatus with values MajorVersionUpgradePrecheckStatusCanceled, MajorVersionUpgradePrecheckStatusFailed, MajorVersionUpgradePrecheckStatusSucceeded, MajorVersionUpgradePrecheckStatusValidating
  • New enum type NetworkMigrationState with values NetworkMigrationStateCancelInProgress, 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 ImmutableBackup in struct Backup
  • New field ImmutableBackup in struct BackupForPatch
  • New field GeoBackupFederatedIdentityClientID, PrimaryFederatedIdentityClientID in struct DataEncryption
  • New field FipsMode in struct ServerProperties
  • New field FipsMode, SourceServerResourceID in struct ServerPropertiesForPatch
  • New field AutoGrowIncrementPercent, AutoGrowMaxThresholdMb in struct Storage
  • New field Properties in struct TuningOptions

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.