DestinationProperties Class

Definition

The network tap destination properties.

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

Constructors

Name Description
DestinationProperties()

Creates an new DestinationProperties 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 DestinationProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DestinationProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DestinationProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to