Share via


INetworkFeaturesProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.NetworkFeaturesPropertiesTypeConverter))]
public interface INetworkFeaturesProperties : Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.NetworkFeaturesPropertiesTypeConverter))>]
type INetworkFeaturesProperties = interface
    interface IJsonSerializable
Public Interface INetworkFeaturesProperties
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.

HybridConnection

The Hybrid Connections summary view.

HybridConnectionsV2

The Hybrid Connection V2 (Service Bus) view.

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.

VirtualNetworkConnectionId

Resource Id.

VirtualNetworkConnectionKind

Kind of resource.

VirtualNetworkConnectionName

Resource Name.

VirtualNetworkConnectionType

Resource type.

VirtualNetworkName

The Virtual Network name.

VnetResourceId

The Virtual Network's resource ID.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to