Udostępnij za pośrednictwem


ArmHardwareSecurityModulesModelFactory.CloudHsmClusterProperties Method

Definition

Initializes a new instance of CloudHsmClusterProperties.

public static Azure.ResourceManager.HardwareSecurityModules.Models.CloudHsmClusterProperties CloudHsmClusterProperties (Azure.ResourceManager.HardwareSecurityModules.Models.SecurityDomainActivationState? activationState = default, Azure.ResourceManager.HardwareSecurityModules.Models.AutoGeneratedDomainNameLabelScope? autoGeneratedDomainNameLabelScope = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HardwareSecurityModules.Models.CloudHsmProperties> hsms = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HardwareSecurityModules.CloudHsmClusterPrivateEndpointConnectionData> privateEndpointConnections = default, Azure.ResourceManager.HardwareSecurityModules.Models.CloudHsmClusterProvisioningState? provisioningState = default, Azure.ResourceManager.HardwareSecurityModules.Models.CloudHsmClusterPublicNetworkAccess? publicNetworkAccess = default, string statusMessage = default);
static member CloudHsmClusterProperties : Nullable<Azure.ResourceManager.HardwareSecurityModules.Models.SecurityDomainActivationState> * Nullable<Azure.ResourceManager.HardwareSecurityModules.Models.AutoGeneratedDomainNameLabelScope> * seq<Azure.ResourceManager.HardwareSecurityModules.Models.CloudHsmProperties> * seq<Azure.ResourceManager.HardwareSecurityModules.CloudHsmClusterPrivateEndpointConnectionData> * Nullable<Azure.ResourceManager.HardwareSecurityModules.Models.CloudHsmClusterProvisioningState> * Nullable<Azure.ResourceManager.HardwareSecurityModules.Models.CloudHsmClusterPublicNetworkAccess> * string -> Azure.ResourceManager.HardwareSecurityModules.Models.CloudHsmClusterProperties
Public Shared Function CloudHsmClusterProperties (Optional activationState As Nullable(Of SecurityDomainActivationState) = Nothing, Optional autoGeneratedDomainNameLabelScope As Nullable(Of AutoGeneratedDomainNameLabelScope) = Nothing, Optional hsms As IEnumerable(Of CloudHsmProperties) = Nothing, Optional privateEndpointConnections As IEnumerable(Of CloudHsmClusterPrivateEndpointConnectionData) = Nothing, Optional provisioningState As Nullable(Of CloudHsmClusterProvisioningState) = Nothing, Optional publicNetworkAccess As Nullable(Of CloudHsmClusterPublicNetworkAccess) = Nothing, Optional statusMessage As String = Nothing) As CloudHsmClusterProperties

Parameters

activationState
Nullable<SecurityDomainActivationState>

State of security domain activation.

autoGeneratedDomainNameLabelScope
Nullable<AutoGeneratedDomainNameLabelScope>

The Cloud HSM Cluster's auto-generated Domain Name Label Scope.

hsms
IEnumerable<CloudHsmProperties>

An array of Cloud HSM Cluster's HSMs.

privateEndpointConnections
IEnumerable<CloudHsmClusterPrivateEndpointConnectionData>

List of private endpoint connection resources.

provisioningState
Nullable<CloudHsmClusterProvisioningState>

The Cloud HSM Cluster's provisioningState.

publicNetworkAccess
Nullable<CloudHsmClusterPublicNetworkAccess>

The Cloud HSM Cluster public network access.

statusMessage
String

Cloud HSM Cluster status message.

Returns

A new CloudHsmClusterProperties instance for mocking.

Applies to