|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 2.0.0 (2023-09-05) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Operation `*ApplicationDefinitionsClient.BeginCreateOrUpdate` has been changed to non-LRO, use `*ApplicationDefinitionsClient.CreateOrUpdate` instead. |
| 7 | +- Operation `*ApplicationDefinitionsClient.BeginDelete` has been changed to non-LRO, use `*ApplicationDefinitionsClient.Delete` instead. |
| 8 | +- Operation `*ApplicationsClient.Update` has been changed to LRO, use `*ApplicationsClient.BeginUpdate` instead. |
| 9 | +- Struct `ApplicationPropertiesPatchable` has been removed |
| 10 | +- Field `ProvisioningState` of struct `ApplicationDefinitionProperties` has been removed |
| 11 | + |
| 12 | +### Features Added |
| 13 | + |
| 14 | +- New enum type `Status` with values `StatusElevate`, `StatusNotSpecified`, `StatusRemove` |
| 15 | +- New enum type `Substatus` with values `SubstatusApproved`, `SubstatusDenied`, `SubstatusExpired`, `SubstatusFailed`, `SubstatusNotSpecified`, `SubstatusTimeout` |
| 16 | +- New function `*ApplicationDefinitionsClient.CreateOrUpdateByID(context.Context, string, string, ApplicationDefinition, *ApplicationDefinitionsClientCreateOrUpdateByIDOptions) (ApplicationDefinitionsClientCreateOrUpdateByIDResponse, error)` |
| 17 | +- New function `*ApplicationDefinitionsClient.DeleteByID(context.Context, string, string, *ApplicationDefinitionsClientDeleteByIDOptions) (ApplicationDefinitionsClientDeleteByIDResponse, error)` |
| 18 | +- New function `*ApplicationDefinitionsClient.GetByID(context.Context, string, string, *ApplicationDefinitionsClientGetByIDOptions) (ApplicationDefinitionsClientGetByIDResponse, error)` |
| 19 | +- New function `*ApplicationDefinitionsClient.UpdateByID(context.Context, string, string, ApplicationDefinitionPatchable, *ApplicationDefinitionsClientUpdateByIDOptions) (ApplicationDefinitionsClientUpdateByIDResponse, error)` |
| 20 | +- New function `*ApplicationsClient.BeginCreateOrUpdateByID(context.Context, string, Application, *ApplicationsClientBeginCreateOrUpdateByIDOptions) (*runtime.Poller[ApplicationsClientCreateOrUpdateByIDResponse], error)` |
| 21 | +- New function `*ApplicationsClient.BeginDeleteByID(context.Context, string, *ApplicationsClientBeginDeleteByIDOptions) (*runtime.Poller[ApplicationsClientDeleteByIDResponse], error)` |
| 22 | +- New function `*ApplicationsClient.GetByID(context.Context, string, *ApplicationsClientGetByIDOptions) (ApplicationsClientGetByIDResponse, error)` |
| 23 | +- New function `*ApplicationsClient.ListTokens(context.Context, string, string, ListTokenRequest, *ApplicationsClientListTokensOptions) (ApplicationsClientListTokensResponse, error)` |
| 24 | +- New function `*ApplicationsClient.BeginUpdateAccess(context.Context, string, string, UpdateAccessDefinition, *ApplicationsClientBeginUpdateAccessOptions) (*runtime.Poller[ApplicationsClientUpdateAccessResponse], error)` |
| 25 | +- New function `*ApplicationsClient.BeginUpdateByID(context.Context, string, *ApplicationsClientBeginUpdateByIDOptions) (*runtime.Poller[ApplicationsClientUpdateByIDResponse], error)` |
| 26 | +- New struct `AllowedUpgradePlansResult` |
| 27 | +- New struct `JitRequestMetadata` |
| 28 | +- New struct `ListTokenRequest` |
| 29 | +- New struct `ManagedIdentityToken` |
| 30 | +- New struct `ManagedIdentityTokenResult` |
| 31 | +- New struct `UpdateAccessDefinition` |
| 32 | +- New anonymous field `AllowedUpgradePlansResult` in struct `ApplicationsClientListAllowedUpgradePlansResponse` |
| 33 | + |
| 34 | + |
3 | 35 | ## 1.1.1 (2023-04-14) |
4 | 36 | ### Bug Fixes |
5 | 37 |
|
|
0 commit comments