VnetInfo Class

Virtual Network information contract.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.web._serialization.Model
VnetInfo

Constructor

VnetInfo(*, vnet_resource_id: str | None = None, cert_blob: str | None = None, dns_servers: str | None = None, is_swift: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
vnet_resource_id
str

The Virtual Network's resource ID.

cert_blob
str

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

dns_servers
str

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

is_swift

Flag that is used to denote if this is VNET injection.

Variables

Name Description
vnet_resource_id
str

The Virtual Network's resource ID.

cert_thumbprint
str

The client certificate thumbprint.

cert_blob
str

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

routes

The routes that this Virtual Network connection uses.

resync_required

<code>true</code> if a resync is required; otherwise, <code>false</code>.

dns_servers
str

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

is_swift

Flag that is used to denote if this is VNET injection.