Share via


ExtendedLocation Class

Definition

The complex type of the extended location.

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

Constructors

ExtendedLocation()

Creates an new ExtendedLocation instance.

Properties

Name

The name of the extended location.

Type

The type of the extended location.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExtendedLocation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExtendedLocation.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExtendedLocation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to