CloudHsmProperties Class

Definition

The Cloud HSM Properties

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

Constructors

Name Description
CloudHsmProperties()

Creates an new CloudHsmProperties instance.

Properties

Name Description
Fqdn

FQDN of the Cloud HSM

State

The Cloud HSM State. Values are: Deploying, ConfiguringSlb, Starting, Starting, Failed, Failed, Deleting, DeletingSlbEntry, InitialProvisioning, Updating

StateMessage

The Cloud HSM State message

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CloudHsmProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CloudHsmProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CloudHsmProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to