VlanMatchCondition Class

Definition

The vlan match conditions that need to be matched.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.VlanMatchConditionTypeConverter))]
public class VlanMatchCondition : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IVlanMatchCondition
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.VlanMatchConditionTypeConverter))>]
type VlanMatchCondition = class
    interface IVlanMatchCondition
    interface IJsonSerializable
Public Class VlanMatchCondition
Implements IVlanMatchCondition
Inheritance
VlanMatchCondition
Attributes
Implements

Constructors

Name Description
VlanMatchCondition()

Creates an new VlanMatchCondition instance.

Properties

Name Description
InnerVlan

List of inner vlans that need to be matched.

Vlan

List of vlans that need to be matched.

VlanGroupName

List of vlan group names that need to be matched.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VlanMatchCondition.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VlanMatchCondition.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IVlanMatchCondition.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VlanMatchCondition into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to