2.0.0-beta.1 (2024-01-26)
Breaking Changes
- Type of
DedicatedHsm.SystemData
has been changed from*SystemData
to*DedicatedHsmSystemData
- Type of
DedicatedHsmOperation.IsDataAction
has been changed from*string
to*bool
- Type of
ResourceListResult.Value
has been changed from[]*Resource
to[]*DedicatedHsmResource
- Type of
SystemData.CreatedByType
has been changed from*IdentityType
to*CreatedByType
- Type of
SystemData.LastModifiedByType
has been changed from*IdentityType
to*CreatedByType
- Field
Location
,SKU
,Tags
,Zones
of structResource
has been removed
Features Added
- 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
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
- New function
*ClientFactory.NewCloudHsmClusterPrivateEndpointConnectionsClient() *CloudHsmClusterPrivateEndpointConnectionsClient
- New function
*ClientFactory.NewCloudHsmClusterPrivateLinkResourcesClient() *CloudHsmClusterPrivateLinkResourcesClient
- New function
*ClientFactory.NewCloudHsmClustersClient() *CloudHsmClustersClient
- New function
*ClientFactory.NewPrivateEndpointConnectionsClient() *PrivateEndpointConnectionsClient
- 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.ListByCloudHsmCluster(context.Context, string, string, *CloudHsmClusterPrivateLinkResourcesClientListByCloudHsmClusterOptions) (CloudHsmClusterPrivateLinkResourcesClientListByCloudHsmClusterResponse, 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.BeginUpdate(context.Context, string, string, CloudHsmClusterPatchParameters, *CloudHsmClustersClientBeginUpdateOptions) (*runtime.Poller[CloudHsmClustersClientUpdateResponse], error)
- New function
NewPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateEndpointConnectionsClient, error)
- New function
*PrivateEndpointConnectionsClient.NewListByCloudHsmClusterPager(string, string, *PrivateEndpointConnectionsClientListByCloudHsmClusterOptions) *runtime.Pager[PrivateEndpointConnectionsClientListByCloudHsmClusterResponse]
- New struct
BackupProperties
- New struct
CHsmError
- New struct
CloudHsmCluster
- New struct
CloudHsmClusterError
- New struct
CloudHsmClusterListResult
- New struct
CloudHsmClusterPatchParameters
- New struct
CloudHsmClusterPatchParametersProperties
- New struct
CloudHsmClusterProperties
- New struct
CloudHsmClusterResource
- New struct
CloudHsmClusterSKU
- New struct
CloudHsmClusterSecurityDomainProperties
- New struct
CloudHsmProperties
- New struct
DedicatedHsmResource
- New struct
DedicatedHsmSystemData
- New struct
ManagedServiceIdentity
- 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
ProxyResource
- New struct
RestoreProperties
- New struct
TrackedResource
- New struct
UserAssignedIdentity
- New field
Origin
in structDedicatedHsmOperation
- New field
SystemData
in structResource