VnetInfo interface

Virtual Network information contract.

Extends

Properties

certBlob

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

certThumbprint

The client certificate thumbprint. NOTE: This property will not be serialized. It can only be populated by the server.

dnsServers

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

isSwift

Flag that is used to denote if this is VNET injection

resyncRequired

true if a resync is required; otherwise, false. NOTE: This property will not be serialized. It can only be populated by the server.

routes

The routes that this Virtual Network connection uses. NOTE: This property will not be serialized. It can only be populated by the server.

vnetResourceId

The Virtual Network's resource ID.

Inherited Properties

id

Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.

kind

Kind of resource.

name

Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

certBlob

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

certBlob?: string

Property Value

string

certThumbprint

The client certificate thumbprint. NOTE: This property will not be serialized. It can only be populated by the server.

certThumbprint?: string

Property Value

string

dnsServers

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

dnsServers?: string

Property Value

string

isSwift

Flag that is used to denote if this is VNET injection

isSwift?: boolean

Property Value

boolean

resyncRequired

true if a resync is required; otherwise, false. NOTE: This property will not be serialized. It can only be populated by the server.

resyncRequired?: boolean

Property Value

boolean

routes

The routes that this Virtual Network connection uses. NOTE: This property will not be serialized. It can only be populated by the server.

routes?: VnetRoute[]

Property Value

vnetResourceId

The Virtual Network's resource ID.

vnetResourceId?: string

Property Value

string

Inherited Property Details

id

Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyOnlyResource.id

kind

Kind of resource.

kind?: string

Property Value

string

Inherited From ProxyOnlyResource.kind

name

Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyOnlyResource.name

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyOnlyResource.type