Share via


VnetInfo Class

Definition

Virtual Network information contract.

public class VnetInfo
type VnetInfo = class
Public Class VnetInfo
Inheritance
VnetInfo

Constructors

VnetInfo()

Initializes a new instance of the VnetInfo class.

VnetInfo(String, String, String, IList<VnetRoute>, Nullable<Boolean>, String, Nullable<Boolean>)

Initializes a new instance of the VnetInfo class.

Properties

CertBlob

Gets or sets a certificate file (.cer) blob containing the public key of the private key used to authenticate a Point-To-Site VPN connection.

CertThumbprint

Gets the client certificate thumbprint.

DnsServers

Gets or sets DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses.

IsSwift

Gets or sets flag that is used to denote if this is VNET injection

ResyncRequired

Gets &lt;code&gt;true&lt;/code&gt; if a resync is required; otherwise, &lt;code&gt;false&lt;/code&gt;.

Routes

Gets the routes that this Virtual Network connection uses.

VnetResourceId

Gets or sets the Virtual Network's resource ID.

Applies to