VnetInfo Class
Virtual Network information contract.
Variables are only populated by the server, and will be ignored when sending a request.
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
|
The Virtual Network's resource ID. Default value: None
|
|
cert_blob
|
A certificate file (.cer) blob containing the public key of the private key used to authenticate a Point-To-Site VPN connection. Default value: None
|
|
dns_servers
|
DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. Default value: None
|
|
is_swift
|
Flag that is used to denote if this is VNET injection. Default value: None
|
Variables
| Name | Description |
|---|---|
|
vnet_resource_id
|
The Virtual Network's resource ID. |
|
cert_thumbprint
|
The client certificate thumbprint. |
|
cert_blob
|
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
|
|
|
dns_servers
|
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. |