|
1 | 1 | # Release History |
2 | 2 |
|
3 | | -## 2.0.0-beta.1 (2023-05-26) |
| 3 | +## 2.0.0 (2023-07-10) |
4 | 4 | ### Breaking Changes |
5 | 5 |
|
6 | | -- Type of `Identity.Type` has been changed from `*string` to `*ManagedServiceIdentityType` |
| 6 | +- Enum `ConfigurationSource` has been removed |
| 7 | +- Enum `CreateMode` has been removed |
| 8 | +- Enum `DataEncryptionType` has been removed |
| 9 | +- Enum `EnableStatusEnum` has been removed |
| 10 | +- Enum `HighAvailabilityMode` has been removed |
| 11 | +- Enum `HighAvailabilityState` has been removed |
| 12 | +- Enum `IsConfigPendingRestart` has been removed |
| 13 | +- Enum `IsDynamicConfig` has been removed |
| 14 | +- Enum `IsReadOnly` has been removed |
| 15 | +- Enum `ReplicationRole` has been removed |
| 16 | +- Enum `SKUTier` has been removed |
| 17 | +- Enum `ServerState` has been removed |
| 18 | +- Enum `ServerVersion` has been removed |
| 19 | +- Function `NewBackupsClient` has been removed |
| 20 | +- Function `*BackupsClient.Get` has been removed |
| 21 | +- Function `*BackupsClient.NewListByServerPager` has been removed |
| 22 | +- Function `NewCheckNameAvailabilityClient` has been removed |
| 23 | +- Function `*CheckNameAvailabilityClient.Execute` has been removed |
| 24 | +- Function `NewCheckVirtualNetworkSubnetUsageClient` has been removed |
| 25 | +- Function `*CheckVirtualNetworkSubnetUsageClient.Execute` has been removed |
| 26 | +- Function `*ClientFactory.NewBackupsClient` has been removed |
| 27 | +- Function `*ClientFactory.NewCheckNameAvailabilityClient` has been removed |
| 28 | +- Function `*ClientFactory.NewCheckVirtualNetworkSubnetUsageClient` has been removed |
| 29 | +- Function `*ClientFactory.NewConfigurationsClient` has been removed |
| 30 | +- Function `*ClientFactory.NewDatabasesClient` has been removed |
| 31 | +- Function `*ClientFactory.NewFirewallRulesClient` has been removed |
| 32 | +- Function `*ClientFactory.NewGetPrivateDNSZoneSuffixClient` has been removed |
| 33 | +- Function `*ClientFactory.NewLocationBasedCapabilitiesClient` has been removed |
| 34 | +- Function `*ClientFactory.NewOperationsClient` has been removed |
| 35 | +- Function `*ClientFactory.NewReplicasClient` has been removed |
| 36 | +- Function `*ClientFactory.NewServersClient` has been removed |
| 37 | +- Function `NewConfigurationsClient` has been removed |
| 38 | +- Function `*ConfigurationsClient.Get` has been removed |
| 39 | +- Function `*ConfigurationsClient.NewListByServerPager` has been removed |
| 40 | +- Function `*ConfigurationsClient.BeginUpdate` has been removed |
| 41 | +- Function `*ConfigurationsClient.BeginBatchUpdate` has been removed |
| 42 | +- Function `NewDatabasesClient` has been removed |
| 43 | +- Function `*DatabasesClient.BeginCreateOrUpdate` has been removed |
| 44 | +- Function `*DatabasesClient.BeginDelete` has been removed |
| 45 | +- Function `*DatabasesClient.Get` has been removed |
| 46 | +- Function `*DatabasesClient.NewListByServerPager` has been removed |
| 47 | +- Function `NewFirewallRulesClient` has been removed |
| 48 | +- Function `*FirewallRulesClient.BeginCreateOrUpdate` has been removed |
| 49 | +- Function `*FirewallRulesClient.BeginDelete` has been removed |
| 50 | +- Function `*FirewallRulesClient.Get` has been removed |
| 51 | +- Function `*FirewallRulesClient.NewListByServerPager` has been removed |
| 52 | +- Function `NewGetPrivateDNSZoneSuffixClient` has been removed |
| 53 | +- Function `*GetPrivateDNSZoneSuffixClient.Execute` has been removed |
| 54 | +- Function `NewLocationBasedCapabilitiesClient` has been removed |
| 55 | +- Function `*LocationBasedCapabilitiesClient.NewListPager` has been removed |
| 56 | +- Function `NewOperationsClient` has been removed |
| 57 | +- Function `*OperationsClient.NewListPager` has been removed |
| 58 | +- Function `NewReplicasClient` has been removed |
| 59 | +- Function `*ReplicasClient.NewListByServerPager` has been removed |
| 60 | +- Function `NewServersClient` has been removed |
| 61 | +- Function `*ServersClient.BeginCreate` has been removed |
| 62 | +- Function `*ServersClient.BeginDelete` has been removed |
| 63 | +- Function `*ServersClient.BeginFailover` has been removed |
| 64 | +- Function `*ServersClient.Get` has been removed |
| 65 | +- Function `*ServersClient.NewListByResourceGroupPager` has been removed |
| 66 | +- Function `*ServersClient.NewListPager` has been removed |
| 67 | +- Function `*ServersClient.BeginRestart` has been removed |
| 68 | +- Function `*ServersClient.BeginStart` has been removed |
| 69 | +- Function `*ServersClient.BeginStop` has been removed |
| 70 | +- Function `*ServersClient.BeginUpdate` has been removed |
| 71 | +- Struct `Backup` has been removed |
| 72 | +- Struct `CapabilitiesListResult` has been removed |
| 73 | +- Struct `CapabilityProperties` has been removed |
| 74 | +- Struct `Configuration` has been removed |
| 75 | +- Struct `ConfigurationForBatchUpdate` has been removed |
| 76 | +- Struct `ConfigurationForBatchUpdateProperties` has been removed |
| 77 | +- Struct `ConfigurationListForBatchUpdate` has been removed |
| 78 | +- Struct `ConfigurationListResult` has been removed |
| 79 | +- Struct `ConfigurationProperties` has been removed |
| 80 | +- Struct `DataEncryption` has been removed |
| 81 | +- Struct `Database` has been removed |
| 82 | +- Struct `DatabaseListResult` has been removed |
| 83 | +- Struct `DatabaseProperties` has been removed |
| 84 | +- Struct `DelegatedSubnetUsage` has been removed |
| 85 | +- Struct `FirewallRule` has been removed |
| 86 | +- Struct `FirewallRuleListResult` has been removed |
| 87 | +- Struct `FirewallRuleProperties` has been removed |
| 88 | +- Struct `GetPrivateDNSZoneSuffixResponse` has been removed |
| 89 | +- Struct `HighAvailability` has been removed |
| 90 | +- Struct `Identity` has been removed |
| 91 | +- Struct `MaintenanceWindow` has been removed |
| 92 | +- Struct `NameAvailability` has been removed |
| 93 | +- Struct `NameAvailabilityRequest` has been removed |
| 94 | +- Struct `Network` has been removed |
| 95 | +- Struct `Operation` has been removed |
| 96 | +- Struct `OperationDisplay` has been removed |
| 97 | +- Struct `OperationListResult` has been removed |
| 98 | +- Struct `ProxyResource` has been removed |
| 99 | +- Struct `SKU` has been removed |
| 100 | +- Struct `SKUCapability` has been removed |
| 101 | +- Struct `Server` has been removed |
| 102 | +- Struct `ServerBackup` has been removed |
| 103 | +- Struct `ServerBackupListResult` has been removed |
| 104 | +- Struct `ServerBackupProperties` has been removed |
| 105 | +- Struct `ServerEditionCapability` has been removed |
| 106 | +- Struct `ServerForUpdate` has been removed |
| 107 | +- Struct `ServerListResult` has been removed |
| 108 | +- Struct `ServerProperties` has been removed |
| 109 | +- Struct `ServerPropertiesForUpdate` has been removed |
| 110 | +- Struct `ServerRestartParameter` has been removed |
| 111 | +- Struct `ServerVersionCapability` has been removed |
| 112 | +- Struct `Storage` has been removed |
| 113 | +- Struct `StorageEditionCapability` has been removed |
| 114 | +- Struct `TrackedResource` has been removed |
| 115 | +- Struct `UserAssignedIdentity` has been removed |
| 116 | +- Struct `VirtualNetworkSubnetUsageParameter` has been removed |
| 117 | +- Struct `VirtualNetworkSubnetUsageResult` has been removed |
| 118 | +- Field `AdditionalInfo`, `Code`, `Details`, `Message`, `Target` of struct `ErrorResponse` has been removed |
7 | 119 |
|
8 | 120 | ### Features Added |
9 | 121 |
|
10 | | -- New enum type `AdministratorName` with values `AdministratorNameActiveDirectory` |
11 | | -- New enum type `AdministratorType` with values `AdministratorTypeActiveDirectory` |
12 | | -- New enum type `BackupFormat` with values `BackupFormatCollatedFormat`, `BackupFormatNone` |
13 | | -- New enum type `ManagedServiceIdentityType` with values `ManagedServiceIdentityTypeUserAssigned` |
14 | | -- New enum type `OperationStatus` with values `OperationStatusCancelInProgress`, `OperationStatusCanceled`, `OperationStatusFailed`, `OperationStatusInProgress`, `OperationStatusPending`, `OperationStatusSucceeded` |
15 | | -- New enum type `ResetAllToDefault` with values `ResetAllToDefaultFalse`, `ResetAllToDefaultTrue` |
16 | | -- New function `NewAzureADAdministratorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AzureADAdministratorsClient, error)` |
17 | | -- New function `*AzureADAdministratorsClient.BeginCreateOrUpdate(context.Context, string, string, AdministratorName, AzureADAdministrator, *AzureADAdministratorsClientBeginCreateOrUpdateOptions) (*runtime.Poller[AzureADAdministratorsClientCreateOrUpdateResponse], error)` |
18 | | -- New function `*AzureADAdministratorsClient.BeginDelete(context.Context, string, string, AdministratorName, *AzureADAdministratorsClientBeginDeleteOptions) (*runtime.Poller[AzureADAdministratorsClientDeleteResponse], error)` |
19 | | -- New function `*AzureADAdministratorsClient.Get(context.Context, string, string, AdministratorName, *AzureADAdministratorsClientGetOptions) (AzureADAdministratorsClientGetResponse, error)` |
20 | | -- New function `*AzureADAdministratorsClient.NewListByServerPager(string, string, *AzureADAdministratorsClientListByServerOptions) *runtime.Pager[AzureADAdministratorsClientListByServerResponse]` |
21 | | -- New function `NewBackupAndExportClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupAndExportClient, error)` |
22 | | -- New function `*BackupAndExportClient.BeginCreate(context.Context, string, string, BackupAndExportRequest, *BackupAndExportClientBeginCreateOptions) (*runtime.Poller[BackupAndExportClientCreateResponse], error)` |
23 | | -- New function `*BackupAndExportClient.ValidateBackup(context.Context, string, string, *BackupAndExportClientValidateBackupOptions) (BackupAndExportClientValidateBackupResponse, error)` |
24 | | -- New function `*BackupStoreDetails.GetBackupStoreDetails() *BackupStoreDetails` |
25 | | -- New function `*BackupsClient.Put(context.Context, string, string, string, *BackupsClientPutOptions) (BackupsClientPutResponse, error)` |
26 | | -- New function `NewCheckNameAvailabilityWithoutLocationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CheckNameAvailabilityWithoutLocationClient, error)` |
27 | | -- New function `*CheckNameAvailabilityWithoutLocationClient.Execute(context.Context, NameAvailabilityRequest, *CheckNameAvailabilityWithoutLocationClientExecuteOptions) (CheckNameAvailabilityWithoutLocationClientExecuteResponse, error)` |
28 | | -- New function `*ClientFactory.NewAzureADAdministratorsClient() *AzureADAdministratorsClient` |
29 | | -- New function `*ClientFactory.NewBackupAndExportClient() *BackupAndExportClient` |
30 | | -- New function `*ClientFactory.NewCheckNameAvailabilityWithoutLocationClient() *CheckNameAvailabilityWithoutLocationClient` |
31 | | -- New function `*ClientFactory.NewLogFilesClient() *LogFilesClient` |
32 | | -- New function `*ConfigurationsClient.BeginCreateOrUpdate(context.Context, string, string, string, Configuration, *ConfigurationsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ConfigurationsClientCreateOrUpdateResponse], error)` |
33 | | -- New function `*FullBackupStoreDetails.GetBackupStoreDetails() *BackupStoreDetails` |
34 | | -- New function `NewLogFilesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LogFilesClient, error)` |
35 | | -- New function `*LogFilesClient.NewListByServerPager(string, string, *LogFilesClientListByServerOptions) *runtime.Pager[LogFilesClientListByServerResponse]` |
36 | | -- New function `*ServersClient.BeginResetGtid(context.Context, string, string, ServerGtidSetParameter, *ServersClientBeginResetGtidOptions) (*runtime.Poller[ServersClientResetGtidResponse], error)` |
37 | | -- New struct `AdministratorListResult` |
38 | | -- New struct `AdministratorProperties` |
39 | | -- New struct `AzureADAdministrator` |
40 | | -- New struct `BackupAndExportRequest` |
41 | | -- New struct `BackupAndExportResponse` |
42 | | -- New struct `BackupAndExportResponseProperties` |
43 | | -- New struct `BackupRequestBase` |
44 | | -- New struct `BackupSettings` |
45 | | -- New struct `FullBackupStoreDetails` |
46 | | -- New struct `LogFile` |
47 | | -- New struct `LogFileListResult` |
48 | | -- New struct `LogFileProperties` |
49 | | -- New struct `ServerGtidSetParameter` |
50 | | -- New struct `ValidateBackupResponse` |
51 | | -- New struct `ValidateBackupResponseProperties` |
52 | | -- New field `ResetAllToDefault` in struct `ConfigurationListForBatchUpdate` |
53 | | -- New field `CurrentValue`, `DocumentationLink` in struct `ConfigurationProperties` |
54 | | -- New field `Keyword`, `Page`, `PageSize`, `Tags` in struct `ConfigurationsClientListByServerOptions` |
55 | | -- New field `Version` in struct `ServerPropertiesForUpdate` |
56 | | -- New field `AutoIoScaling`, `LogOnDisk` in struct `Storage` |
57 | | -- New field `Location`, `SubscriptionID` in struct `VirtualNetworkSubnetUsageResult` |
| 122 | +- New enum type `PrivateEndpointConnectionProvisioningState` with values `PrivateEndpointConnectionProvisioningStateCreating`, `PrivateEndpointConnectionProvisioningStateDeleting`, `PrivateEndpointConnectionProvisioningStateFailed`, `PrivateEndpointConnectionProvisioningStateSucceeded` |
| 123 | +- New enum type `PrivateEndpointServiceConnectionStatus` with values `PrivateEndpointServiceConnectionStatusApproved`, `PrivateEndpointServiceConnectionStatusPending`, `PrivateEndpointServiceConnectionStatusRejected` |
| 124 | +- New function `*ClientFactory.NewPrivateEndpointConnectionsClient() *PrivateEndpointConnectionsClient` |
| 125 | +- New function `*ClientFactory.NewPrivateLinkResourcesClient() *PrivateLinkResourcesClient` |
| 126 | +- New function `NewPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateEndpointConnectionsClient, error)` |
| 127 | +- New function `*PrivateEndpointConnectionsClient.BeginCreateOrUpdate(context.Context, string, string, string, PrivateEndpointConnection, *PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[PrivateEndpointConnectionsClientCreateOrUpdateResponse], error)` |
| 128 | +- New function `*PrivateEndpointConnectionsClient.BeginDelete(context.Context, string, string, string, *PrivateEndpointConnectionsClientBeginDeleteOptions) (*runtime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error)` |
| 129 | +- New function `*PrivateEndpointConnectionsClient.Get(context.Context, string, string, string, *PrivateEndpointConnectionsClientGetOptions) (PrivateEndpointConnectionsClientGetResponse, error)` |
| 130 | +- New function `*PrivateEndpointConnectionsClient.ListByServer(context.Context, string, string, *PrivateEndpointConnectionsClientListByServerOptions) (PrivateEndpointConnectionsClientListByServerResponse, error)` |
| 131 | +- New function `NewPrivateLinkResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateLinkResourcesClient, error)` |
| 132 | +- New function `*PrivateLinkResourcesClient.Get(context.Context, string, string, string, *PrivateLinkResourcesClientGetOptions) (PrivateLinkResourcesClientGetResponse, error)` |
| 133 | +- New function `*PrivateLinkResourcesClient.ListByServer(context.Context, string, string, *PrivateLinkResourcesClientListByServerOptions) (PrivateLinkResourcesClientListByServerResponse, error)` |
| 134 | +- New struct `ErrorDetail` |
| 135 | +- New struct `PrivateEndpoint` |
| 136 | +- New struct `PrivateEndpointConnection` |
| 137 | +- New struct `PrivateEndpointConnectionListResult` |
| 138 | +- New struct `PrivateEndpointConnectionProperties` |
| 139 | +- New struct `PrivateLinkResource` |
| 140 | +- New struct `PrivateLinkResourceListResult` |
| 141 | +- New struct `PrivateLinkResourceProperties` |
| 142 | +- New struct `PrivateLinkServiceConnectionState` |
| 143 | +- New struct `TagsObject` |
| 144 | +- New field `Error` in struct `ErrorResponse` |
| 145 | +- New field `SystemData` in struct `Resource` |
58 | 146 |
|
59 | 147 |
|
60 | 148 | ## 1.1.1 (2023-04-14) |
|
0 commit comments