Share via


StackHcivmIdentity Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.StackHcivmIdentityTypeConverter))]
public class StackHcivmIdentity : Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IStackHcivmIdentity
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.StackHcivmIdentityTypeConverter))>]
type StackHcivmIdentity = class
    interface IStackHcivmIdentity
    interface IJsonSerializable
Public Class StackHcivmIdentity
Implements IStackHcivmIdentity
Inheritance
StackHcivmIdentity
Attributes
Implements

Constructors

StackHcivmIdentity()

Creates an new StackHcivmIdentity instance.

Properties

ExtensionName

The name of the machine extension.

ExtensionType

The extensionType of the Extension being received.

GalleryImageName

Name of the gallery image

Id

Resource identity path

Location

The location of the Extension being received.

LogicalNetworkName

Name of the logical network

MachineName

The name of the hybrid machine.

MarketplaceGalleryImageName

Name of the marketplace gallery image

MetadataName

Name of the HybridIdentityMetadata.

NetworkInterfaceName

Name of the network interface

OSType

Defines the os type.

Publisher

The publisher of the Extension being received.

ResourceGroupName

The name of the resource group. The name is case insensitive.

ResourceUri

The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended.

StorageContainerName

Name of the storage container

SubscriptionId

The ID of the target subscription.

Version

The version of the Extension being received.

VirtualHardDiskName

Name of the virtual hard disk

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StackHcivmIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StackHcivmIdentity.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IStackHcivmIdentity.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StackHcivmIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to