CloudHsmClusterProperties Class

Definition

Properties of a Cloud HSM Cluster.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHsm.Models.CloudHsmClusterPropertiesTypeConverter))]
public class CloudHsmClusterProperties : Microsoft.Azure.PowerShell.Cmdlets.CloudHsm.Models.ICloudHsmClusterProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHsm.Models.CloudHsmClusterPropertiesTypeConverter))>]
type CloudHsmClusterProperties = class
    interface ICloudHsmClusterProperties
    interface IJsonSerializable
Public Class CloudHsmClusterProperties
Implements ICloudHsmClusterProperties
Inheritance
CloudHsmClusterProperties
Attributes
Implements

Constructors

Name Description
CloudHsmClusterProperties()

Creates an new CloudHsmClusterProperties instance.

Properties

Name Description
ActivationState

State of security domain activation

AutoGeneratedDomainNameLabelScope

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

Hsm

An array of Cloud HSM Cluster's HSMs

PrivateEndpointConnection

List of private endpoint connection resources

ProvisioningState

The Cloud HSM Cluster's provisioningState

PublicNetworkAccess

The Cloud HSM Cluster public network access

StatusMessage

Cloud HSM Cluster status message

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CloudHsmClusterProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CloudHsmClusterProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudHsm.Models.ICloudHsmClusterProperties.

FromJsonString(String)

Creates a new instance of CloudHsmClusterProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of CloudHsmClusterProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to