L2IsolationDomainPatch Class

Definition

The L2 Isolation Domain patch resource definition.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.L2IsolationDomainPatchTypeConverter))]
public class L2IsolationDomainPatch : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IL2IsolationDomainPatch, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.L2IsolationDomainPatchTypeConverter))>]
type L2IsolationDomainPatch = class
    interface IL2IsolationDomainPatch
    interface IJsonSerializable
    interface ITagsUpdate
    interface IValidates
Public Class L2IsolationDomainPatch
Implements IL2IsolationDomainPatch, IValidates
Inheritance
L2IsolationDomainPatch
Attributes
Implements

Constructors

Name Description
L2IsolationDomainPatch()

Creates an new L2IsolationDomainPatch instance.

Properties

Name Description
Annotation

Switch configuration description.

Mtu

Maximum transmission unit. Default value is 1500.

Tag

Resource tags

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of L2IsolationDomainPatch.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of L2IsolationDomainPatch.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of L2IsolationDomainPatch into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to