@azure/arm-hardwaresecuritymodules package
Interfaces
ApiEntityReference |
The API entity reference. |
AzureDedicatedHSMResourceProviderOptionalParams |
Optional parameters for the client. |
BackupRequestProperties |
Backup properties |
BackupRestoreBaseResultProperties |
Backup and Restore operation common properties |
BackupRestoreRequestBaseProperties |
Backup and Restore Common properties |
BackupResult |
Backup operation Result |
BackupResultProperties |
Properties of the Cloud HSM Cluster |
CloudHsmCluster |
Resource information with extended details. |
CloudHsmClusterBackupStatusGetOptionalParams |
Optional parameters. |
CloudHsmClusterBackupStatusOperations |
Interface representing a CloudHsmClusterBackupStatus operations. |
CloudHsmClusterPatchParameters |
Patchable properties of the Cloud HSM Cluster |
CloudHsmClusterPrivateEndpointConnectionsCreateOptionalParams |
Optional parameters. |
CloudHsmClusterPrivateEndpointConnectionsDeleteOptionalParams |
Optional parameters. |
CloudHsmClusterPrivateEndpointConnectionsGetOptionalParams |
Optional parameters. |
CloudHsmClusterPrivateEndpointConnectionsOperations |
Interface representing a CloudHsmClusterPrivateEndpointConnections operations. |
CloudHsmClusterPrivateLinkResourcesListByCloudHsmClusterOptionalParams |
Optional parameters. |
CloudHsmClusterPrivateLinkResourcesOperations |
Interface representing a CloudHsmClusterPrivateLinkResources operations. |
CloudHsmClusterProperties |
Properties of a Cloud HSM Cluster. |
CloudHsmClusterRestoreStatusGetOptionalParams |
Optional parameters. |
CloudHsmClusterRestoreStatusOperations |
Interface representing a CloudHsmClusterRestoreStatus operations. |
CloudHsmClusterSku |
Cloud Hsm Cluster SKU information |
CloudHsmClustersBackupOptionalParams |
Optional parameters. |
CloudHsmClustersCreateOrUpdateOptionalParams |
Optional parameters. |
CloudHsmClustersDeleteOptionalParams |
Optional parameters. |
CloudHsmClustersGetOptionalParams |
Optional parameters. |
CloudHsmClustersListByResourceGroupOptionalParams |
Optional parameters. |
CloudHsmClustersListBySubscriptionOptionalParams |
Optional parameters. |
CloudHsmClustersOperations |
Interface representing a CloudHsmClusters operations. |
CloudHsmClustersRestoreOptionalParams |
Optional parameters. |
CloudHsmClustersUpdateOptionalParams |
Optional parameters. |
CloudHsmClustersValidateBackupPropertiesOptionalParams |
Optional parameters. |
CloudHsmClustersValidateRestorePropertiesOptionalParams |
Optional parameters. |
CloudHsmProperties |
The Cloud HSM Properties |
DedicatedHsm |
Resource information with extended details. |
DedicatedHsmCreateOrUpdateOptionalParams |
Optional parameters. |
DedicatedHsmDeleteOptionalParams |
Optional parameters. |
DedicatedHsmError |
The error exception. |
DedicatedHsmGetOptionalParams |
Optional parameters. |
DedicatedHsmListByResourceGroupOptionalParams |
Optional parameters. |
DedicatedHsmListBySubscriptionOptionalParams |
Optional parameters. |
DedicatedHsmListOutboundNetworkDependenciesEndpointsOptionalParams |
Optional parameters. |
DedicatedHsmOperations |
Interface representing a DedicatedHsm operations. |
DedicatedHsmPatchParameters |
Patchable properties of the dedicated HSM |
DedicatedHsmProperties |
Properties of the dedicated hsm |
DedicatedHsmUpdateOptionalParams |
Optional parameters. |
EndpointDependency |
A domain name that dedicated hsm services are reaching at. |
EndpointDetail |
Connect information from the dedicated hsm service to a single endpoint. |
ErrorAdditionalInfo |
The resource management error additional info. |
ErrorDetail |
The error detail. |
ErrorModel |
The key vault server error. |
ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. |
ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
NetworkInterface |
The network interface definition. |
NetworkProfile |
The network profile definition. |
Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
OperationDisplay |
Localized display information for and operation. |
OperationsListOptionalParams |
Optional parameters. |
OperationsOperations |
Interface representing a Operations operations. |
OutboundEnvironmentEndpoint |
Egress endpoints which dedicated hsm service connects to for common purpose. |
PageSettings |
Options for the byPage method |
PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
PrivateEndpoint |
The private endpoint resource. |
PrivateEndpointConnection |
The private endpoint connection resource. |
PrivateEndpointConnectionProperties |
Properties of the private endpoint connection. |
PrivateEndpointConnectionsListByCloudHsmClusterOptionalParams |
Optional parameters. |
PrivateEndpointConnectionsOperations |
Interface representing a PrivateEndpointConnections operations. |
PrivateLinkResource |
A private link resource. |
PrivateLinkResourceProperties |
Properties of a private link resource. |
PrivateLinkServiceConnectionState |
A collection of information about the state of the connection between service consumer and provider. |
ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
RestorePollerOptions | |
RestoreRequestProperties |
Cloud Hsm Cluster restore information |
RestoreResult |
Restore operation properties |
Sku |
SKU of the dedicated HSM |
SystemData |
Metadata pertaining to creation and last modification of the resource. |
TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
UserAssignedIdentity |
User assigned identity properties |
Type Aliases
ActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
ActivationState |
State of security domain activation Known values supported by the serviceNotDefined |
AutoGeneratedDomainNameLabelScope |
The Cloud HSM Cluster's auto-generated Domain Name Label Scope Known values supported by the serviceTenantReuse |
BackupRestoreOperationStatus |
Status of the backup/restore operation Known values supported by the serviceInProgress |
CloudHsmClusterSkuFamily |
Sku family of the Cloud HSM Cluster Known values supported by the serviceB |
CloudHsmClusterSkuName |
Sku name of the Cloud HSM Cluster |
ContinuablePage |
An interface that describes a page of results. |
CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
JsonWebKeyType |
Provisioning state. Known values supported by the serviceSucceeded: The dedicated HSM has been fully provisioned. |
ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Known values supported by the serviceNone: No managed identity. |
Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser: Indicates the operation is initiated by a user. |
PrivateEndpointConnectionProvisioningState |
The current provisioning state. Known values supported by the serviceSucceeded |
PrivateEndpointServiceConnectionStatus |
The private endpoint connection status. Known values supported by the servicePending: Connection waiting for approval or rejection |
ProvisioningState |
The Cloud HSM Cluster's provisioningState Known values supported by the serviceProvisioning |
PublicNetworkAccess |
The Cloud HSM Cluster public network access Known values supported by the serviceDisabled |
SkuName |
SKU of the dedicated HSM Known values supported by the serviceSafeNet Luna Network HSM A790: The dedicated HSM is a Safenet Luna Network HSM A790 device. |
Enums
KnownActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
KnownActivationState |
State of security domain activation |
KnownAutoGeneratedDomainNameLabelScope |
The Cloud HSM Cluster's auto-generated Domain Name Label Scope |
KnownBackupRestoreOperationStatus |
Status of the backup/restore operation |
KnownCloudHsmClusterSkuFamily |
Sku family of the Cloud HSM Cluster |
KnownCreatedByType |
The kind of entity that created the resource. |
KnownJsonWebKeyType |
Provisioning state. |
KnownManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
KnownPrivateEndpointConnectionProvisioningState |
The current provisioning state. |
KnownPrivateEndpointServiceConnectionStatus |
The private endpoint connection status. |
KnownProvisioningState |
The Cloud HSM Cluster's provisioningState |
KnownPublicNetworkAccess |
The Cloud HSM Cluster public network access |
KnownSkuName |
SKU of the dedicated HSM |
KnownVersions |
The available API versions. |
Functions
restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Function Details
restorePoller<TResponse, TResult>(AzureDedicatedHSMResourceProvider, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: AzureDedicatedHSMResourceProvider, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>