|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 3.0.0-beta.5 (2024-05-03) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Type of `DataTransferJobProperties.Error` has been changed from `*ErrorResponse` to `*ErrorResponseAutoGenerated` |
| 7 | +- `CreateModePointInTimeRestore` from enum `CreateMode` has been removed |
| 8 | +- Enum `CheckNameAvailabilityReason` has been removed |
| 9 | +- Enum `MongoClusterStatus` has been removed |
| 10 | +- Enum `NodeKind` has been removed |
| 11 | +- Enum `ProvisioningState` has been removed |
| 12 | +- Function `*ClientFactory.NewMongoClustersClient` has been removed |
| 13 | +- Function `NewMongoClustersClient` has been removed |
| 14 | +- Function `*MongoClustersClient.CheckNameAvailability` has been removed |
| 15 | +- Function `*MongoClustersClient.BeginCreateOrUpdate` has been removed |
| 16 | +- Function `*MongoClustersClient.BeginCreateOrUpdateFirewallRule` has been removed |
| 17 | +- Function `*MongoClustersClient.BeginDelete` has been removed |
| 18 | +- Function `*MongoClustersClient.BeginDeleteFirewallRule` has been removed |
| 19 | +- Function `*MongoClustersClient.Get` has been removed |
| 20 | +- Function `*MongoClustersClient.GetFirewallRule` has been removed |
| 21 | +- Function `*MongoClustersClient.NewListByResourceGroupPager` has been removed |
| 22 | +- Function `*MongoClustersClient.ListConnectionStrings` has been removed |
| 23 | +- Function `*MongoClustersClient.NewListFirewallRulesPager` has been removed |
| 24 | +- Function `*MongoClustersClient.NewListPager` has been removed |
| 25 | +- Function `*MongoClustersClient.BeginUpdate` has been removed |
| 26 | +- Struct `CheckNameAvailabilityRequest` has been removed |
| 27 | +- Struct `CheckNameAvailabilityResponse` has been removed |
| 28 | +- Struct `ConnectionString` has been removed |
| 29 | +- Struct `FirewallRule` has been removed |
| 30 | +- Struct `FirewallRuleListResult` has been removed |
| 31 | +- Struct `FirewallRuleProperties` has been removed |
| 32 | +- Struct `ListConnectionStringsResult` has been removed |
| 33 | +- Struct `MongoCluster` has been removed |
| 34 | +- Struct `MongoClusterListResult` has been removed |
| 35 | +- Struct `MongoClusterProperties` has been removed |
| 36 | +- Struct `MongoClusterRestoreParameters` has been removed |
| 37 | +- Struct `MongoClusterUpdate` has been removed |
| 38 | +- Struct `NodeGroupProperties` has been removed |
| 39 | +- Struct `NodeGroupSpec` has been removed |
| 40 | +- Field `Code`, `Message` of struct `ErrorResponse` has been removed |
| 41 | +- Field `Error` of struct `ErrorResponseAutoGenerated` has been removed |
| 42 | + |
| 43 | +### Features Added |
| 44 | + |
| 45 | +- New value `ServerVersionFive0`, `ServerVersionSix0` added to enum type `ServerVersion` |
| 46 | +- New enum type `CapacityMode` with values `CapacityModeNone`, `CapacityModeProvisioned`, `CapacityModeServerless` |
| 47 | +- New enum type `CapacityModeTransitionStatus` with values `CapacityModeTransitionStatusCompleted`, `CapacityModeTransitionStatusFailed`, `CapacityModeTransitionStatusInProgress`, `CapacityModeTransitionStatusInitialized`, `CapacityModeTransitionStatusInvalid` |
| 48 | +- New enum type `IssueType` with values `IssueTypeConfigurationPropagationFailure`, `IssueTypeUnknown` |
| 49 | +- New enum type `NetworkSecurityPerimeterConfigurationProvisioningState` with values `NetworkSecurityPerimeterConfigurationProvisioningStateAccepted`, `NetworkSecurityPerimeterConfigurationProvisioningStateCanceled`, `NetworkSecurityPerimeterConfigurationProvisioningStateCreating`, `NetworkSecurityPerimeterConfigurationProvisioningStateDeleting`, `NetworkSecurityPerimeterConfigurationProvisioningStateFailed`, `NetworkSecurityPerimeterConfigurationProvisioningStateSucceeded` |
| 50 | +- New enum type `NspAccessRuleDirection` with values `NspAccessRuleDirectionInbound`, `NspAccessRuleDirectionOutbound` |
| 51 | +- New enum type `ResourceAssociationAccessMode` with values `ResourceAssociationAccessModeAudit`, `ResourceAssociationAccessModeEnforced`, `ResourceAssociationAccessModeLearning` |
| 52 | +- New enum type `Severity` with values `SeverityError`, `SeverityWarning` |
| 53 | +- New function `*ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient` |
| 54 | +- New function `PossibleCapacityModeValues() []CapacityMode` |
| 55 | +- New function `NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)` |
| 56 | +- New function `*NetworkSecurityPerimeterConfigurationsClient.Get(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetOptions) (NetworkSecurityPerimeterConfigurationsClientGetResponse, error)` |
| 57 | +- New function `*NetworkSecurityPerimeterConfigurationsClient.NewListPager(string, string, *NetworkSecurityPerimeterConfigurationsClientListOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListResponse]` |
| 58 | +- New function `*NetworkSecurityPerimeterConfigurationsClient.BeginReconcile(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientReconcileResponse], error)` |
| 59 | +- New struct `CapacityModeChangeTransitionState` |
| 60 | +- New struct `NetworkSecurityPerimeter` |
| 61 | +- New struct `NetworkSecurityPerimeterConfiguration` |
| 62 | +- New struct `NetworkSecurityPerimeterConfigurationList` |
| 63 | +- New struct `NetworkSecurityPerimeterConfigurationProperties` |
| 64 | +- New struct `NetworkSecurityPerimeterConfigurationPropertiesProfile` |
| 65 | +- New struct `NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation` |
| 66 | +- New struct `NspAccessRule` |
| 67 | +- New struct `NspAccessRuleProperties` |
| 68 | +- New struct `NspAccessRulePropertiesSubscriptionsItem` |
| 69 | +- New struct `ProvisioningIssue` |
| 70 | +- New struct `ProvisioningIssueProperties` |
| 71 | +- New field `CapacityMode` in struct `DatabaseAccountCreateUpdateProperties` |
| 72 | +- New field `CapacityMode`, `CapacityModeChangeTransitionState` in struct `DatabaseAccountGetProperties` |
| 73 | +- New field `CapacityMode` in struct `DatabaseAccountUpdateProperties` |
| 74 | +- New field `Error` in struct `ErrorResponse` |
| 75 | +- New field `Code`, `Message` in struct `ErrorResponseAutoGenerated` |
| 76 | +- New field `SystemData` in struct `PrivateEndpointConnection` |
| 77 | +- New field `SystemData` in struct `ProxyResource` |
| 78 | +- New field `SystemData` in struct `Resource` |
| 79 | + |
| 80 | + |
3 | 81 | ## 3.0.0-beta.4 (2024-03-22) |
4 | 82 | ### Breaking Changes |
5 | 83 |
|
|
0 commit comments