azure-sdk-for-js/sdk/postgresql/arm-postgresql-flexible/CHANGELOG.md

1364 строки
66 KiB
Markdown

# Release History
## 8.0.0-beta.7 (Unreleased)
### Features Added
### Breaking Changes
### Bugs Fixed
### Other Changes
## 8.0.0-beta.6 (2024-04-18)
### Features Added
- Added operation group FlexibleServer
- Added operation group LogFiles
- Added operation group LtrBackupOperations
- Added operation group Migrations
- Added operation group PrivateEndpointConnectionOperations
- Added operation group PrivateEndpointConnections
- Added operation group PrivateLinkResources
- Added operation group QuotaUsages
- Added operation group ServerCapabilities
- Added operation group ServerThreatProtectionSettings
- Added operation group VirtualEndpoints
- Added Interface AdminCredentials
- Added Interface BackupRequestBase
- Added Interface BackupSettings
- Added Interface BackupStoreDetails
- Added Interface CapabilityBase
- Added Interface CheckMigrationNameAvailabilityOptionalParams
- Added Interface DbLevelValidationStatus
- Added Interface DbMigrationStatus
- Added Interface DbServerMetadata
- Added Interface FlexibleServerCapability
- Added Interface FlexibleServerStartLtrBackupExceptionHeaders
- Added Interface FlexibleServerStartLtrBackupHeaders
- Added Interface FlexibleServerStartLtrBackupOptionalParams
- Added Interface FlexibleServerTriggerLtrPreBackupExceptionHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupOptionalParams
- Added Interface LogFile
- Added Interface LogFileListResult
- Added Interface LogFilesListByServerNextOptionalParams
- Added Interface LogFilesListByServerOptionalParams
- Added Interface LtrBackupOperationsGetOptionalParams
- Added Interface LtrBackupOperationsListByServerNextOptionalParams
- Added Interface LtrBackupOperationsListByServerOptionalParams
- Added Interface LtrBackupRequest
- Added Interface LtrBackupResponse
- Added Interface LtrPreBackupRequest
- Added Interface LtrPreBackupResponse
- Added Interface LtrServerBackupOperation
- Added Interface LtrServerBackupOperationList
- Added Interface MigrationNameAvailabilityResource
- Added Interface MigrationResource
- Added Interface MigrationResourceForPatch
- Added Interface MigrationResourceListResult
- Added Interface MigrationsCreateOptionalParams
- Added Interface MigrationsDeleteOptionalParams
- Added Interface MigrationSecretParameters
- Added Interface MigrationsGetOptionalParams
- Added Interface MigrationsListByTargetServerNextOptionalParams
- Added Interface MigrationsListByTargetServerOptionalParams
- Added Interface MigrationStatus
- Added Interface MigrationSubStateDetails
- Added Interface MigrationsUpdateOptionalParams
- Added Interface NameProperty
- Added Interface PrivateEndpoint
- Added Interface PrivateEndpointConnection
- Added Interface PrivateEndpointConnectionDeleteHeaders
- Added Interface PrivateEndpointConnectionDeleteOptionalParams
- Added Interface PrivateEndpointConnectionListResult
- Added Interface PrivateEndpointConnectionsGetOptionalParams
- Added Interface PrivateEndpointConnectionsListByServerNextOptionalParams
- Added Interface PrivateEndpointConnectionsListByServerOptionalParams
- Added Interface PrivateEndpointConnectionUpdateHeaders
- Added Interface PrivateEndpointConnectionUpdateOptionalParams
- Added Interface PrivateLinkResource
- Added Interface PrivateLinkResourceListResult
- Added Interface PrivateLinkResourcesGetOptionalParams
- Added Interface PrivateLinkResourcesListByServerNextOptionalParams
- Added Interface PrivateLinkResourcesListByServerOptionalParams
- Added Interface PrivateLinkServiceConnectionState
- Added Interface QuotaUsage
- Added Interface QuotaUsagesListNextOptionalParams
- Added Interface QuotaUsagesListOptionalParams
- Added Interface QuotaUsagesListResult
- Added Interface Replica
- Added Interface ServerCapabilitiesListNextOptionalParams
- Added Interface ServerCapabilitiesListOptionalParams
- Added Interface ServerSku
- Added Interface ServerSkuCapability
- Added Interface ServerThreatProtectionListResult
- Added Interface ServerThreatProtectionSettingsCreateOrUpdateHeaders
- Added Interface ServerThreatProtectionSettingsCreateOrUpdateOptionalParams
- Added Interface ServerThreatProtectionSettingsGetOptionalParams
- Added Interface ServerThreatProtectionSettingsListByServerNextOptionalParams
- Added Interface ServerThreatProtectionSettingsListByServerOptionalParams
- Added Interface ServerThreatProtectionSettingsModel
- Added Interface StorageMbCapability
- Added Interface ValidationDetails
- Added Interface ValidationMessage
- Added Interface ValidationSummaryItem
- Added Interface VirtualEndpointResource
- Added Interface VirtualEndpointResourceForPatch
- Added Interface VirtualEndpointsCreateHeaders
- Added Interface VirtualEndpointsCreateOptionalParams
- Added Interface VirtualEndpointsDeleteHeaders
- Added Interface VirtualEndpointsDeleteOptionalParams
- Added Interface VirtualEndpointsGetOptionalParams
- Added Interface VirtualEndpointsListByServerNextOptionalParams
- Added Interface VirtualEndpointsListByServerOptionalParams
- Added Interface VirtualEndpointsListResult
- Added Interface VirtualEndpointsUpdateHeaders
- Added Interface VirtualEndpointsUpdateOptionalParams
- Added Type Alias AzureManagedDiskPerformanceTiers
- Added Type Alias CancelEnum
- Added Type Alias CapabilityStatus
- Added Type Alias CheckMigrationNameAvailabilityResponse
- Added Type Alias ExecutionStatus
- Added Type Alias FastProvisioningSupportedEnum
- Added Type Alias FlexibleServerStartLtrBackupResponse
- Added Type Alias FlexibleServerTriggerLtrPreBackupResponse
- Added Type Alias GeoBackupSupportedEnum
- Added Type Alias HaMode
- Added Type Alias KeyStatusEnum
- Added Type Alias LogFilesListByServerNextResponse
- Added Type Alias LogFilesListByServerResponse
- Added Type Alias LogicalReplicationOnSourceDbEnum
- Added Type Alias LtrBackupOperationsGetResponse
- Added Type Alias LtrBackupOperationsListByServerNextResponse
- Added Type Alias LtrBackupOperationsListByServerResponse
- Added Type Alias MigrateRolesEnum
- Added Type Alias MigrationDbState
- Added Type Alias MigrationDetailsLevel
- Added Type Alias MigrationListFilter
- Added Type Alias MigrationMode
- Added Type Alias MigrationNameAvailabilityReason
- Added Type Alias MigrationOption
- Added Type Alias MigrationsCreateResponse
- Added Type Alias MigrationsGetResponse
- Added Type Alias MigrationsListByTargetServerNextResponse
- Added Type Alias MigrationsListByTargetServerResponse
- Added Type Alias MigrationState
- Added Type Alias MigrationSubState
- Added Type Alias MigrationsUpdateResponse
- Added Type Alias OnlineResizeSupportedEnum
- Added Type Alias OverwriteDbsInTargetEnum
- Added Type Alias PrivateEndpointConnectionDeleteResponse
- Added Type Alias PrivateEndpointConnectionProvisioningState
- Added Type Alias PrivateEndpointConnectionsGetResponse
- Added Type Alias PrivateEndpointConnectionsListByServerNextResponse
- Added Type Alias PrivateEndpointConnectionsListByServerResponse
- Added Type Alias PrivateEndpointConnectionUpdateResponse
- Added Type Alias PrivateEndpointServiceConnectionStatus
- Added Type Alias PrivateLinkResourcesGetResponse
- Added Type Alias PrivateLinkResourcesListByServerNextResponse
- Added Type Alias PrivateLinkResourcesListByServerResponse
- Added Type Alias QuotaUsagesListNextResponse
- Added Type Alias QuotaUsagesListResponse
- Added Type Alias ReadReplicaPromoteMode
- Added Type Alias ReplicationPromoteOption
- Added Type Alias ReplicationState
- Added Type Alias RestrictedEnum
- Added Type Alias ServerCapabilitiesListNextResponse
- Added Type Alias ServerCapabilitiesListResponse
- Added Type Alias ServerThreatProtectionSettingsCreateOrUpdateResponse
- Added Type Alias ServerThreatProtectionSettingsGetResponse
- Added Type Alias ServerThreatProtectionSettingsListByServerNextResponse
- Added Type Alias ServerThreatProtectionSettingsListByServerResponse
- Added Type Alias SourceType
- Added Type Alias SslMode
- Added Type Alias StartDataMigrationEnum
- Added Type Alias StorageAutoGrow
- Added Type Alias StorageAutoGrowthSupportedEnum
- Added Type Alias StorageType
- Added Type Alias ThreatProtectionName
- Added Type Alias ThreatProtectionState
- Added Type Alias TriggerCutoverEnum
- Added Type Alias ValidationState
- Added Type Alias VirtualEndpointsCreateResponse
- Added Type Alias VirtualEndpointsDeleteResponse
- Added Type Alias VirtualEndpointsGetResponse
- Added Type Alias VirtualEndpointsListByServerNextResponse
- Added Type Alias VirtualEndpointsListByServerResponse
- Added Type Alias VirtualEndpointsUpdateResponse
- Added Type Alias VirtualEndpointType
- Added Type Alias ZoneRedundantHaAndGeoBackupSupportedEnum
- Added Type Alias ZoneRedundantHaSupportedEnum
- Interface DataEncryption has a new optional parameter geoBackupEncryptionKeyStatus
- Interface DataEncryption has a new optional parameter geoBackupKeyURI
- Interface DataEncryption has a new optional parameter geoBackupUserAssignedIdentityId
- Interface DataEncryption has a new optional parameter primaryEncryptionKeyStatus
- Interface FastProvisioningEditionCapability has a new optional parameter serverCount
- Interface FastProvisioningEditionCapability has a new optional parameter supportedTier
- Interface FlexibleServerEditionCapability has a new optional parameter defaultSkuName
- Interface FlexibleServerEditionCapability has a new optional parameter supportedServerSkus
- Interface Server has a new optional parameter privateEndpointConnections
- Interface Server has a new optional parameter replica
- Interface ServerForUpdate has a new optional parameter network
- Interface ServerForUpdate has a new optional parameter replica
- Interface Storage_2 has a new optional parameter autoGrow
- Interface Storage_2 has a new optional parameter iops
- Interface Storage_2 has a new optional parameter throughput
- Interface Storage_2 has a new optional parameter tier
- Interface Storage_2 has a new optional parameter type
- Interface StorageEditionCapability has a new optional parameter defaultStorageSizeMb
- Interface StorageEditionCapability has a new optional parameter supportedStorageMb
- Interface UserAssignedIdentity has a new optional parameter tenantId
- Added Enum KnownAzureManagedDiskPerformanceTiers
- Added Enum KnownCancelEnum
- Added Enum KnownExecutionStatus
- Added Enum KnownFastProvisioningSupportedEnum
- Added Enum KnownGeoBackupSupportedEnum
- Added Enum KnownHaMode
- Added Enum KnownKeyStatusEnum
- Added Enum KnownLogicalReplicationOnSourceDbEnum
- Added Enum KnownMigrateRolesEnum
- Added Enum KnownMigrationDbState
- Added Enum KnownMigrationDetailsLevel
- Added Enum KnownMigrationListFilter
- Added Enum KnownMigrationMode
- Added Enum KnownMigrationNameAvailabilityReason
- Added Enum KnownMigrationOption
- Added Enum KnownMigrationState
- Added Enum KnownMigrationSubState
- Added Enum KnownOnlineResizeSupportedEnum
- Added Enum KnownOverwriteDbsInTargetEnum
- Added Enum KnownPrivateEndpointConnectionProvisioningState
- Added Enum KnownPrivateEndpointServiceConnectionStatus
- Added Enum KnownReadReplicaPromoteMode
- Added Enum KnownReplicationPromoteOption
- Added Enum KnownReplicationState
- Added Enum KnownRestrictedEnum
- Added Enum KnownSourceType
- Added Enum KnownSslMode
- Added Enum KnownStartDataMigrationEnum
- Added Enum KnownStorageAutoGrow
- Added Enum KnownStorageAutoGrowthSupportedEnum
- Added Enum KnownStorageType
- Added Enum KnownThreatProtectionName
- Added Enum KnownTriggerCutoverEnum
- Added Enum KnownValidationState
- Added Enum KnownVirtualEndpointType
- Added Enum KnownZoneRedundantHaAndGeoBackupSupportedEnum
- Added Enum KnownZoneRedundantHaSupportedEnum
- Enum KnownCreateMode has a new value ReviveDropped
- Enum KnownServerVersion has a new value Fifteen
- Enum KnownServerVersion has a new value Sixteen
### Breaking Changes
- Class PostgreSQLManagementFlexibleServerClient has a new signature
- Interface FlexibleServerEditionCapability no longer has parameter supportedServerVersions
- Interface ServerVersionCapability no longer has parameter supportedVcores
- Interface StorageEditionCapability no longer has parameter supportedStorageMB
- Interface StorageTierCapability no longer has parameter isBaseline
- Interface StorageTierCapability no longer has parameter tierName
- Type of parameter value of interface CapabilitiesListResult is changed from CapabilityProperties[] to FlexibleServerCapability[]
- Enum KnownIdentityType no longer has value SystemAssigned
## 8.0.0-beta.5 (2023-12-06)
### Features Added
- Added operation group FlexibleServer
- Added operation group LogFiles
- Added operation group LtrBackupOperations
- Added operation group Migrations
- Added operation group PrivateEndpointConnectionOperations
- Added operation group PrivateEndpointConnections
- Added operation group PrivateLinkResources
- Added operation group QuotaUsages
- Added operation group ServerCapabilities
- Added operation group ServerThreatProtectionSettings
- Added operation group VirtualEndpoints
- Added Interface AdminCredentials
- Added Interface BackupRequestBase
- Added Interface BackupSettings
- Added Interface BackupStoreDetails
- Added Interface CapabilityBase
- Added Interface CheckMigrationNameAvailabilityOptionalParams
- Added Interface DbLevelValidationStatus
- Added Interface DbMigrationStatus
- Added Interface DbServerMetadata
- Added Interface FlexibleServerCapability
- Added Interface FlexibleServerStartLtrBackupExceptionHeaders
- Added Interface FlexibleServerStartLtrBackupHeaders
- Added Interface FlexibleServerStartLtrBackupOptionalParams
- Added Interface FlexibleServerTriggerLtrPreBackupExceptionHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupOptionalParams
- Added Interface LogFile
- Added Interface LogFileListResult
- Added Interface LogFilesListByServerNextOptionalParams
- Added Interface LogFilesListByServerOptionalParams
- Added Interface LtrBackupOperationsGetOptionalParams
- Added Interface LtrBackupOperationsListByServerNextOptionalParams
- Added Interface LtrBackupOperationsListByServerOptionalParams
- Added Interface LtrBackupRequest
- Added Interface LtrBackupResponse
- Added Interface LtrPreBackupRequest
- Added Interface LtrPreBackupResponse
- Added Interface LtrServerBackupOperation
- Added Interface LtrServerBackupOperationList
- Added Interface MigrationNameAvailabilityResource
- Added Interface MigrationResource
- Added Interface MigrationResourceForPatch
- Added Interface MigrationResourceListResult
- Added Interface MigrationsCreateOptionalParams
- Added Interface MigrationsDeleteOptionalParams
- Added Interface MigrationSecretParameters
- Added Interface MigrationsGetOptionalParams
- Added Interface MigrationsListByTargetServerNextOptionalParams
- Added Interface MigrationsListByTargetServerOptionalParams
- Added Interface MigrationStatus
- Added Interface MigrationSubStateDetails
- Added Interface MigrationsUpdateOptionalParams
- Added Interface NameProperty
- Added Interface PrivateEndpoint
- Added Interface PrivateEndpointConnection
- Added Interface PrivateEndpointConnectionDeleteHeaders
- Added Interface PrivateEndpointConnectionDeleteOptionalParams
- Added Interface PrivateEndpointConnectionListResult
- Added Interface PrivateEndpointConnectionsGetOptionalParams
- Added Interface PrivateEndpointConnectionsListByServerNextOptionalParams
- Added Interface PrivateEndpointConnectionsListByServerOptionalParams
- Added Interface PrivateEndpointConnectionUpdateHeaders
- Added Interface PrivateEndpointConnectionUpdateOptionalParams
- Added Interface PrivateLinkResource
- Added Interface PrivateLinkResourceListResult
- Added Interface PrivateLinkResourcesGetOptionalParams
- Added Interface PrivateLinkResourcesListByServerNextOptionalParams
- Added Interface PrivateLinkResourcesListByServerOptionalParams
- Added Interface PrivateLinkServiceConnectionState
- Added Interface QuotaUsage
- Added Interface QuotaUsagesListNextOptionalParams
- Added Interface QuotaUsagesListOptionalParams
- Added Interface QuotaUsagesListResult
- Added Interface Replica
- Added Interface ServerCapabilitiesListNextOptionalParams
- Added Interface ServerCapabilitiesListOptionalParams
- Added Interface ServerSku
- Added Interface ServerSkuCapability
- Added Interface ServerThreatProtectionListResult
- Added Interface ServerThreatProtectionSettingsCreateOrUpdateHeaders
- Added Interface ServerThreatProtectionSettingsCreateOrUpdateOptionalParams
- Added Interface ServerThreatProtectionSettingsGetOptionalParams
- Added Interface ServerThreatProtectionSettingsListByServerNextOptionalParams
- Added Interface ServerThreatProtectionSettingsListByServerOptionalParams
- Added Interface ServerThreatProtectionSettingsModel
- Added Interface StorageMbCapability
- Added Interface ValidationDetails
- Added Interface ValidationMessage
- Added Interface ValidationSummaryItem
- Added Interface VirtualEndpointResource
- Added Interface VirtualEndpointResourceForPatch
- Added Interface VirtualEndpointsCreateHeaders
- Added Interface VirtualEndpointsCreateOptionalParams
- Added Interface VirtualEndpointsDeleteHeaders
- Added Interface VirtualEndpointsDeleteOptionalParams
- Added Interface VirtualEndpointsGetOptionalParams
- Added Interface VirtualEndpointsListByServerNextOptionalParams
- Added Interface VirtualEndpointsListByServerOptionalParams
- Added Interface VirtualEndpointsListResult
- Added Interface VirtualEndpointsUpdateHeaders
- Added Interface VirtualEndpointsUpdateOptionalParams
- Added Type Alias AzureManagedDiskPerformanceTiers
- Added Type Alias CancelEnum
- Added Type Alias CapabilityStatus
- Added Type Alias CheckMigrationNameAvailabilityResponse
- Added Type Alias ExecutionStatus
- Added Type Alias FastProvisioningSupportedEnum
- Added Type Alias FlexibleServerStartLtrBackupResponse
- Added Type Alias FlexibleServerTriggerLtrPreBackupResponse
- Added Type Alias GeoBackupSupportedEnum
- Added Type Alias HaMode
- Added Type Alias KeyStatusEnum
- Added Type Alias LogFilesListByServerNextResponse
- Added Type Alias LogFilesListByServerResponse
- Added Type Alias LogicalReplicationOnSourceDbEnum
- Added Type Alias LtrBackupOperationsGetResponse
- Added Type Alias LtrBackupOperationsListByServerNextResponse
- Added Type Alias LtrBackupOperationsListByServerResponse
- Added Type Alias MigrationDbState
- Added Type Alias MigrationDetailsLevel
- Added Type Alias MigrationListFilter
- Added Type Alias MigrationMode
- Added Type Alias MigrationNameAvailabilityReason
- Added Type Alias MigrationOption
- Added Type Alias MigrationsCreateResponse
- Added Type Alias MigrationsGetResponse
- Added Type Alias MigrationsListByTargetServerNextResponse
- Added Type Alias MigrationsListByTargetServerResponse
- Added Type Alias MigrationState
- Added Type Alias MigrationSubState
- Added Type Alias MigrationsUpdateResponse
- Added Type Alias OnlineResizeSupportedEnum
- Added Type Alias OverwriteDbsInTargetEnum
- Added Type Alias PrivateEndpointConnectionDeleteResponse
- Added Type Alias PrivateEndpointConnectionProvisioningState
- Added Type Alias PrivateEndpointConnectionsGetResponse
- Added Type Alias PrivateEndpointConnectionsListByServerNextResponse
- Added Type Alias PrivateEndpointConnectionsListByServerResponse
- Added Type Alias PrivateEndpointConnectionUpdateResponse
- Added Type Alias PrivateEndpointServiceConnectionStatus
- Added Type Alias PrivateLinkResourcesGetResponse
- Added Type Alias PrivateLinkResourcesListByServerNextResponse
- Added Type Alias PrivateLinkResourcesListByServerResponse
- Added Type Alias QuotaUsagesListNextResponse
- Added Type Alias QuotaUsagesListResponse
- Added Type Alias ReadReplicaPromoteMode
- Added Type Alias ReplicationPromoteOption
- Added Type Alias ReplicationState
- Added Type Alias RestrictedEnum
- Added Type Alias ServerCapabilitiesListNextResponse
- Added Type Alias ServerCapabilitiesListResponse
- Added Type Alias ServerThreatProtectionSettingsCreateOrUpdateResponse
- Added Type Alias ServerThreatProtectionSettingsGetResponse
- Added Type Alias ServerThreatProtectionSettingsListByServerNextResponse
- Added Type Alias ServerThreatProtectionSettingsListByServerResponse
- Added Type Alias SourceType
- Added Type Alias SslMode
- Added Type Alias StartDataMigrationEnum
- Added Type Alias StorageAutoGrow
- Added Type Alias StorageAutoGrowthSupportedEnum
- Added Type Alias StorageType
- Added Type Alias ThreatProtectionName
- Added Type Alias ThreatProtectionState
- Added Type Alias TriggerCutoverEnum
- Added Type Alias ValidationState
- Added Type Alias VirtualEndpointsCreateResponse
- Added Type Alias VirtualEndpointsDeleteResponse
- Added Type Alias VirtualEndpointsGetResponse
- Added Type Alias VirtualEndpointsListByServerNextResponse
- Added Type Alias VirtualEndpointsListByServerResponse
- Added Type Alias VirtualEndpointsUpdateResponse
- Added Type Alias VirtualEndpointType
- Added Type Alias ZoneRedundantHaAndGeoBackupSupportedEnum
- Added Type Alias ZoneRedundantHaSupportedEnum
- Interface DataEncryption has a new optional parameter geoBackupEncryptionKeyStatus
- Interface DataEncryption has a new optional parameter geoBackupKeyURI
- Interface DataEncryption has a new optional parameter geoBackupUserAssignedIdentityId
- Interface DataEncryption has a new optional parameter primaryEncryptionKeyStatus
- Interface FastProvisioningEditionCapability has a new optional parameter serverCount
- Interface FastProvisioningEditionCapability has a new optional parameter supportedTier
- Interface FlexibleServerEditionCapability has a new optional parameter defaultSkuName
- Interface FlexibleServerEditionCapability has a new optional parameter supportedServerSkus
- Interface Server has a new optional parameter privateEndpointConnections
- Interface Server has a new optional parameter replica
- Interface ServerForUpdate has a new optional parameter network
- Interface ServerForUpdate has a new optional parameter replica
- Interface Storage_2 has a new optional parameter autoGrow
- Interface Storage_2 has a new optional parameter iops
- Interface Storage_2 has a new optional parameter throughput
- Interface Storage_2 has a new optional parameter tier
- Interface Storage_2 has a new optional parameter type
- Interface StorageEditionCapability has a new optional parameter defaultStorageSizeMb
- Interface StorageEditionCapability has a new optional parameter supportedStorageMb
- Interface UserAssignedIdentity has a new optional parameter tenantId
- Added Enum KnownAzureManagedDiskPerformanceTiers
- Added Enum KnownCancelEnum
- Added Enum KnownExecutionStatus
- Added Enum KnownFastProvisioningSupportedEnum
- Added Enum KnownGeoBackupSupportedEnum
- Added Enum KnownHaMode
- Added Enum KnownKeyStatusEnum
- Added Enum KnownLogicalReplicationOnSourceDbEnum
- Added Enum KnownMigrationDbState
- Added Enum KnownMigrationDetailsLevel
- Added Enum KnownMigrationListFilter
- Added Enum KnownMigrationMode
- Added Enum KnownMigrationNameAvailabilityReason
- Added Enum KnownMigrationOption
- Added Enum KnownMigrationState
- Added Enum KnownMigrationSubState
- Added Enum KnownOnlineResizeSupportedEnum
- Added Enum KnownOverwriteDbsInTargetEnum
- Added Enum KnownPrivateEndpointConnectionProvisioningState
- Added Enum KnownPrivateEndpointServiceConnectionStatus
- Added Enum KnownReadReplicaPromoteMode
- Added Enum KnownReplicationPromoteOption
- Added Enum KnownReplicationState
- Added Enum KnownRestrictedEnum
- Added Enum KnownSourceType
- Added Enum KnownSslMode
- Added Enum KnownStartDataMigrationEnum
- Added Enum KnownStorageAutoGrow
- Added Enum KnownStorageAutoGrowthSupportedEnum
- Added Enum KnownStorageType
- Added Enum KnownThreatProtectionName
- Added Enum KnownTriggerCutoverEnum
- Added Enum KnownValidationState
- Added Enum KnownVirtualEndpointType
- Added Enum KnownZoneRedundantHaAndGeoBackupSupportedEnum
- Added Enum KnownZoneRedundantHaSupportedEnum
- Enum KnownCreateMode has a new value ReviveDropped
- Enum KnownServerVersion has a new value Fifteen
- Enum KnownServerVersion has a new value Sixteen
### Breaking Changes
- Class PostgreSQLManagementFlexibleServerClient has a new signature
- Interface FlexibleServerEditionCapability no longer has parameter supportedServerVersions
- Interface ServerVersionCapability no longer has parameter supportedVcores
- Interface StorageEditionCapability no longer has parameter supportedStorageMB
- Interface StorageTierCapability no longer has parameter isBaseline
- Interface StorageTierCapability no longer has parameter tierName
- Type of parameter value of interface CapabilitiesListResult is changed from CapabilityProperties[] to FlexibleServerCapability[]
- Enum KnownIdentityType no longer has value SystemAssigned
## 8.0.0-beta.4 (2023-11-07)
### Features Added
- Added operation group FlexibleServer
- Added operation group LogFiles
- Added operation group LtrBackupOperations
- Added operation group Migrations
- Added operation group PrivateEndpointConnectionOperations
- Added operation group PrivateEndpointConnections
- Added operation group PrivateLinkResources
- Added operation group QuotaUsages
- Added operation group ServerCapabilities
- Added operation group ServerThreatProtectionSettings
- Added operation group VirtualEndpoints
- Added Interface AdminCredentials
- Added Interface BackupRequestBase
- Added Interface BackupSettings
- Added Interface BackupStoreDetails
- Added Interface CapabilityBase
- Added Interface CheckMigrationNameAvailabilityOptionalParams
- Added Interface DbLevelValidationStatus
- Added Interface DbMigrationStatus
- Added Interface DbServerMetadata
- Added Interface FlexibleServerCapability
- Added Interface FlexibleServerStartLtrBackupExceptionHeaders
- Added Interface FlexibleServerStartLtrBackupHeaders
- Added Interface FlexibleServerStartLtrBackupOptionalParams
- Added Interface FlexibleServerTriggerLtrPreBackupExceptionHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupOptionalParams
- Added Interface LogFile
- Added Interface LogFileListResult
- Added Interface LogFilesListByServerNextOptionalParams
- Added Interface LogFilesListByServerOptionalParams
- Added Interface LtrBackupOperationsGetOptionalParams
- Added Interface LtrBackupOperationsListByServerNextOptionalParams
- Added Interface LtrBackupOperationsListByServerOptionalParams
- Added Interface LtrBackupRequest
- Added Interface LtrBackupResponse
- Added Interface LtrPreBackupRequest
- Added Interface LtrPreBackupResponse
- Added Interface LtrServerBackupOperation
- Added Interface LtrServerBackupOperationList
- Added Interface MigrationNameAvailabilityResource
- Added Interface MigrationResource
- Added Interface MigrationResourceForPatch
- Added Interface MigrationResourceListResult
- Added Interface MigrationsCreateOptionalParams
- Added Interface MigrationsDeleteOptionalParams
- Added Interface MigrationSecretParameters
- Added Interface MigrationsGetOptionalParams
- Added Interface MigrationsListByTargetServerNextOptionalParams
- Added Interface MigrationsListByTargetServerOptionalParams
- Added Interface MigrationStatus
- Added Interface MigrationSubStateDetails
- Added Interface MigrationsUpdateOptionalParams
- Added Interface NameProperty
- Added Interface PrivateEndpoint
- Added Interface PrivateEndpointConnection
- Added Interface PrivateEndpointConnectionDeleteHeaders
- Added Interface PrivateEndpointConnectionDeleteOptionalParams
- Added Interface PrivateEndpointConnectionListResult
- Added Interface PrivateEndpointConnectionsGetOptionalParams
- Added Interface PrivateEndpointConnectionsListByServerNextOptionalParams
- Added Interface PrivateEndpointConnectionsListByServerOptionalParams
- Added Interface PrivateEndpointConnectionUpdateHeaders
- Added Interface PrivateEndpointConnectionUpdateOptionalParams
- Added Interface PrivateLinkResource
- Added Interface PrivateLinkResourceListResult
- Added Interface PrivateLinkResourcesGetOptionalParams
- Added Interface PrivateLinkResourcesListByServerNextOptionalParams
- Added Interface PrivateLinkResourcesListByServerOptionalParams
- Added Interface PrivateLinkServiceConnectionState
- Added Interface QuotaUsage
- Added Interface QuotaUsagesListNextOptionalParams
- Added Interface QuotaUsagesListOptionalParams
- Added Interface QuotaUsagesListResult
- Added Interface Replica
- Added Interface ServerCapabilitiesListNextOptionalParams
- Added Interface ServerCapabilitiesListOptionalParams
- Added Interface ServerSku
- Added Interface ServerSkuCapability
- Added Interface ServerThreatProtectionListResult
- Added Interface ServerThreatProtectionSettingsCreateOrUpdateOptionalParams
- Added Interface ServerThreatProtectionSettingsGetOptionalParams
- Added Interface ServerThreatProtectionSettingsListByServerNextOptionalParams
- Added Interface ServerThreatProtectionSettingsListByServerOptionalParams
- Added Interface ServerThreatProtectionSettingsModel
- Added Interface StorageMbCapability
- Added Interface ValidationDetails
- Added Interface ValidationMessage
- Added Interface ValidationSummaryItem
- Added Interface VirtualEndpointResource
- Added Interface VirtualEndpointResourceForPatch
- Added Interface VirtualEndpointsCreateHeaders
- Added Interface VirtualEndpointsCreateOptionalParams
- Added Interface VirtualEndpointsDeleteHeaders
- Added Interface VirtualEndpointsDeleteOptionalParams
- Added Interface VirtualEndpointsGetOptionalParams
- Added Interface VirtualEndpointsListByServerNextOptionalParams
- Added Interface VirtualEndpointsListByServerOptionalParams
- Added Interface VirtualEndpointsListResult
- Added Interface VirtualEndpointsUpdateHeaders
- Added Interface VirtualEndpointsUpdateOptionalParams
- Added Type Alias AzureManagedDiskPerformanceTiers
- Added Type Alias CancelEnum
- Added Type Alias CapabilityStatus
- Added Type Alias CheckMigrationNameAvailabilityResponse
- Added Type Alias ExecutionStatus
- Added Type Alias FastProvisioningSupportedEnum
- Added Type Alias FlexibleServerStartLtrBackupResponse
- Added Type Alias FlexibleServerTriggerLtrPreBackupResponse
- Added Type Alias GeoBackupSupportedEnum
- Added Type Alias HaMode
- Added Type Alias KeyStatusEnum
- Added Type Alias LogFilesListByServerNextResponse
- Added Type Alias LogFilesListByServerResponse
- Added Type Alias LogicalReplicationOnSourceDbEnum
- Added Type Alias LtrBackupOperationsGetResponse
- Added Type Alias LtrBackupOperationsListByServerNextResponse
- Added Type Alias LtrBackupOperationsListByServerResponse
- Added Type Alias MigrationDbState
- Added Type Alias MigrationDetailsLevel
- Added Type Alias MigrationListFilter
- Added Type Alias MigrationMode
- Added Type Alias MigrationNameAvailabilityReason
- Added Type Alias MigrationOption
- Added Type Alias MigrationsCreateResponse
- Added Type Alias MigrationsGetResponse
- Added Type Alias MigrationsListByTargetServerNextResponse
- Added Type Alias MigrationsListByTargetServerResponse
- Added Type Alias MigrationState
- Added Type Alias MigrationSubState
- Added Type Alias MigrationsUpdateResponse
- Added Type Alias OnlineResizeSupportedEnum
- Added Type Alias OverwriteDbsInTargetEnum
- Added Type Alias PrivateEndpointConnectionDeleteResponse
- Added Type Alias PrivateEndpointConnectionProvisioningState
- Added Type Alias PrivateEndpointConnectionsGetResponse
- Added Type Alias PrivateEndpointConnectionsListByServerNextResponse
- Added Type Alias PrivateEndpointConnectionsListByServerResponse
- Added Type Alias PrivateEndpointConnectionUpdateResponse
- Added Type Alias PrivateEndpointServiceConnectionStatus
- Added Type Alias PrivateLinkResourcesGetResponse
- Added Type Alias PrivateLinkResourcesListByServerNextResponse
- Added Type Alias PrivateLinkResourcesListByServerResponse
- Added Type Alias QuotaUsagesListNextResponse
- Added Type Alias QuotaUsagesListResponse
- Added Type Alias ReadReplicaPromoteMode
- Added Type Alias ReplicationPromoteOption
- Added Type Alias ReplicationState
- Added Type Alias RestrictedEnum
- Added Type Alias ServerCapabilitiesListNextResponse
- Added Type Alias ServerCapabilitiesListResponse
- Added Type Alias ServerThreatProtectionSettingsCreateOrUpdateResponse
- Added Type Alias ServerThreatProtectionSettingsGetResponse
- Added Type Alias ServerThreatProtectionSettingsListByServerNextResponse
- Added Type Alias ServerThreatProtectionSettingsListByServerResponse
- Added Type Alias SourceType
- Added Type Alias SslMode
- Added Type Alias StartDataMigrationEnum
- Added Type Alias StorageAutoGrow
- Added Type Alias StorageAutoGrowthSupportedEnum
- Added Type Alias StorageType
- Added Type Alias ThreatProtectionName
- Added Type Alias ThreatProtectionState
- Added Type Alias TriggerCutoverEnum
- Added Type Alias ValidationState
- Added Type Alias VirtualEndpointsCreateResponse
- Added Type Alias VirtualEndpointsDeleteResponse
- Added Type Alias VirtualEndpointsGetResponse
- Added Type Alias VirtualEndpointsListByServerNextResponse
- Added Type Alias VirtualEndpointsListByServerResponse
- Added Type Alias VirtualEndpointsUpdateResponse
- Added Type Alias VirtualEndpointType
- Added Type Alias ZoneRedundantHaAndGeoBackupSupportedEnum
- Added Type Alias ZoneRedundantHaSupportedEnum
- Interface DataEncryption has a new optional parameter geoBackupEncryptionKeyStatus
- Interface DataEncryption has a new optional parameter geoBackupKeyURI
- Interface DataEncryption has a new optional parameter geoBackupUserAssignedIdentityId
- Interface DataEncryption has a new optional parameter primaryEncryptionKeyStatus
- Interface FastProvisioningEditionCapability has a new optional parameter serverCount
- Interface FastProvisioningEditionCapability has a new optional parameter supportedTier
- Interface FlexibleServerEditionCapability has a new optional parameter defaultSkuName
- Interface FlexibleServerEditionCapability has a new optional parameter supportedServerSkus
- Interface Server has a new optional parameter privateEndpointConnections
- Interface Server has a new optional parameter replica
- Interface ServerForUpdate has a new optional parameter network
- Interface ServerForUpdate has a new optional parameter replica
- Interface Storage_2 has a new optional parameter autoGrow
- Interface Storage_2 has a new optional parameter iops
- Interface Storage_2 has a new optional parameter throughput
- Interface Storage_2 has a new optional parameter tier
- Interface Storage_2 has a new optional parameter type
- Interface StorageEditionCapability has a new optional parameter defaultStorageSizeMb
- Interface StorageEditionCapability has a new optional parameter supportedStorageMb
- Interface UserAssignedIdentity has a new optional parameter tenantId
- Added Enum KnownAzureManagedDiskPerformanceTiers
- Added Enum KnownCancelEnum
- Added Enum KnownExecutionStatus
- Added Enum KnownFastProvisioningSupportedEnum
- Added Enum KnownGeoBackupSupportedEnum
- Added Enum KnownHaMode
- Added Enum KnownKeyStatusEnum
- Added Enum KnownLogicalReplicationOnSourceDbEnum
- Added Enum KnownMigrationDbState
- Added Enum KnownMigrationDetailsLevel
- Added Enum KnownMigrationListFilter
- Added Enum KnownMigrationMode
- Added Enum KnownMigrationNameAvailabilityReason
- Added Enum KnownMigrationOption
- Added Enum KnownMigrationState
- Added Enum KnownMigrationSubState
- Added Enum KnownOnlineResizeSupportedEnum
- Added Enum KnownOverwriteDbsInTargetEnum
- Added Enum KnownPrivateEndpointConnectionProvisioningState
- Added Enum KnownPrivateEndpointServiceConnectionStatus
- Added Enum KnownReadReplicaPromoteMode
- Added Enum KnownReplicationPromoteOption
- Added Enum KnownReplicationState
- Added Enum KnownRestrictedEnum
- Added Enum KnownSourceType
- Added Enum KnownSslMode
- Added Enum KnownStartDataMigrationEnum
- Added Enum KnownStorageAutoGrow
- Added Enum KnownStorageAutoGrowthSupportedEnum
- Added Enum KnownStorageType
- Added Enum KnownThreatProtectionName
- Added Enum KnownTriggerCutoverEnum
- Added Enum KnownValidationState
- Added Enum KnownVirtualEndpointType
- Added Enum KnownZoneRedundantHaAndGeoBackupSupportedEnum
- Added Enum KnownZoneRedundantHaSupportedEnum
- Enum KnownCreateMode has a new value ReviveDropped
- Enum KnownServerVersion has a new value Fifteen
- Enum KnownServerVersion has a new value Sixteen
### Breaking Changes
- Class PostgreSQLManagementFlexibleServerClient has a new signature
- Interface FlexibleServerEditionCapability no longer has parameter supportedServerVersions
- Interface ServerVersionCapability no longer has parameter supportedVcores
- Interface StorageEditionCapability no longer has parameter supportedStorageMB
- Interface StorageTierCapability no longer has parameter isBaseline
- Interface StorageTierCapability no longer has parameter tierName
- Type of parameter value of interface CapabilitiesListResult is changed from CapabilityProperties[] to FlexibleServerCapability[]
- Enum KnownIdentityType no longer has value SystemAssigned
## 8.0.0-beta.3 (2023-10-16)
### Features Added
- Added operation group FlexibleServer
- Added operation group LogFiles
- Added operation group LtrBackupOperations
- Added operation group Migrations
- Added operation group ServerCapabilities
- Added Interface AdminCredentials
- Added Interface BackupRequestBase
- Added Interface BackupSettings
- Added Interface BackupStoreDetails
- Added Interface CapabilityBase
- Added Interface CheckMigrationNameAvailabilityOptionalParams
- Added Interface DbServerMetadata
- Added Interface FlexibleServerCapability
- Added Interface FlexibleServerStartLtrBackupExceptionHeaders
- Added Interface FlexibleServerStartLtrBackupHeaders
- Added Interface FlexibleServerStartLtrBackupOptionalParams
- Added Interface FlexibleServerTriggerLtrPreBackupExceptionHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupOptionalParams
- Added Interface LogFile
- Added Interface LogFileListResult
- Added Interface LogFilesListByServerNextOptionalParams
- Added Interface LogFilesListByServerOptionalParams
- Added Interface LtrBackupOperationsGetOptionalParams
- Added Interface LtrBackupOperationsListByServerNextOptionalParams
- Added Interface LtrBackupOperationsListByServerOptionalParams
- Added Interface LtrBackupRequest
- Added Interface LtrBackupResponse
- Added Interface LtrPreBackupRequest
- Added Interface LtrPreBackupResponse
- Added Interface LtrServerBackupOperation
- Added Interface LtrServerBackupOperationList
- Added Interface MigrationNameAvailabilityResource
- Added Interface MigrationResource
- Added Interface MigrationResourceForPatch
- Added Interface MigrationResourceListResult
- Added Interface MigrationsCreateOptionalParams
- Added Interface MigrationsDeleteOptionalParams
- Added Interface MigrationSecretParameters
- Added Interface MigrationsGetOptionalParams
- Added Interface MigrationsListByTargetServerNextOptionalParams
- Added Interface MigrationsListByTargetServerOptionalParams
- Added Interface MigrationStatus
- Added Interface MigrationSubStateDetails
- Added Interface MigrationsUpdateOptionalParams
- Added Interface ServerCapabilitiesListNextOptionalParams
- Added Interface ServerCapabilitiesListOptionalParams
- Added Interface ServerSku
- Added Interface ServerSkuCapability
- Added Interface StorageMbCapability
- Added Type Alias AzureManagedDiskPerformanceTiers
- Added Type Alias CancelEnum
- Added Type Alias CapabilityStatus
- Added Type Alias CheckMigrationNameAvailabilityResponse
- Added Type Alias ExecutionStatus
- Added Type Alias FastProvisioningSupportedEnum
- Added Type Alias FlexibleServerStartLtrBackupResponse
- Added Type Alias FlexibleServerTriggerLtrPreBackupResponse
- Added Type Alias GeoBackupSupportedEnum
- Added Type Alias HaMode
- Added Type Alias KeyStatusEnum
- Added Type Alias LogFilesListByServerNextResponse
- Added Type Alias LogFilesListByServerResponse
- Added Type Alias LogicalReplicationOnSourceDbEnum
- Added Type Alias LtrBackupOperationsGetResponse
- Added Type Alias LtrBackupOperationsListByServerNextResponse
- Added Type Alias LtrBackupOperationsListByServerResponse
- Added Type Alias MigrationDetailsLevel
- Added Type Alias MigrationListFilter
- Added Type Alias MigrationMode
- Added Type Alias MigrationNameAvailabilityReason
- Added Type Alias MigrationsCreateResponse
- Added Type Alias MigrationsGetResponse
- Added Type Alias MigrationsListByTargetServerNextResponse
- Added Type Alias MigrationsListByTargetServerResponse
- Added Type Alias MigrationState
- Added Type Alias MigrationSubState
- Added Type Alias MigrationsUpdateResponse
- Added Type Alias OnlineResizeSupportedEnum
- Added Type Alias OverwriteDbsInTargetEnum
- Added Type Alias RestrictedEnum
- Added Type Alias ServerCapabilitiesListNextResponse
- Added Type Alias ServerCapabilitiesListResponse
- Added Type Alias StartDataMigrationEnum
- Added Type Alias StorageAutoGrow
- Added Type Alias StorageAutoGrowthSupportedEnum
- Added Type Alias TriggerCutoverEnum
- Added Type Alias ZoneRedundantHaAndGeoBackupSupportedEnum
- Added Type Alias ZoneRedundantHaSupportedEnum
- Interface DataEncryption has a new optional parameter geoBackupEncryptionKeyStatus
- Interface DataEncryption has a new optional parameter geoBackupKeyURI
- Interface DataEncryption has a new optional parameter geoBackupUserAssignedIdentityId
- Interface DataEncryption has a new optional parameter primaryEncryptionKeyStatus
- Interface FastProvisioningEditionCapability has a new optional parameter serverCount
- Interface FastProvisioningEditionCapability has a new optional parameter supportedTier
- Interface FlexibleServerEditionCapability has a new optional parameter defaultSkuName
- Interface FlexibleServerEditionCapability has a new optional parameter supportedServerSkus
- Interface ServerForUpdate has a new optional parameter network
- Interface Storage_2 has a new optional parameter autoGrow
- Interface Storage_2 has a new optional parameter iops
- Interface Storage_2 has a new optional parameter tier
- Interface StorageEditionCapability has a new optional parameter defaultStorageSizeMb
- Interface StorageEditionCapability has a new optional parameter supportedStorageMb
- Interface UserAssignedIdentity has a new optional parameter tenantId
- Added Enum KnownAzureManagedDiskPerformanceTiers
- Added Enum KnownCancelEnum
- Added Enum KnownExecutionStatus
- Added Enum KnownFastProvisioningSupportedEnum
- Added Enum KnownGeoBackupSupportedEnum
- Added Enum KnownHaMode
- Added Enum KnownKeyStatusEnum
- Added Enum KnownLogicalReplicationOnSourceDbEnum
- Added Enum KnownMigrationDetailsLevel
- Added Enum KnownMigrationListFilter
- Added Enum KnownMigrationMode
- Added Enum KnownMigrationNameAvailabilityReason
- Added Enum KnownMigrationState
- Added Enum KnownMigrationSubState
- Added Enum KnownOnlineResizeSupportedEnum
- Added Enum KnownOverwriteDbsInTargetEnum
- Added Enum KnownRestrictedEnum
- Added Enum KnownStartDataMigrationEnum
- Added Enum KnownStorageAutoGrow
- Added Enum KnownStorageAutoGrowthSupportedEnum
- Added Enum KnownTriggerCutoverEnum
- Added Enum KnownZoneRedundantHaAndGeoBackupSupportedEnum
- Added Enum KnownZoneRedundantHaSupportedEnum
- Enum KnownCreateMode has a new value ReviveDropped
- Enum KnownServerVersion has a new value Fifteen
- Class PostgreSQLManagementFlexibleServerClient has a new signature
### Breaking Changes
- Interface FlexibleServerEditionCapability no longer has parameter supportedServerVersions
- Interface ServerVersionCapability no longer has parameter supportedVcores
- Interface StorageEditionCapability no longer has parameter supportedStorageMB
- Interface StorageTierCapability no longer has parameter isBaseline
- Interface StorageTierCapability no longer has parameter tierName
- Type of parameter value of interface CapabilitiesListResult is changed from CapabilityProperties[] to FlexibleServerCapability[]
- Enum KnownIdentityType no longer has value SystemAssigned
## 8.0.0-beta.2 (2023-05-26)
### Features Added
- Added operation group FlexibleServer
- Added operation group LogFiles
- Added operation group LtrBackupOperations
- Added operation group Migrations
- Added operation group ServerCapabilities
- Added Interface AdminCredentials
- Added Interface BackupRequestBase
- Added Interface BackupSettings
- Added Interface BackupStoreDetails
- Added Interface CapabilityBase
- Added Interface CheckMigrationNameAvailabilityOptionalParams
- Added Interface DbServerMetadata
- Added Interface FlexibleServerCapability
- Added Interface FlexibleServerStartLtrBackupExceptionHeaders
- Added Interface FlexibleServerStartLtrBackupHeaders
- Added Interface FlexibleServerStartLtrBackupOptionalParams
- Added Interface FlexibleServerTriggerLtrPreBackupExceptionHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupOptionalParams
- Added Interface LogFile
- Added Interface LogFileListResult
- Added Interface LogFilesListByServerNextOptionalParams
- Added Interface LogFilesListByServerOptionalParams
- Added Interface LtrBackupOperationsGetOptionalParams
- Added Interface LtrBackupOperationsListByServerNextOptionalParams
- Added Interface LtrBackupOperationsListByServerOptionalParams
- Added Interface LtrBackupRequest
- Added Interface LtrBackupResponse
- Added Interface LtrPreBackupRequest
- Added Interface LtrPreBackupResponse
- Added Interface LtrServerBackupOperation
- Added Interface LtrServerBackupOperationList
- Added Interface MigrationNameAvailabilityResource
- Added Interface MigrationResource
- Added Interface MigrationResourceForPatch
- Added Interface MigrationResourceListResult
- Added Interface MigrationsCreateOptionalParams
- Added Interface MigrationsDeleteOptionalParams
- Added Interface MigrationSecretParameters
- Added Interface MigrationsGetOptionalParams
- Added Interface MigrationsListByTargetServerNextOptionalParams
- Added Interface MigrationsListByTargetServerOptionalParams
- Added Interface MigrationStatus
- Added Interface MigrationSubStateDetails
- Added Interface MigrationsUpdateOptionalParams
- Added Interface ServerCapabilitiesListNextOptionalParams
- Added Interface ServerCapabilitiesListOptionalParams
- Added Interface ServerSku
- Added Interface ServerSkuCapability
- Added Interface StorageMbCapability
- Added Type Alias AzureManagedDiskPerformanceTiers
- Added Type Alias CancelEnum
- Added Type Alias CapabilityStatus
- Added Type Alias CheckMigrationNameAvailabilityResponse
- Added Type Alias ExecutionStatus
- Added Type Alias FastProvisioningSupportedEnum
- Added Type Alias FlexibleServerStartLtrBackupResponse
- Added Type Alias FlexibleServerTriggerLtrPreBackupResponse
- Added Type Alias GeoBackupSupportedEnum
- Added Type Alias HaMode
- Added Type Alias KeyStatusEnum
- Added Type Alias LogFilesListByServerNextResponse
- Added Type Alias LogFilesListByServerResponse
- Added Type Alias LogicalReplicationOnSourceDbEnum
- Added Type Alias LtrBackupOperationsGetResponse
- Added Type Alias LtrBackupOperationsListByServerNextResponse
- Added Type Alias LtrBackupOperationsListByServerResponse
- Added Type Alias MigrationDetailsLevel
- Added Type Alias MigrationListFilter
- Added Type Alias MigrationMode
- Added Type Alias MigrationNameAvailabilityReason
- Added Type Alias MigrationsCreateResponse
- Added Type Alias MigrationsGetResponse
- Added Type Alias MigrationsListByTargetServerNextResponse
- Added Type Alias MigrationsListByTargetServerResponse
- Added Type Alias MigrationState
- Added Type Alias MigrationSubState
- Added Type Alias MigrationsUpdateResponse
- Added Type Alias OnlineResizeSupportedEnum
- Added Type Alias OverwriteDbsInTargetEnum
- Added Type Alias RestrictedEnum
- Added Type Alias ServerCapabilitiesListNextResponse
- Added Type Alias ServerCapabilitiesListResponse
- Added Type Alias StartDataMigrationEnum
- Added Type Alias StorageAutoGrow
- Added Type Alias StorageAutoGrowthSupportedEnum
- Added Type Alias TriggerCutoverEnum
- Added Type Alias ZoneRedundantHaAndGeoBackupSupportedEnum
- Added Type Alias ZoneRedundantHaSupportedEnum
- Interface DataEncryption has a new optional parameter geoBackupEncryptionKeyStatus
- Interface DataEncryption has a new optional parameter geoBackupKeyURI
- Interface DataEncryption has a new optional parameter geoBackupUserAssignedIdentityId
- Interface DataEncryption has a new optional parameter primaryEncryptionKeyStatus
- Interface FastProvisioningEditionCapability has a new optional parameter serverCount
- Interface FastProvisioningEditionCapability has a new optional parameter supportedTier
- Interface FlexibleServerEditionCapability has a new optional parameter defaultSkuName
- Interface FlexibleServerEditionCapability has a new optional parameter supportedServerSkus
- Interface ServerForUpdate has a new optional parameter network
- Interface Storage_2 has a new optional parameter autoGrow
- Interface Storage_2 has a new optional parameter iops
- Interface Storage_2 has a new optional parameter iopsTier
- Interface StorageEditionCapability has a new optional parameter defaultStorageSizeMb
- Interface StorageEditionCapability has a new optional parameter supportedStorageMb
- Interface UserAssignedIdentity has a new optional parameter tenantId
- Added Enum KnownAzureManagedDiskPerformanceTiers
- Added Enum KnownCancelEnum
- Added Enum KnownExecutionStatus
- Added Enum KnownFastProvisioningSupportedEnum
- Added Enum KnownGeoBackupSupportedEnum
- Added Enum KnownHaMode
- Added Enum KnownKeyStatusEnum
- Added Enum KnownLogicalReplicationOnSourceDbEnum
- Added Enum KnownMigrationDetailsLevel
- Added Enum KnownMigrationListFilter
- Added Enum KnownMigrationMode
- Added Enum KnownMigrationNameAvailabilityReason
- Added Enum KnownMigrationState
- Added Enum KnownMigrationSubState
- Added Enum KnownOnlineResizeSupportedEnum
- Added Enum KnownOverwriteDbsInTargetEnum
- Added Enum KnownRestrictedEnum
- Added Enum KnownStartDataMigrationEnum
- Added Enum KnownStorageAutoGrow
- Added Enum KnownStorageAutoGrowthSupportedEnum
- Added Enum KnownTriggerCutoverEnum
- Added Enum KnownZoneRedundantHaAndGeoBackupSupportedEnum
- Added Enum KnownZoneRedundantHaSupportedEnum
- Enum KnownCreateMode has a new value ReviveDropped
- Enum KnownServerVersion has a new value Fifteen
### Breaking Changes
- Interface FlexibleServerEditionCapability no longer has parameter supportedServerVersions
- Interface ServerVersionCapability no longer has parameter supportedVcores
- Interface StorageEditionCapability no longer has parameter supportedStorageMB
- Interface StorageTierCapability no longer has parameter isBaseline
- Interface StorageTierCapability no longer has parameter tierName
- Type of parameter value of interface CapabilitiesListResult is changed from CapabilityProperties[] to FlexibleServerCapability[]
- Enum KnownIdentityType no longer has value SystemAssigned
## 8.0.0-beta.1 (2023-05-22)
### Features Added
- Added operation group FlexibleServer
- Added operation group LogFiles
- Added operation group LtrBackupOperations
- Added operation group Migrations
- Added operation group ServerCapabilities
- Added Interface AdminCredentials
- Added Interface BackupRequestBase
- Added Interface BackupSettings
- Added Interface BackupStoreDetails
- Added Interface CapabilityBase
- Added Interface CheckMigrationNameAvailabilityOptionalParams
- Added Interface DbServerMetadata
- Added Interface FlexibleServerCapability
- Added Interface FlexibleServerStartLtrBackupExceptionHeaders
- Added Interface FlexibleServerStartLtrBackupHeaders
- Added Interface FlexibleServerStartLtrBackupOptionalParams
- Added Interface FlexibleServerTriggerLtrPreBackupExceptionHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupHeaders
- Added Interface FlexibleServerTriggerLtrPreBackupOptionalParams
- Added Interface LogFile
- Added Interface LogFileListResult
- Added Interface LogFilesListByServerNextOptionalParams
- Added Interface LogFilesListByServerOptionalParams
- Added Interface LtrBackupOperationsGetOptionalParams
- Added Interface LtrBackupOperationsListByServerNextOptionalParams
- Added Interface LtrBackupOperationsListByServerOptionalParams
- Added Interface LtrBackupRequest
- Added Interface LtrBackupResponse
- Added Interface LtrPreBackupRequest
- Added Interface LtrPreBackupResponse
- Added Interface LtrServerBackupOperation
- Added Interface LtrServerBackupOperationList
- Added Interface MigrationNameAvailabilityResource
- Added Interface MigrationResource
- Added Interface MigrationResourceForPatch
- Added Interface MigrationResourceListResult
- Added Interface MigrationsCreateOptionalParams
- Added Interface MigrationsDeleteOptionalParams
- Added Interface MigrationSecretParameters
- Added Interface MigrationsGetOptionalParams
- Added Interface MigrationsListByTargetServerNextOptionalParams
- Added Interface MigrationsListByTargetServerOptionalParams
- Added Interface MigrationStatus
- Added Interface MigrationSubStateDetails
- Added Interface MigrationsUpdateOptionalParams
- Added Interface ServerCapabilitiesListNextOptionalParams
- Added Interface ServerCapabilitiesListOptionalParams
- Added Interface ServerSku
- Added Interface ServerSkuAutoGenerated
- Added Interface StorageMbCapability
- Added Type Alias AzureManagedDiskPerformanceTiers
- Added Type Alias CancelEnum
- Added Type Alias CapabilityStatus
- Added Type Alias CheckMigrationNameAvailabilityResponse
- Added Type Alias ExecutionStatus
- Added Type Alias FastProvisioningSupportedEnum
- Added Type Alias FlexibleServerStartLtrBackupResponse
- Added Type Alias FlexibleServerTriggerLtrPreBackupResponse
- Added Type Alias GeoBackupSupportedEnum
- Added Type Alias HaMode
- Added Type Alias KeyStatusEnum
- Added Type Alias LogFilesListByServerNextResponse
- Added Type Alias LogFilesListByServerResponse
- Added Type Alias LogicalReplicationOnSourceDbEnum
- Added Type Alias LtrBackupOperationsGetResponse
- Added Type Alias LtrBackupOperationsListByServerNextResponse
- Added Type Alias LtrBackupOperationsListByServerResponse
- Added Type Alias MigrationDetailsLevel
- Added Type Alias MigrationListFilter
- Added Type Alias MigrationMode
- Added Type Alias MigrationNameAvailabilityReason
- Added Type Alias MigrationsCreateResponse
- Added Type Alias MigrationsGetResponse
- Added Type Alias MigrationsListByTargetServerNextResponse
- Added Type Alias MigrationsListByTargetServerResponse
- Added Type Alias MigrationState
- Added Type Alias MigrationSubState
- Added Type Alias MigrationsUpdateResponse
- Added Type Alias OnlineResizeSupportedEnum
- Added Type Alias OverwriteDbsInTargetEnum
- Added Type Alias RestrictedEnum
- Added Type Alias ServerCapabilitiesListNextResponse
- Added Type Alias ServerCapabilitiesListResponse
- Added Type Alias StartDataMigrationEnum
- Added Type Alias StorageAutoGrow
- Added Type Alias StorageAutoGrowthSupportedEnum
- Added Type Alias TriggerCutoverEnum
- Added Type Alias ZoneRedundantHaAndGeoBackupSupportedEnum
- Added Type Alias ZoneRedundantHaSupportedEnum
- Interface DataEncryption has a new optional parameter geoBackupEncryptionKeyStatus
- Interface DataEncryption has a new optional parameter geoBackupKeyURI
- Interface DataEncryption has a new optional parameter geoBackupUserAssignedIdentityId
- Interface DataEncryption has a new optional parameter primaryEncryptionKeyStatus
- Interface FastProvisioningEditionCapability has a new optional parameter serverCount
- Interface FastProvisioningEditionCapability has a new optional parameter supportedTier
- Interface FlexibleServerEditionCapability has a new optional parameter defaultSkuName
- Interface FlexibleServerEditionCapability has a new optional parameter supportedServerSkus
- Interface Storage_2 has a new optional parameter autoGrow
- Interface Storage_2 has a new optional parameter iops
- Interface Storage_2 has a new optional parameter iopsTier
- Interface StorageEditionCapability has a new optional parameter defaultStorageSizeMb
- Interface StorageEditionCapability has a new optional parameter supportedStorageMb
- Added Enum KnownAzureManagedDiskPerformanceTiers
- Added Enum KnownCancelEnum
- Added Enum KnownExecutionStatus
- Added Enum KnownFastProvisioningSupportedEnum
- Added Enum KnownGeoBackupSupportedEnum
- Added Enum KnownHaMode
- Added Enum KnownKeyStatusEnum
- Added Enum KnownLogicalReplicationOnSourceDbEnum
- Added Enum KnownMigrationDetailsLevel
- Added Enum KnownMigrationListFilter
- Added Enum KnownMigrationMode
- Added Enum KnownMigrationNameAvailabilityReason
- Added Enum KnownMigrationState
- Added Enum KnownMigrationSubState
- Added Enum KnownOnlineResizeSupportedEnum
- Added Enum KnownOverwriteDbsInTargetEnum
- Added Enum KnownRestrictedEnum
- Added Enum KnownStartDataMigrationEnum
- Added Enum KnownStorageAutoGrow
- Added Enum KnownStorageAutoGrowthSupportedEnum
- Added Enum KnownTriggerCutoverEnum
- Added Enum KnownZoneRedundantHaAndGeoBackupSupportedEnum
- Added Enum KnownZoneRedundantHaSupportedEnum
- Enum KnownCreateMode has a new value ReviveDropped
- Enum KnownServerVersion has a new value Fifteen
### Breaking Changes
- Interface FlexibleServerEditionCapability no longer has parameter supportedServerVersions
- Interface ServerVersionCapability no longer has parameter supportedVcores
- Interface StorageEditionCapability no longer has parameter supportedStorageMB
- Interface StorageTierCapability no longer has parameter isBaseline
- Interface StorageTierCapability no longer has parameter tierName
- Type of parameter value of interface CapabilitiesListResult is changed from CapabilityProperties[] to FlexibleServerCapability[]
- Enum KnownIdentityType no longer has value SystemAssigned
## 7.1.0 (2023-04-10)
### Features Added
- Enum KnownArmServerKeyType has a new value SystemManaged
### Bugs Fixed
- Enum KnownArmServerKeyType no longer has value SystemAssigned
- Enum KnownReplicationRole no longer has value GeoSyncReplica
- Enum KnownReplicationRole no longer has value Secondary
- Enum KnownReplicationRole no longer has value SyncReplica
- Enum KnownReplicationRole no longer has value WalReplica
## 7.0.0 (2023-01-09)
### Features Added
- Added operation group Administrators
- Added operation group Backups
- Added operation group CheckNameAvailabilityWithLocation
- Added operation group Replicas
- Added Interface ActiveDirectoryAdministrator
- Added Interface ActiveDirectoryAdministratorAdd
- Added Interface AdministratorListResult
- Added Interface AdministratorsCreateHeaders
- Added Interface AdministratorsCreateOptionalParams
- Added Interface AdministratorsDeleteHeaders
- Added Interface AdministratorsDeleteOptionalParams
- Added Interface AdministratorsGetOptionalParams
- Added Interface AdministratorsListByServerNextOptionalParams
- Added Interface AdministratorsListByServerOptionalParams
- Added Interface AuthConfig
- Added Interface BackupsGetOptionalParams
- Added Interface BackupsListByServerNextOptionalParams
- Added Interface BackupsListByServerOptionalParams
- Added Interface CheckNameAvailabilityRequest
- Added Interface CheckNameAvailabilityResponse
- Added Interface CheckNameAvailabilityWithLocationExecuteOptionalParams
- Added Interface ConfigurationForUpdate
- Added Interface ConfigurationsPutHeaders
- Added Interface ConfigurationsUpdateHeaders
- Added Interface DatabasesCreateHeaders
- Added Interface DatabasesDeleteHeaders
- Added Interface DataEncryption
- Added Interface ErrorDetail
- Added Interface FastProvisioningEditionCapability
- Added Interface FirewallRulesCreateOrUpdateHeaders
- Added Interface FirewallRulesDeleteHeaders
- Added Interface ReplicasListByServerOptionalParams
- Added Interface ServerBackup
- Added Interface ServerBackupListResult
- Added Interface ServersCreateHeaders
- Added Interface ServersDeleteHeaders
- Added Interface ServersRestartHeaders
- Added Interface ServersStartHeaders
- Added Interface ServersStopHeaders
- Added Interface ServersUpdateHeaders
- Added Interface StorageTierCapability
- Added Interface UserAssignedIdentity
- Added Interface UserIdentity
- Added Type Alias ActiveDirectoryAuthEnum
- Added Type Alias AdministratorsCreateResponse
- Added Type Alias AdministratorsGetResponse
- Added Type Alias AdministratorsListByServerNextResponse
- Added Type Alias AdministratorsListByServerResponse
- Added Type Alias ArmServerKeyType
- Added Type Alias BackupsGetResponse
- Added Type Alias BackupsListByServerNextResponse
- Added Type Alias BackupsListByServerResponse
- Added Type Alias CheckNameAvailabilityReason
- Added Type Alias CheckNameAvailabilityWithLocationExecuteResponse
- Added Type Alias IdentityType
- Added Type Alias Origin
- Added Type Alias PasswordAuthEnum
- Added Type Alias PrincipalType
- Added Type Alias ReplicasListByServerResponse
- Added Type Alias ReplicationRole
- Interface CapabilityProperties has a new optional parameter fastProvisioningSupported
- Interface CapabilityProperties has a new optional parameter supportedFastProvisioningEditions
- Interface CapabilityProperties has a new optional parameter supportedHAMode
- Interface ErrorResponse has a new optional parameter error
- Interface Resource has a new optional parameter systemData
- Interface Server has a new optional parameter authConfig
- Interface Server has a new optional parameter dataEncryption
- Interface Server has a new optional parameter identity
- Interface Server has a new optional parameter replicaCapacity
- Interface Server has a new optional parameter replicationRole
- Interface ServerForUpdate has a new optional parameter authConfig
- Interface ServerForUpdate has a new optional parameter dataEncryption
- Interface ServerForUpdate has a new optional parameter identity
- Interface ServerForUpdate has a new optional parameter replicationRole
- Interface ServerForUpdate has a new optional parameter version
- Interface ServerVersionCapability has a new optional parameter supportedVersionsToUpgrade
- Interface StorageMBCapability has a new optional parameter supportedUpgradableTierList
- Interface VirtualNetworkSubnetUsageResult has a new optional parameter location
- Interface VirtualNetworkSubnetUsageResult has a new optional parameter subscriptionId
- Added Enum KnownActiveDirectoryAuthEnum
- Added Enum KnownArmServerKeyType
- Added Enum KnownCheckNameAvailabilityReason
- Added Enum KnownIdentityType
- Added Enum KnownOrigin
- Added Enum KnownPasswordAuthEnum
- Added Enum KnownPrincipalType
- Added Enum KnownReplicationRole
- Enum KnownCreateMode has a new value GeoRestore
- Enum KnownCreateMode has a new value Replica
- Enum KnownHighAvailabilityMode has a new value SameZone
- Enum KnownServerVersion has a new value Fourteen
### Breaking Changes
- Operation CheckNameAvailability.execute has a new signature
- Operation Configurations.beginUpdate has a new signature
- Operation Configurations.beginUpdateAndWait has a new signature
- Interface Configuration no longer has parameter systemData
- Interface Database no longer has parameter systemData
- Interface ErrorResponse no longer has parameter additionalInfo
- Interface ErrorResponse no longer has parameter code
- Interface ErrorResponse no longer has parameter details
- Interface ErrorResponse no longer has parameter message
- Interface ErrorResponse no longer has parameter target
- Interface FirewallRule no longer has parameter systemData
- Interface Server no longer has parameter systemData
- Interface ServerForUpdate no longer has parameter location
- Removed Enum KnownReason
## 6.1.0 (2022-12-22)
### Features Added
- Added Interface Configuration
- Added Interface Database
- Added Interface FirewallRule
- Added Interface ProxyResource
- Added Interface Server
- Added Interface TrackedResource
- Added function getContinuationToken
## 6.0.0 (2022-04-28)
### Features Added
- Added Interface PostgreSQLManagementFlexibleServerClientOptionalParams
- Added Class PostgreSQLManagementFlexibleServerClient
### Breaking Changes
- Deleted Class PostgreSQLManagementClient
## 5.0.0 (2022-01-20)
The package of @azure/arm-postgresql-flexible is using our next generation design principles since version 5.0.0, which contains breaking changes.
To understand the detail of the change, please refer to [Changelog](https://aka.ms/js-track2-changelog).
To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide).
To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart).