|
1 | 1 | # Release History
|
2 | 2 |
|
| 3 | +## 3.0.0 (2023-07-28) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Function `*PacketCoreControlPlanesClient.UpdateTags` parameter(s) have been changed from `(context.Context, string, string, TagsObject, *PacketCoreControlPlanesClientUpdateTagsOptions)` to `(context.Context, string, string, IdentityAndTagsObject, *PacketCoreControlPlanesClientUpdateTagsOptions)` |
| 7 | +- Function `*SimGroupsClient.UpdateTags` parameter(s) have been changed from `(context.Context, string, string, TagsObject, *SimGroupsClientUpdateTagsOptions)` to `(context.Context, string, string, IdentityAndTagsObject, *SimGroupsClientUpdateTagsOptions)` |
| 8 | +- `BillingSKUG3`, `BillingSKUG4` from enum `BillingSKU` has been removed |
| 9 | +- `ManagedServiceIdentityTypeSystemAssigned`, `ManagedServiceIdentityTypeSystemAssignedUserAssigned` from enum `ManagedServiceIdentityType` has been removed |
| 10 | +- Field `PrincipalID`, `TenantID` of struct `ManagedServiceIdentity` has been removed |
| 11 | + |
| 12 | +### Features Added |
| 13 | + |
| 14 | +- New value `CoreNetworkTypeEPC5GC` added to enum type `CoreNetworkType` |
| 15 | +- New enum type `DesiredInstallationState` with values `DesiredInstallationStateInstalled`, `DesiredInstallationStateUninstalled` |
| 16 | +- New enum type `DiagnosticsPackageStatus` with values `DiagnosticsPackageStatusCollected`, `DiagnosticsPackageStatusCollecting`, `DiagnosticsPackageStatusError`, `DiagnosticsPackageStatusNotStarted` |
| 17 | +- New enum type `InstallationReason` with values `InstallationReasonNoAttachedDataNetworks`, `InstallationReasonNoPacketCoreDataPlane`, `InstallationReasonNoSlices` |
| 18 | +- New enum type `PacketCaptureStatus` with values `PacketCaptureStatusError`, `PacketCaptureStatusNotStarted`, `PacketCaptureStatusRunning`, `PacketCaptureStatusStopped` |
| 19 | +- New enum type `ReinstallRequired` with values `ReinstallRequiredNotRequired`, `ReinstallRequiredRequired` |
| 20 | +- New function `*ClientFactory.NewDiagnosticsPackagesClient() *DiagnosticsPackagesClient` |
| 21 | +- New function `*ClientFactory.NewPacketCapturesClient() *PacketCapturesClient` |
| 22 | +- New function `NewDiagnosticsPackagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DiagnosticsPackagesClient, error)` |
| 23 | +- New function `*DiagnosticsPackagesClient.BeginCreateOrUpdate(context.Context, string, string, string, *DiagnosticsPackagesClientBeginCreateOrUpdateOptions) (*runtime.Poller[DiagnosticsPackagesClientCreateOrUpdateResponse], error)` |
| 24 | +- New function `*DiagnosticsPackagesClient.BeginDelete(context.Context, string, string, string, *DiagnosticsPackagesClientBeginDeleteOptions) (*runtime.Poller[DiagnosticsPackagesClientDeleteResponse], error)` |
| 25 | +- New function `*DiagnosticsPackagesClient.Get(context.Context, string, string, string, *DiagnosticsPackagesClientGetOptions) (DiagnosticsPackagesClientGetResponse, error)` |
| 26 | +- New function `*DiagnosticsPackagesClient.NewListByPacketCoreControlPlanePager(string, string, *DiagnosticsPackagesClientListByPacketCoreControlPlaneOptions) *runtime.Pager[DiagnosticsPackagesClientListByPacketCoreControlPlaneResponse]` |
| 27 | +- New function `NewPacketCapturesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PacketCapturesClient, error)` |
| 28 | +- New function `*PacketCapturesClient.BeginCreateOrUpdate(context.Context, string, string, string, PacketCapture, *PacketCapturesClientBeginCreateOrUpdateOptions) (*runtime.Poller[PacketCapturesClientCreateOrUpdateResponse], error)` |
| 29 | +- New function `*PacketCapturesClient.BeginDelete(context.Context, string, string, string, *PacketCapturesClientBeginDeleteOptions) (*runtime.Poller[PacketCapturesClientDeleteResponse], error)` |
| 30 | +- New function `*PacketCapturesClient.Get(context.Context, string, string, string, *PacketCapturesClientGetOptions) (PacketCapturesClientGetResponse, error)` |
| 31 | +- New function `*PacketCapturesClient.NewListByPacketCoreControlPlanePager(string, string, *PacketCapturesClientListByPacketCoreControlPlaneOptions) *runtime.Pager[PacketCapturesClientListByPacketCoreControlPlaneResponse]` |
| 32 | +- New function `*PacketCapturesClient.BeginStop(context.Context, string, string, string, *PacketCapturesClientBeginStopOptions) (*runtime.Poller[PacketCapturesClientStopResponse], error)` |
| 33 | +- New function `*PacketCoreControlPlaneVersionsClient.GetBySubscription(context.Context, string, string, *PacketCoreControlPlaneVersionsClientGetBySubscriptionOptions) (PacketCoreControlPlaneVersionsClientGetBySubscriptionResponse, error)` |
| 34 | +- New function `*PacketCoreControlPlaneVersionsClient.NewListBySubscriptionPager(string, *PacketCoreControlPlaneVersionsClientListBySubscriptionOptions) *runtime.Pager[PacketCoreControlPlaneVersionsClientListBySubscriptionResponse]` |
| 35 | +- New function `*SitesClient.BeginDeletePacketCore(context.Context, string, string, string, SiteDeletePacketCore, *SitesClientBeginDeletePacketCoreOptions) (*runtime.Poller[SitesClientDeletePacketCoreResponse], error)` |
| 36 | +- New struct `DiagnosticsPackage` |
| 37 | +- New struct `DiagnosticsPackageListResult` |
| 38 | +- New struct `DiagnosticsPackagePropertiesFormat` |
| 39 | +- New struct `DiagnosticsUploadConfiguration` |
| 40 | +- New struct `IdentityAndTagsObject` |
| 41 | +- New struct `PacketCapture` |
| 42 | +- New struct `PacketCaptureListResult` |
| 43 | +- New struct `PacketCapturePropertiesFormat` |
| 44 | +- New struct `PacketCoreControlPlaneResourceID` |
| 45 | +- New struct `SiteDeletePacketCore` |
| 46 | +- New field `DesiredState`, `Reasons`, `ReinstallRequired` in struct `Installation` |
| 47 | +- New field `DiagnosticsUpload`, `InstalledVersion` in struct `PacketCoreControlPlanePropertiesFormat` |
| 48 | + |
| 49 | + |
3 | 50 | ## 2.1.1 (2023-04-14)
|
4 | 51 | ### Bug Fixes
|
5 | 52 |
|
|
0 commit comments