ArmHardwareSecurityModulesModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmHardwareSecurityModulesModelFactory
type ArmHardwareSecurityModulesModelFactory = class
Public Class ArmHardwareSecurityModulesModelFactory
Inheritance
ArmHardwareSecurityModulesModelFactory

Methods

Name Description
BackupRestoreBaseResultProperties(Nullable<BackupRestoreOperationStatus>, String, ResponseError, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

Backup and Restore operation common properties.

BackupRestoreRequestBaseProperties(Uri, String)

Backup and Restore Common properties.

CloudHsmClusterBackupContent(Uri, String)

Backup properties.

CloudHsmClusterBackupResult(CloudHsmClusterBackupResultProperties)

Backup operation Result.

CloudHsmClusterBackupResultProperties(Nullable<BackupRestoreOperationStatus>, String, ResponseError, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Uri, String)

Properties of the Cloud HSM Cluster.

CloudHsmClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, CloudHsmClusterProperties, ManagedServiceIdentity, CloudHsmClusterSku)

Resource information with extended details.

CloudHsmClusterPatch(IDictionary<String,String>, ManagedServiceIdentity)

Patchable properties of the Cloud HSM Cluster.

CloudHsmClusterPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, CloudHsmClusterPrivateEndpointConnectionProperties, Nullable<ETag>)

Initializes a new instance of CloudHsmClusterPrivateEndpointConnectionData.

CloudHsmClusterPrivateEndpointConnectionProperties(ResourceIdentifier, CloudHsmClusterPrivateLinkServiceConnectionState, Nullable<CloudHsmClusterPrivateEndpointConnectionProvisioningState>, IEnumerable<String>)

Initializes a new instance of CloudHsmClusterPrivateEndpointConnectionProperties.

CloudHsmClusterPrivateLinkData(ResourceIdentifier, String, ResourceType, SystemData, CloudHsmClusterPrivateLinkResourceProperties)

A private link resource.

CloudHsmClusterPrivateLinkResourceProperties(String, IEnumerable<String>, IEnumerable<String>)

Properties of a private link resource.

CloudHsmClusterProperties(Nullable<SecurityDomainActivationState>, Nullable<AutoGeneratedDomainNameLabelScope>, IEnumerable<CloudHsmProperties>, IEnumerable<CloudHsmClusterPrivateEndpointConnectionData>, Nullable<CloudHsmClusterProvisioningState>, Nullable<CloudHsmClusterPublicNetworkAccess>, String)

Properties of a Cloud HSM Cluster.

CloudHsmClusterRestoreContent(Uri, String, String)

Cloud Hsm Cluster restore information.

CloudHsmClusterRestoreResult(BackupRestoreBaseResultProperties)

Restore operation properties.

CloudHsmProperties(String, String, String)

The Cloud HSM Properties.

DedicatedHsmData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DedicatedHsmProperties, Nullable<DedicatedHsmSkuName>, IEnumerable<String>)
DedicatedHsmEgressEndpoint(String, IEnumerable<DedicatedHsmEndpointDependency>)

Egress endpoints which dedicated hsm service connects to for common purpose.

DedicatedHsmEndpointDependency(String, IEnumerable<DedicatedHsmEndpointDetail>)

A domain name that dedicated hsm services are reaching at.

DedicatedHsmEndpointDetail(String, Nullable<Int32>, String, String)

Connect information from the dedicated hsm service to a single endpoint.

DedicatedHsmNetworkInterface(ResourceIdentifier, String)

The network interface definition.

DedicatedHsmNetworkProfile(ResourceIdentifier, IEnumerable<DedicatedHsmNetworkInterface>)
DedicatedHsmPatch(IDictionary<String,String>)

Patchable properties of the dedicated HSM.

DedicatedHsmProperties(DedicatedHsmNetworkProfile, DedicatedHsmNetworkProfile, String, String, Nullable<DedicatedHsmJsonWebKeyType>)

Properties of the dedicated hsm.

Applies to