Share via


VirtualNetworkProperties Class

Definition

Properties of the virtual network resource

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

Constructors

VirtualNetworkProperties()

Creates an new VirtualNetworkProperties instance.

Properties

Code

The error code from the operation.

DnsServer

List of DNS server IP Addresses associated with the network

Gateway

IP Address of the Gateway associated with the network

HciMocGroup

Group in MOC(Microsoft On-premises Cloud)

HciMocLocation

Location in MOC(Microsoft On-premises Cloud)

HciMocVnetName

Virtual Network name in MOC(Microsoft On-premises Cloud)

IPAddressPrefix

IP Address Prefix of the network

Message

The error message from the operation.

OperationStatus

The status of the operation.

OperationStatusOperationId

The identifier of the operation.

ProvisioningState
VipPool

Range of IP Addresses for Kubernetes API Server and services if using HA Proxy load balancer

VlanId

VLAN Id used by the network

VmipPool

Range of IP Addresses for Kubernetes node VMs

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VirtualNetworkProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VirtualNetworkProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VirtualNetworkProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to