GatewayLoadBalancerTunnelInterface Class

Definition

Gateway load balancer tunnel interface of a load balancer backend address pool.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.GatewayLoadBalancerTunnelInterfaceTypeConverter))]
public class GatewayLoadBalancerTunnelInterface : Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.IGatewayLoadBalancerTunnelInterface
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.GatewayLoadBalancerTunnelInterfaceTypeConverter))>]
type GatewayLoadBalancerTunnelInterface = class
    interface IGatewayLoadBalancerTunnelInterface
    interface IJsonSerializable
Public Class GatewayLoadBalancerTunnelInterface
Implements IGatewayLoadBalancerTunnelInterface
Inheritance
GatewayLoadBalancerTunnelInterface
Attributes
Implements

Constructors

GatewayLoadBalancerTunnelInterface()

Creates an new GatewayLoadBalancerTunnelInterface instance.

Properties

Identifier

Identifier of gateway load balancer tunnel interface.

Port

Port of gateway load balancer tunnel interface.

Protocol

Protocol of gateway load balancer tunnel interface.

Type

Traffic type of gateway load balancer tunnel interface.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GatewayLoadBalancerTunnelInterface.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GatewayLoadBalancerTunnelInterface.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.IGatewayLoadBalancerTunnelInterface.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of GatewayLoadBalancerTunnelInterface into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to