|
1 | 1 | # Release History |
2 | 2 |
|
3 | | -## 1.1.0-beta.1 (2022-05-19) |
| 3 | +## 2.0.0 (2022-09-23) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Struct `CloudError` has been removed |
| 7 | +- Struct `CloudErrorBody` has been removed |
| 8 | + |
4 | 9 | ### Features Added |
5 | 10 |
|
6 | 11 | - New const `KeyRotationPolicyActionTypeNotify` |
| 12 | +- New const `KeyPermissionsRelease` |
| 13 | +- New const `ActivationStatusUnknown` |
| 14 | +- New const `ActivationStatusFailed` |
7 | 15 | - New const `JSONWebKeyOperationRelease` |
| 16 | +- New const `ActivationStatusActive` |
8 | 17 | - New const `KeyRotationPolicyActionTypeRotate` |
| 18 | +- New const `KeyPermissionsGetrotationpolicy` |
| 19 | +- New const `ActivationStatusNotActivated` |
9 | 20 | - New const `KeyPermissionsRotate` |
10 | | -- New const `KeyPermissionsRelease` |
11 | 21 | - New const `KeyPermissionsSetrotationpolicy` |
12 | | -- New const `KeyPermissionsGetrotationpolicy` |
| 22 | +- New type alias `ActivationStatus` |
| 23 | +- New type alias `KeyRotationPolicyActionType` |
| 24 | +- New function `*MHSMKeysClient.NewListVersionsPager(string, string, string, *MHSMKeysClientListVersionsOptions) *runtime.Pager[MHSMKeysClientListVersionsResponse]` |
| 25 | +- New function `*ManagedHsmsClient.CheckMhsmNameAvailability(context.Context, CheckMhsmNameAvailabilityParameters, *ManagedHsmsClientCheckMhsmNameAvailabilityOptions) (ManagedHsmsClientCheckMhsmNameAvailabilityResponse, error)` |
| 26 | +- New function `*MHSMKeysClient.Get(context.Context, string, string, string, *MHSMKeysClientGetOptions) (MHSMKeysClientGetResponse, error)` |
| 27 | +- New function `*MHSMKeysClient.CreateIfNotExist(context.Context, string, string, string, MHSMKeyCreateParameters, *MHSMKeysClientCreateIfNotExistOptions) (MHSMKeysClientCreateIfNotExistResponse, error)` |
13 | 28 | - New function `PossibleKeyRotationPolicyActionTypeValues() []KeyRotationPolicyActionType` |
14 | | -- New function `*KeyReleasePolicy.UnmarshalJSON([]byte) error` |
15 | | -- New function `KeyReleasePolicy.MarshalJSON() ([]byte, error)` |
16 | | -- New function `RotationPolicy.MarshalJSON() ([]byte, error)` |
| 29 | +- New function `*MHSMKeysClient.NewListPager(string, string, *MHSMKeysClientListOptions) *runtime.Pager[MHSMKeysClientListResponse]` |
| 30 | +- New function `PossibleActivationStatusValues() []ActivationStatus` |
| 31 | +- New function `*MHSMKeysClient.GetVersion(context.Context, string, string, string, string, *MHSMKeysClientGetVersionOptions) (MHSMKeysClientGetVersionResponse, error)` |
| 32 | +- New function `NewMHSMKeysClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MHSMKeysClient, error)` |
17 | 33 | - New struct `Action` |
| 34 | +- New struct `CheckMhsmNameAvailabilityParameters` |
| 35 | +- New struct `CheckMhsmNameAvailabilityResult` |
18 | 36 | - New struct `KeyReleasePolicy` |
19 | 37 | - New struct `KeyRotationPolicyAttributes` |
20 | 38 | - New struct `LifetimeAction` |
| 39 | +- New struct `MHSMAction` |
| 40 | +- New struct `MHSMKey` |
| 41 | +- New struct `MHSMKeyAttributes` |
| 42 | +- New struct `MHSMKeyCreateParameters` |
| 43 | +- New struct `MHSMKeyListResult` |
| 44 | +- New struct `MHSMKeyProperties` |
| 45 | +- New struct `MHSMKeyReleasePolicy` |
| 46 | +- New struct `MHSMKeyRotationPolicyAttributes` |
| 47 | +- New struct `MHSMKeysClient` |
| 48 | +- New struct `MHSMKeysClientCreateIfNotExistOptions` |
| 49 | +- New struct `MHSMKeysClientCreateIfNotExistResponse` |
| 50 | +- New struct `MHSMKeysClientGetOptions` |
| 51 | +- New struct `MHSMKeysClientGetResponse` |
| 52 | +- New struct `MHSMKeysClientGetVersionOptions` |
| 53 | +- New struct `MHSMKeysClientGetVersionResponse` |
| 54 | +- New struct `MHSMKeysClientListOptions` |
| 55 | +- New struct `MHSMKeysClientListResponse` |
| 56 | +- New struct `MHSMKeysClientListVersionsOptions` |
| 57 | +- New struct `MHSMKeysClientListVersionsResponse` |
| 58 | +- New struct `MHSMLifetimeAction` |
| 59 | +- New struct `MHSMRotationPolicy` |
| 60 | +- New struct `MHSMTrigger` |
| 61 | +- New struct `ManagedHSMSecurityDomainProperties` |
| 62 | +- New struct `ManagedHsmsClientCheckMhsmNameAvailabilityOptions` |
| 63 | +- New struct `ManagedHsmsClientCheckMhsmNameAvailabilityResponse` |
21 | 64 | - New struct `RotationPolicy` |
22 | 65 | - New struct `Trigger` |
| 66 | +- New field `Etag` in struct `MHSMPrivateEndpointConnectionItem` |
| 67 | +- New field `ID` in struct `MHSMPrivateEndpointConnectionItem` |
23 | 68 | - New field `ReleasePolicy` in struct `KeyProperties` |
24 | 69 | - New field `RotationPolicy` in struct `KeyProperties` |
25 | 70 |
|
|
0 commit comments