Share via


VMInstanceHybridIdentityMetadataProperties Class

Definition

Describes the properties of Hybrid Identity Metadata for a Virtual Machine.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.VMInstanceHybridIdentityMetadataPropertiesTypeConverter))]
public class VMInstanceHybridIdentityMetadataProperties : Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.IVMInstanceHybridIdentityMetadataProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.VMInstanceHybridIdentityMetadataPropertiesTypeConverter))>]
type VMInstanceHybridIdentityMetadataProperties = class
    interface IVMInstanceHybridIdentityMetadataProperties
    interface IJsonSerializable
Public Class VMInstanceHybridIdentityMetadataProperties
Implements IVMInstanceHybridIdentityMetadataProperties
Inheritance
VMInstanceHybridIdentityMetadataProperties
Attributes
Implements

Constructors

VMInstanceHybridIdentityMetadataProperties()

Creates an new VMInstanceHybridIdentityMetadataProperties instance.

Properties

ProvisioningState

Gets the provisioning state.

PublicKey

Gets or sets the Public Key.

ResourceUid

The unique identifier for the resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMInstanceHybridIdentityMetadataProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMInstanceHybridIdentityMetadataProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.IVMInstanceHybridIdentityMetadataProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMInstanceHybridIdentityMetadataProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to