@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>