Share via


IVnetInfoResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.VnetInfoResourceTypeConverter))]
public interface IVnetInfoResource : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IProxyOnlyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.VnetInfoResourceTypeConverter))>]
type IVnetInfoResource = interface
    interface IJsonSerializable
    interface IProxyOnlyResource
Public Interface IVnetInfoResource
Implements IProxyOnlyResource
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.

Id

Resource Id.

(Inherited from IProxyOnlyResource)
IsSwift

Flag that is used to denote if this is VNET injection

Kind

Kind of resource.

(Inherited from IProxyOnlyResource)
Name

Resource Name.

(Inherited from IProxyOnlyResource)
ResyncRequired

true if a resync is required; otherwise, false.

Route

The routes that this Virtual Network connection uses.

Type

Resource type.

(Inherited from IProxyOnlyResource)
VnetResourceId

The Virtual Network's resource ID.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to