Sprog

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.

CloudHsmClusterPrivateLinkServiceConnectionState(Nullable<CloudHsmClusterPrivateEndpointServiceConnectionStatus>, String, String)
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.

CloudHsmClusterSku(CloudHsmClusterSkuFamily, CloudHsmClusterSkuName, Nullable<Int32>)
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.

DedicatedHsmSku(Nullable<DedicatedHsmSkuName>)
PaymentHsmClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, PaymentHsmClusterProperties, PaymentHsmClusterSku)
PaymentHsmClusterPatch(IDictionary<String,String>)
PaymentHsmClusterPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, CloudHsmClusterPrivateEndpointConnectionProperties, Nullable<ETag>)
PaymentHsmClusterProperties(Nullable<SecurityDomainActivationState>, Nullable<AutoGeneratedDomainNameLabelScope>, IEnumerable<PaymentHsmProperties>, IEnumerable<PaymentHsmClusterPrivateEndpointConnectionData>, Nullable<CloudHsmClusterProvisioningState>, Nullable<CloudHsmClusterPublicNetworkAccess>, String, String, String)
PaymentHsmClusterSku(PaymentHsmClusterSkuFamily, PaymentHsmClusterSkuName, Nullable<Int32>)
PaymentHsmProperties(String, String, Nullable<HardwareSecurityModuleState>, String)

Applies to