Share via


ExtendedLocation Class

Definition

ExtendedLocation represents the Azure custom location where the resource will be created.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.ExtendedLocationTypeConverter))]
public class ExtendedLocation : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IExtendedLocation
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.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 resource ID of the extended location on which the resource will be created.

Type

The extended location type, for example, CustomLocation.

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.NetworkCloud.Models.Api20230701.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