NetworkTapPatchableParametersDestinationsItem Class

Definition

Destination.

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

Constructors

Name Description
NetworkTapPatchableParametersDestinationsItem()

Creates an new NetworkTapPatchableParametersDestinationsItem instance.

Properties

Name Description
DestinationId

The destination Id. ARM Resource ID of either NNI or Internal Networks.

DestinationTapRuleId

ARM Resource ID of destination Tap Rule that contains match configurations.

DestinationType

Type of destination. Input can be IsolationDomain or Direct.

IsolationDomainPropertyEncapsulation

Type of encapsulation.

IsolationDomainPropertyNeighborGroupId

List of Neighbor Group IDs.

Name

Destination name.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkTapPatchableParametersDestinationsItem.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkTapPatchableParametersDestinationsItem.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkTapPatchableParametersDestinationsItem into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to