Share via


VnetInfoOutput interface

Virtual Network information contract.

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.

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.

routes

The routes that this Virtual Network connection uses.

vnetResourceId

The Virtual Network's resource ID.

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.

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.

resyncRequired?: boolean

Property Value

boolean

routes

The routes that this Virtual Network connection uses.

routes?: VnetRouteOutput[]

Property Value

vnetResourceId

The Virtual Network's resource ID.

vnetResourceId?: string

Property Value

string