Share via


VirtualNetworkExtendedLocation Class

Definition

Extended location pointing to the underlying infrastructure

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.VirtualNetworkExtendedLocationTypeConverter))]
public class VirtualNetworkExtendedLocation : Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.IVirtualNetworkExtendedLocation
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.VirtualNetworkExtendedLocationTypeConverter))>]
type VirtualNetworkExtendedLocation = class
    interface IVirtualNetworkExtendedLocation
    interface IJsonSerializable
Public Class VirtualNetworkExtendedLocation
Implements IVirtualNetworkExtendedLocation
Inheritance
VirtualNetworkExtendedLocation
Attributes
Implements

Constructors

VirtualNetworkExtendedLocation()

Creates an new VirtualNetworkExtendedLocation instance.

Properties

Name

ARM Id of the extended location.

Type

The extended location type. Allowed value: 'CustomLocation'

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VirtualNetworkExtendedLocation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VirtualNetworkExtendedLocation.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.IVirtualNetworkExtendedLocation.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VirtualNetworkExtendedLocation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to