Share via


VnetInfo Class

Definition

Virtual Network information contract.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.VnetInfoTypeConverter))]
public class VnetInfo : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.IVnetInfo, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.VnetInfoTypeConverter))>]
type VnetInfo = class
    interface IVnetInfo
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class VnetInfo
Implements IValidates, IVnetInfo
Inheritance
VnetInfo
Attributes
Implements

Constructors

VnetInfo()

Creates an new VnetInfo instance.

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.

IsSwift

Flag that is used to denote if this is VNET injection

Kind

Kind of resource.

Name

Resource Name.

ResyncRequired

true if a resync is required; otherwise, false.

Route

The routes that this Virtual Network connection uses.

Type

Resource type.

VnetResourceId

The Virtual Network's resource ID.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VnetInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VnetInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.IVnetInfo.

FromJsonString(String)

Creates a new instance of VnetInfo, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VnetInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to