Share via


IVnetInfo Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.VnetInfoTypeConverter))]
public interface IVnetInfo : Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.VnetInfoTypeConverter))>]
type IVnetInfo = interface
    interface IJsonSerializable
Public Interface IVnetInfo
Implements IJsonSerializable
Derived
Attributes
Implements

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.

DnsServer

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.

Route

The routes that this Virtual Network connection uses.

VnetResourceId

The Virtual Network's resource ID.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to