Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review request for Microsoft.HardwareSecurityModules to add version 2024-06-30 (Includes Azure Backup) #28651

update

8f823a5
Select commit
Loading
Failed to load commit list.
Closed

Review request for Microsoft.HardwareSecurityModules to add version 2024-06-30 (Includes Azure Backup) #28651

update
8f823a5
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / SDK azure-sdk-for-go succeeded Jul 5, 2024 in 4m 30s

SDK azure-sdk-for-go succeeded

Details

    For more instructions, please refer to the FAQ .
  • ️✔️Succeeded in generating from f10b52645d21f0cbe068599582b24daaa251da5a. SDK Automation 14.0.0
    command	sh ./eng/scripts/automation_init.sh ../../../../../azure-sdk-for-go_tmp/initInput.json ../../../../../azure-sdk-for-go_tmp/initOutput.json
    command	generator automation-v2 ../../../../../azure-sdk-for-go_tmp/generateInput.json ../../../../../azure-sdk-for-go_tmp/generateOutput.json
  • ️✔️sdk/resourcemanager/hardwaresecuritymodules/armhardwaresecuritymodules [Preview SDK Changes] Breaking Change Detected
    info	[Changelog] ### Breaking Changes
    info	[Changelog]
    info	[Changelog] - Type of `SystemData.CreatedByType` has been changed from `*IdentityType` to `*CreatedByType`
    info	[Changelog] - Type of `SystemData.LastModifiedByType` has been changed from `*IdentityType` to `*CreatedByType`
    info	[Changelog] - Struct `DedicatedHsmOperation` has been removed
    info	[Changelog] - Struct `DedicatedHsmOperationDisplay` has been removed
    info	[Changelog] - Struct `DedicatedHsmOperationListResult` has been removed
    info	[Changelog] - Struct `ResourceListResult` has been removed
    info	[Changelog] - Field `ID` of struct `APIEntityReference` has been removed
    info	[Changelog] - Field `ID` of struct `NetworkInterface` has been removed
    info	[Changelog] - Field `DedicatedHsmOperationListResult` of struct `OperationsClientListResponse` has been removed
    info	[Changelog] - Field `Location`, `SKU`, `Tags`, `Zones` of struct `Resource` has been removed
    info	[Changelog]
    info	[Changelog] ### Features Added
    info	[Changelog]
    info	[Changelog] - New enum type `ActionType` with values `ActionTypeInternal`
    info	[Changelog] - New enum type `ActivationState` with values `ActivationStateActive`, `ActivationStateFailed`, `ActivationStateNotActivated`, `ActivationStateNotDefined`, `ActivationStateUnknown`
    info	[Changelog] - New enum type `BackupRestoreOperationStatus` with values `BackupRestoreOperationStatusCancelled`, `BackupRestoreOperationStatusFailed`, `BackupRestoreOperationStatusInProgress`, `BackupRestoreOperationStatusSucceeded`
    info	[Changelog] - New enum type `CloudHsmClusterSKUFamily` with values `CloudHsmClusterSKUFamilyB`
    info	[Changelog] - New enum type `CloudHsmClusterSKUName` with values `CloudHsmClusterSKUNameStandardB1`, `CloudHsmClusterSKUNameStandardB10`
    info	[Changelog] - New enum type `CreatedByType` with values `CreatedByTypeApplication`, `CreatedByTypeKey`, `CreatedByTypeManagedIdentity`, `CreatedByTypeUser`
    info	[Changelog] - New enum type `ManagedServiceIdentityType` with values `ManagedServiceIdentityTypeNone`, `ManagedServiceIdentityTypeSystemAssigned`, `ManagedServiceIdentityTypeSystemAssignedUserAssigned`, `ManagedServiceIdentityTypeUserAssigned`
    info	[Changelog] - New enum type `Origin` with values `OriginSystem`, `OriginUser`, `OriginUserSystem`
    info	[Changelog] - New enum type `PrivateEndpointConnectionProvisioningState` with values `PrivateEndpointConnectionProvisioningStateCanceled`, `PrivateEndpointConnectionProvisioningStateCreating`, `PrivateEndpointConnectionProvisioningStateDeleting`, `PrivateEndpointConnectionProvisioningStateFailed`, `PrivateEndpointConnectionProvisioningStateInternalError`, `PrivateEndpointConnectionProvisioningStateSucceeded`, `PrivateEndpointConnectionProvisioningStateUpdating`
    info	[Changelog] - New enum type `PrivateEndpointServiceConnectionStatus` with values `PrivateEndpointServiceConnectionStatusApproved`, `PrivateEndpointServiceConnectionStatusPending`, `PrivateEndpointServiceConnectionStatusRejected`
    info	[Changelog] - New enum type `ProvisioningState` with values `ProvisioningStateCanceled`, `ProvisioningStateDeleting`, `ProvisioningStateFailed`, `ProvisioningStateProvisioning`, `ProvisioningStateSucceeded`
    info	[Changelog] - New function `*ClientFactory.NewCloudHsmClusterBackupStatusClient() *CloudHsmClusterBackupStatusClient`
    info	[Changelog] - New function `*ClientFactory.NewCloudHsmClusterPrivateEndpointConnectionsClient() *CloudHsmClusterPrivateEndpointConnectionsClient`
    info	[Changelog] - New function `*ClientFactory.NewCloudHsmClusterPrivateLinkResourcesClient() *CloudHsmClusterPrivateLinkResourcesClient`
    info	[Changelog] - New function `*ClientFactory.NewCloudHsmClusterRestoreStatusClient() *CloudHsmClusterRestoreStatusClient`
    info	[Changelog] - New function `*ClientFactory.NewCloudHsmClustersClient() *CloudHsmClustersClient`
    info	[Changelog] - New function `*ClientFactory.NewPrivateEndpointConnectionsClient() *PrivateEndpointConnectionsClient`
    info	[Changelog] - New function `NewCloudHsmClusterBackupStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterBackupStatusClient, error)`
    info	[Changelog] - New function `*CloudHsmClusterBackupStatusClient.Get(context.Context, string, string, string, *CloudHsmClusterBackupStatusClientGetOptions) (CloudHsmClusterBackupStatusClientGetResponse, error)`
    info	[Changelog] - New function `NewCloudHsmClusterPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterPrivateEndpointConnectionsClient, error)`
    info	[Changelog] - New function `*CloudHsmClusterPrivateEndpointConnectionsClient.Create(context.Context, string, string, string, PrivateEndpointConnection, *CloudHsmClusterPrivateEndpointConnectionsClientCreateOptions) (CloudHsmClusterPrivateEndpointConnectionsClientCreateResponse, error)`
    info	[Changelog] - New function `*CloudHsmClusterPrivateEndpointConnectionsClient.BeginDelete(context.Context, string, string, string, *CloudHsmClusterPrivateEndpointConnectionsClientBeginDeleteOptions) (*runtime.Poller[CloudHsmClusterPrivateEndpointConnectionsClientDeleteResponse], error)`
    info	[Changelog] - New function `*CloudHsmClusterPrivateEndpointConnectionsClient.Get(context.Context, string, string, string, *CloudHsmClusterPrivateEndpointConnectionsClientGetOptions) (CloudHsmClusterPrivateEndpointConnectionsClientGetResponse, error)`
    info	[Changelog] - New function `NewCloudHsmClusterPrivateLinkResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterPrivateLinkResourcesClient, error)`
    info	[Changelog] - New function `*CloudHsmClusterPrivateLinkResourcesClient.NewListByCloudHsmClusterPager(string, string, *CloudHsmClusterPrivateLinkResourcesClientListByCloudHsmClusterOptions) *runtime.Pager[CloudHsmClusterPrivateLinkResourcesClientListByCloudHsmClusterResponse]`
    info	[Changelog] - New function `NewCloudHsmClusterRestoreStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterRestoreStatusClient, error)`
    info	[Changelog] - New function `*CloudHsmClusterRestoreStatusClient.Get(context.Context, string, string, string, *CloudHsmClusterRestoreStatusClientGetOptions) (CloudHsmClusterRestoreStatusClientGetResponse, error)`
    info	[Changelog] - New function `NewCloudHsmClustersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClustersClient, error)`
    info	[Changelog] - New function `*CloudHsmClustersClient.BeginCreateOrUpdate(context.Context, string, string, CloudHsmCluster, *CloudHsmClustersClientBeginCreateOrUpdateOptions) (*runtime.Poller[CloudHsmClustersClientCreateOrUpdateResponse], error)`
    info	[Changelog] - New function `*CloudHsmClustersClient.BeginDelete(context.Context, string, string, *CloudHsmClustersClientBeginDeleteOptions) (*runtime.Poller[CloudHsmClustersClientDeleteResponse], error)`
    info	[Changelog] - New function `*CloudHsmClustersClient.Get(context.Context, string, string, *CloudHsmClustersClientGetOptions) (CloudHsmClustersClientGetResponse, error)`
    info	[Changelog] - New function `*CloudHsmClustersClient.NewListByResourceGroupPager(string, *CloudHsmClustersClientListByResourceGroupOptions) *runtime.Pager[CloudHsmClustersClientListByResourceGroupResponse]`
    info	[Changelog] - New function `*CloudHsmClustersClient.NewListBySubscriptionPager(*CloudHsmClustersClientListBySubscriptionOptions) *runtime.Pager[CloudHsmClustersClientListBySubscriptionResponse]`
    info	[Changelog] - New function `*CloudHsmClustersClient.BeginRestore(context.Context, string, string, RestoreRequestProperties, *CloudHsmClustersClientBeginRestoreOptions) (*runtime.Poller[CloudHsmClustersClientRestoreResponse], error)`
    info	[Changelog] - New function `*CloudHsmClustersClient.BeginUpdate(context.Context, string, string, CloudHsmClusterPatchParameters, *CloudHsmClustersClientBeginUpdateOptions) (*runtime.Poller[CloudHsmClustersClientUpdateResponse], error)`
    info	[Changelog] - New function `*CloudHsmClustersClient.BeginValidateBackup(context.Context, string, string, *CloudHsmClustersClientBeginValidateBackupOptions) (*runtime.Poller[CloudHsmClustersClientValidateBackupResponse], error)`
    info	[Changelog] - New function `*CloudHsmClustersClient.BeginValidateRestore(context.Context, string, string, *CloudHsmClustersClientBeginValidateRestoreOptions) (*runtime.Poller[CloudHsmClustersClientValidateRestoreResponse], error)`
    info	[Changelog] - New function `*CloudHsmClustersClient.BeginBackup(context.Context, string, string, *CloudHsmClustersClientBeginBackupOptions) (*runtime.Poller[CloudHsmClustersClientBackupResponse], error)`
    info	[Changelog] - New function `NewPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateEndpointConnectionsClient, error)`
    info	[Changelog] - New function `*PrivateEndpointConnectionsClient.NewListByCloudHsmClusterPager(string, string, *PrivateEndpointConnectionsClientListByCloudHsmClusterOptions) *runtime.Pager[PrivateEndpointConnectionsClientListByCloudHsmClusterResponse]`
    info	[Changelog] - New struct `BackupRequestProperties`
    info	[Changelog] - New struct `BackupRestoreBaseResult`
    info	[Changelog] - New struct `BackupRestoreRequestBaseProperties`
    info	[Changelog] - New struct `BackupResult`
    info	[Changelog] - New struct `CloudHsmCluster`
    info	[Changelog] - New struct `CloudHsmClusterListResult`
    info	[Changelog] - New struct `CloudHsmClusterPatchParameters`
    info	[Changelog] - New struct `CloudHsmClusterProperties`
    info	[Changelog] - New struct `CloudHsmClusterResource`
    info	[Changelog] - New struct `CloudHsmClusterSKU`
    info	[Changelog] - New struct `CloudHsmProperties`
    info	[Changelog] - New struct `ErrorAdditionalInfo`
    info	[Changelog] - New struct `ErrorDetail`
    info	[Changelog] - New struct `ErrorResponse`
    info	[Changelog] - New struct `ManagedServiceIdentity`
    info	[Changelog] - New struct `Operation`
    info	[Changelog] - New struct `OperationDisplay`
    info	[Changelog] - New struct `OperationListResult`
    info	[Changelog] - New struct `PrivateEndpoint`
    info	[Changelog] - New struct `PrivateEndpointConnection`
    info	[Changelog] - New struct `PrivateEndpointConnectionListResult`
    info	[Changelog] - New struct `PrivateEndpointConnectionProperties`
    info	[Changelog] - New struct `PrivateLinkResource`
    info	[Changelog] - New struct `PrivateLinkResourceListResult`
    info	[Changelog] - New struct `PrivateLinkResourceProperties`
    info	[Changelog] - New struct `PrivateLinkServiceConnectionState`
    info	[Changelog] - New struct `ProxyResource`
    info	[Changelog] - New struct `RestoreRequestProperties`
    info	[Changelog] - New struct `RestoreResult`
    info	[Changelog] - New struct `TrackedResource`
    info	[Changelog] - New struct `UserAssignedIdentity`
    info	[Changelog] - New field `ResourceID` in struct `APIEntityReference`
    info	[Changelog] - New field `ResourceID` in struct `NetworkInterface`
    info	[Changelog] - New anonymous field `OperationListResult` in struct `OperationsClientListResponse`
    info	[Changelog] - New field `SystemData` in struct `Resource`
    info	[Changelog]
    info	[Changelog] Total 13 breaking change(s), 145 additive change(s).
    Present SDK breaking changes suppressions
    No suppression file added.
    Absent SDK breaking changes suppressions
    - Field `DedicatedHsmOperationListResult` of struct `OperationsClientListResponse` has been removed
    - Field `ID` of struct `APIEntityReference` has been removed
    - Field `ID` of struct `NetworkInterface` has been removed
    - Field `Location`, `SKU`, `Tags`, `Zones` of struct `Resource` has been removed
    - Struct `DedicatedHsmOperationDisplay` has been removed
    - Struct `DedicatedHsmOperationListResult` has been removed
    - Struct `DedicatedHsmOperation` has been removed
    - Struct `ResourceListResult` has been removed
    - Type of `SystemData.CreatedByType` has been changed from `*IdentityType` to `*CreatedByType`
    - Type of `SystemData.LastModifiedByType` has been changed from `*IdentityType` to `*CreatedByType`
    Parse Suppression File Errors
    No suppression file added.
    Please refer to the guidance for suppressing SDK breaking changes.