|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 2.0.0-beta.2 (2023-09-07) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Type of `BackupAndExportResponse.Error` has been changed from `*ErrorResponse` to `*ErrorDetail` |
| 7 | +- Type of `Server.Identity` has been changed from `*Identity` to `*MySQLServerIdentity` |
| 8 | +- Type of `Server.SKU` has been changed from `*SKU` to `*MySQLServerSKU` |
| 9 | +- Type of `ServerForUpdate.Identity` has been changed from `*Identity` to `*MySQLServerIdentity` |
| 10 | +- Type of `ServerForUpdate.SKU` has been changed from `*SKU` to `*MySQLServerSKU` |
| 11 | +- `BackupFormatNone` from enum `BackupFormat` has been removed |
| 12 | +- Enum `SKUTier` has been removed |
| 13 | +- Struct `Identity` has been removed |
| 14 | +- Struct `SKU` has been removed |
| 15 | +- Field `AdditionalInfo`, `Code`, `Details`, `Message`, `Target` of struct `ErrorResponse` has been removed |
| 16 | + |
| 17 | +### Features Added |
| 18 | + |
| 19 | +- New value `BackupFormatRaw` added to enum type `BackupFormat` |
| 20 | +- New enum type `ImportSourceStorageType` with values `ImportSourceStorageTypeAzureBlob` |
| 21 | +- New enum type `PrivateEndpointConnectionProvisioningState` with values `PrivateEndpointConnectionProvisioningStateCreating`, `PrivateEndpointConnectionProvisioningStateDeleting`, `PrivateEndpointConnectionProvisioningStateFailed`, `PrivateEndpointConnectionProvisioningStateSucceeded` |
| 22 | +- New enum type `PrivateEndpointServiceConnectionStatus` with values `PrivateEndpointServiceConnectionStatusApproved`, `PrivateEndpointServiceConnectionStatusPending`, `PrivateEndpointServiceConnectionStatusRejected` |
| 23 | +- New enum type `ServerSKUTier` with values `ServerSKUTierBurstable`, `ServerSKUTierGeneralPurpose`, `ServerSKUTierMemoryOptimized` |
| 24 | +- New function `*ClientFactory.NewLocationBasedCapabilitySetClient() *LocationBasedCapabilitySetClient` |
| 25 | +- New function `*ClientFactory.NewOperationResultsClient() *OperationResultsClient` |
| 26 | +- New function `*ClientFactory.NewServersMigrationClient() *ServersMigrationClient` |
| 27 | +- New function `NewLocationBasedCapabilitySetClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LocationBasedCapabilitySetClient, error)` |
| 28 | +- New function `*LocationBasedCapabilitySetClient.Get(context.Context, string, string, *LocationBasedCapabilitySetClientGetOptions) (LocationBasedCapabilitySetClientGetResponse, error)` |
| 29 | +- New function `*LocationBasedCapabilitySetClient.NewListPager(string, *LocationBasedCapabilitySetClientListOptions) *runtime.Pager[LocationBasedCapabilitySetClientListResponse]` |
| 30 | +- New function `NewOperationResultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OperationResultsClient, error)` |
| 31 | +- New function `*OperationResultsClient.Get(context.Context, string, string, *OperationResultsClientGetOptions) (OperationResultsClientGetResponse, error)` |
| 32 | +- New function `NewServersMigrationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ServersMigrationClient, error)` |
| 33 | +- New function `*ServersMigrationClient.BeginCutoverMigration(context.Context, string, string, *ServersMigrationClientBeginCutoverMigrationOptions) (*runtime.Poller[ServersMigrationClientCutoverMigrationResponse], error)` |
| 34 | +- New struct `Capability` |
| 35 | +- New struct `CapabilityPropertiesV2` |
| 36 | +- New struct `CapabilitySetsList` |
| 37 | +- New struct `ErrorDetail` |
| 38 | +- New struct `ImportSourceProperties` |
| 39 | +- New struct `MySQLServerIdentity` |
| 40 | +- New struct `MySQLServerSKU` |
| 41 | +- New struct `OperationStatusExtendedResult` |
| 42 | +- New struct `OperationStatusResult` |
| 43 | +- New struct `PrivateEndpoint` |
| 44 | +- New struct `PrivateEndpointConnection` |
| 45 | +- New struct `PrivateEndpointConnectionProperties` |
| 46 | +- New struct `PrivateLinkServiceConnectionState` |
| 47 | +- New struct `SKUCapabilityV2` |
| 48 | +- New struct `ServerEditionCapabilityV2` |
| 49 | +- New struct `ServerVersionCapabilityV2` |
| 50 | +- New field `SystemData` in struct `BackupAndExportResponse` |
| 51 | +- New field `Error` in struct `ErrorResponse` |
| 52 | +- New field `SystemData` in struct `ProxyResource` |
| 53 | +- New field `SystemData` in struct `Resource` |
| 54 | +- New field `ImportSourceProperties`, `PrivateEndpointConnections` in struct `ServerProperties` |
| 55 | +- New field `Network` in struct `ServerPropertiesForUpdate` |
| 56 | +- New field `SystemData` in struct `TrackedResource` |
| 57 | + |
| 58 | + |
3 | 59 | ## 2.0.0-beta.1 (2023-05-26) |
4 | 60 | ### Breaking Changes |
5 | 61 |
|
|
0 commit comments