VnetInfo Class

Virtual Network information contract.

Constructor

VnetInfo(*args: Any, **kwargs: Any)

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 nPoint-To-Site VPN connection.

routes

The routes that this Virtual Network connection uses.

resync_required

true if a resync is required; otherwise, false.

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.

Attributes

cert_blob

A certificate file (.cer) blob containing the public key of the private key used to authenticate a

Point-To-Site VPN connection.

cert_blob: str | None

cert_thumbprint

The client certificate thumbprint.

cert_thumbprint: str | None

dns_servers

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

dns_servers: str | None

is_swift

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

is_swift: bool | None

resync_required

true if a resync is required; otherwise, false.

resync_required: bool | None

routes

The routes that this Virtual Network connection uses.

routes: list['_models.VnetRoute'] | None

vnet_resource_id

The Virtual Network's resource ID.

vnet_resource_id: str | None