2.0.0 (2025-07-01)
Breaking Changes
- Type of
SystemData.CreatedByType
has been changed from*IdentityType
to*CreatedByType
- Type of
SystemData.LastModifiedByType
has been changed from*IdentityType
to*CreatedByType
- Enum
IdentityType
has been removed - Struct
DedicatedHsmError
has been removed - Struct
DedicatedHsmOperation
has been removed - Struct
DedicatedHsmOperationDisplay
has been removed - Struct
DedicatedHsmOperationListResult
has been removed - Struct
Error
has been removed - Struct
Resource
has been removed - Struct
ResourceListResult
has been removed - Field
ID
of structAPIEntityReference
has been removed - Field
ID
of structNetworkInterface
has been removed - Field
DedicatedHsmOperationListResult
of structOperationsClientListResponse
has been removed
Features Added
- New enum type
ActionType
with valuesActionTypeInternal
- New enum type
ActivationState
with valuesActivationStateActive
,ActivationStateFailed
,ActivationStateNotActivated
,ActivationStateNotDefined
,ActivationStateUnknown
- New enum type
AutoGeneratedDomainNameLabelScope
with valuesAutoGeneratedDomainNameLabelScopeNoReuse
,AutoGeneratedDomainNameLabelScopeResourceGroupReuse
,AutoGeneratedDomainNameLabelScopeSubscriptionReuse
,AutoGeneratedDomainNameLabelScopeTenantReuse
- New enum type
BackupRestoreOperationStatus
with valuesBackupRestoreOperationStatusCancelled
,BackupRestoreOperationStatusFailed
,BackupRestoreOperationStatusInProgress
,BackupRestoreOperationStatusSucceeded
- New enum type
CloudHsmClusterSKUFamily
with valuesCloudHsmClusterSKUFamilyB
- New enum type
CloudHsmClusterSKUName
with valuesCloudHsmClusterSKUNameStandardB1
,CloudHsmClusterSKUNameStandardB10
- New enum type
CreatedByType
with valuesCreatedByTypeApplication
,CreatedByTypeKey
,CreatedByTypeManagedIdentity
,CreatedByTypeUser
- New enum type
ManagedServiceIdentityType
with valuesManagedServiceIdentityTypeNone
,ManagedServiceIdentityTypeSystemAssigned
,ManagedServiceIdentityTypeSystemAssignedUserAssigned
,ManagedServiceIdentityTypeUserAssigned
- New enum type
Origin
with valuesOriginSystem
,OriginUser
,OriginUserSystem
- New enum type
PrivateEndpointConnectionProvisioningState
with valuesPrivateEndpointConnectionProvisioningStateCanceled
,PrivateEndpointConnectionProvisioningStateCreating
,PrivateEndpointConnectionProvisioningStateDeleting
,PrivateEndpointConnectionProvisioningStateFailed
,PrivateEndpointConnectionProvisioningStateInternalError
,PrivateEndpointConnectionProvisioningStateSucceeded
,PrivateEndpointConnectionProvisioningStateUpdating
- New enum type
PrivateEndpointServiceConnectionStatus
with valuesPrivateEndpointServiceConnectionStatusApproved
,PrivateEndpointServiceConnectionStatusPending
,PrivateEndpointServiceConnectionStatusRejected
- New enum type
ProvisioningState
with valuesProvisioningStateCanceled
,ProvisioningStateDeleting
,ProvisioningStateFailed
,ProvisioningStateProvisioning
,ProvisioningStateSucceeded
,ProvisioningStateUpdating
- New enum type
PublicNetworkAccess
with valuesPublicNetworkAccessDisabled
- New function
*ClientFactory.NewCloudHsmClusterBackupStatusClient() *CloudHsmClusterBackupStatusClient
- New function
*ClientFactory.NewCloudHsmClusterPrivateEndpointConnectionsClient() *CloudHsmClusterPrivateEndpointConnectionsClient
- New function
*ClientFactory.NewCloudHsmClusterPrivateLinkResourcesClient() *CloudHsmClusterPrivateLinkResourcesClient
- New function
*ClientFactory.NewCloudHsmClusterRestoreStatusClient() *CloudHsmClusterRestoreStatusClient
- New function
*ClientFactory.NewCloudHsmClustersClient() *CloudHsmClustersClient
- New function
*ClientFactory.NewPrivateEndpointConnectionsClient() *PrivateEndpointConnectionsClient
- New function
NewCloudHsmClusterBackupStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterBackupStatusClient, error)
- New function
*CloudHsmClusterBackupStatusClient.BeginGet(context.Context, string, string, string, *CloudHsmClusterBackupStatusClientBeginGetOptions) (*runtime.Poller[CloudHsmClusterBackupStatusClientGetResponse], error)
- New function
NewCloudHsmClusterPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterPrivateEndpointConnectionsClient, error)
- New function
*CloudHsmClusterPrivateEndpointConnectionsClient.Create(context.Context, string, string, string, PrivateEndpointConnection, *CloudHsmClusterPrivateEndpointConnectionsClientCreateOptions) (CloudHsmClusterPrivateEndpointConnectionsClientCreateResponse, error)
- New function
*CloudHsmClusterPrivateEndpointConnectionsClient.BeginDelete(context.Context, string, string, string, *CloudHsmClusterPrivateEndpointConnectionsClientBeginDeleteOptions) (*runtime.Poller[CloudHsmClusterPrivateEndpointConnectionsClientDeleteResponse], error)
- New function
*CloudHsmClusterPrivateEndpointConnectionsClient.Get(context.Context, string, string, string, *CloudHsmClusterPrivateEndpointConnectionsClientGetOptions) (CloudHsmClusterPrivateEndpointConnectionsClientGetResponse, error)
- New function
NewCloudHsmClusterPrivateLinkResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterPrivateLinkResourcesClient, error)
- New function
*CloudHsmClusterPrivateLinkResourcesClient.NewListByCloudHsmClusterPager(string, string, *CloudHsmClusterPrivateLinkResourcesClientListByCloudHsmClusterOptions) *runtime.Pager[CloudHsmClusterPrivateLinkResourcesClientListByCloudHsmClusterResponse]
- New function
NewCloudHsmClusterRestoreStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterRestoreStatusClient, error)
- New function
*CloudHsmClusterRestoreStatusClient.BeginGet(context.Context, string, string, string, *CloudHsmClusterRestoreStatusClientBeginGetOptions) (*runtime.Poller[CloudHsmClusterRestoreStatusClientGetResponse], error)
- New function
NewCloudHsmClustersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClustersClient, error)
- New function
*CloudHsmClustersClient.BeginCreateOrUpdate(context.Context, string, string, CloudHsmCluster, *CloudHsmClustersClientBeginCreateOrUpdateOptions) (*runtime.Poller[CloudHsmClustersClientCreateOrUpdateResponse], error)
- New function
*CloudHsmClustersClient.BeginDelete(context.Context, string, string, *CloudHsmClustersClientBeginDeleteOptions) (*runtime.Poller[CloudHsmClustersClientDeleteResponse], error)
- New function
*CloudHsmClustersClient.Get(context.Context, string, string, *CloudHsmClustersClientGetOptions) (CloudHsmClustersClientGetResponse, error)
- New function
*CloudHsmClustersClient.NewListByResourceGroupPager(string, *CloudHsmClustersClientListByResourceGroupOptions) *runtime.Pager[CloudHsmClustersClientListByResourceGroupResponse]
- New function
*CloudHsmClustersClient.NewListBySubscriptionPager(*CloudHsmClustersClientListBySubscriptionOptions) *runtime.Pager[CloudHsmClustersClientListBySubscriptionResponse]
- New function
*CloudHsmClustersClient.BeginRestore(context.Context, string, string, RestoreRequestProperties, *CloudHsmClustersClientBeginRestoreOptions) (*runtime.Poller[CloudHsmClustersClientRestoreResponse], error)
- New function
*CloudHsmClustersClient.BeginUpdate(context.Context, string, string, CloudHsmClusterPatchParameters, *CloudHsmClustersClientBeginUpdateOptions) (*runtime.Poller[CloudHsmClustersClientUpdateResponse], error)
- New function
*CloudHsmClustersClient.BeginValidateBackupProperties(context.Context, string, string, *CloudHsmClustersClientBeginValidateBackupPropertiesOptions) (*runtime.Poller[CloudHsmClustersClientValidateBackupPropertiesResponse], error)
- New function
*CloudHsmClustersClient.BeginValidateRestoreProperties(context.Context, string, string, *CloudHsmClustersClientBeginValidateRestorePropertiesOptions) (*runtime.Poller[CloudHsmClustersClientValidateRestorePropertiesResponse], error)
- New function
*CloudHsmClustersClient.BeginBackup(context.Context, string, string, *CloudHsmClustersClientBeginBackupOptions) (*runtime.Poller[CloudHsmClustersClientBackupResponse], error)
- New function
NewPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateEndpointConnectionsClient, error)
- New function
*PrivateEndpointConnectionsClient.NewListByCloudHsmClusterPager(string, string, *PrivateEndpointConnectionsClientListByCloudHsmClusterOptions) *runtime.Pager[PrivateEndpointConnectionsClientListByCloudHsmClusterResponse]
- New struct
BackupRequestProperties
- New struct
BackupRestoreBaseResultProperties
- New struct
BackupResult
- New struct
BackupResultProperties
- New struct
CloudHsmCluster
- New struct
CloudHsmClusterListResult
- New struct
CloudHsmClusterPatchParameters
- New struct
CloudHsmClusterProperties
- New struct
CloudHsmClusterSKU
- New struct
CloudHsmProperties
- New struct
ErrorAdditionalInfo
- New struct
ErrorDetail
- New struct
ManagedServiceIdentity
- New struct
Operation
- New struct
OperationDisplay
- New struct
OperationListResult
- New struct
PrivateEndpoint
- New struct
PrivateEndpointConnection
- New struct
PrivateEndpointConnectionListResult
- New struct
PrivateEndpointConnectionProperties
- New struct
PrivateLinkResource
- New struct
PrivateLinkResourceListResult
- New struct
PrivateLinkResourceProperties
- New struct
PrivateLinkServiceConnectionState
- New struct
RestoreRequestProperties
- New struct
RestoreResult
- New struct
UserAssignedIdentity
- New field
ResourceID
in structAPIEntityReference
- New field
ResourceID
in structNetworkInterface
- New anonymous field
OperationListResult
in structOperationsClientListResponse