NetworkTapProperties Class

Definition

Network Tap Properties defines the properties of the resource.

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

Constructors

Name Description
NetworkTapProperties()

Creates an new NetworkTapProperties instance.

Properties

Name Description
AdministrativeState

Administrative state of the resource. Example -Enabled/Disabled

Annotation

Switch configuration description.

ConfigurationState

Gets the configurations state of the resource.

Destination

List of destinations to send the filter traffic.

NetworkPacketBrokerId

ARM resource ID of the Network Packet Broker.

PollingType

Polling type.

ProvisioningState

Provides you the latest status of the NFC service, whether it is Accepted, updating, Succeeded or Failed. During this process, the states keep changing based on the status of Network Tap provisioning.

SourceTapRuleId

Source Tap Rule Id. ARM Resource ID of the Network Tap Rule.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkTapProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkTapProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkTapProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to