IDefinition<ParentT> Interface

Definition

Definition of packet capture filter.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.HasProtocol.Definition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.PCFilter.Definition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.PacketCapture.Definition.IWithCreate>,Microsoft.Azure.Management.Network.Fluent.Models.PcProtocol>, Microsoft.Azure.Management.Network.Fluent.PCFilter.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.PCFilter.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.PCFilter.Definition.IWithLocalIP<ParentT>, Microsoft.Azure.Management.Network.Fluent.PCFilter.Definition.IWithLocalPort<ParentT>, Microsoft.Azure.Management.Network.Fluent.PCFilter.Definition.IWithRemoteIPAddress<ParentT>, Microsoft.Azure.Management.Network.Fluent.PCFilter.Definition.IWithRemotePort<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IBlank<'ParentT>
    interface IWithProtocol<IWithAttach<IWithCreate>, PcProtocol>
    interface IWithLocalIP<'ParentT>
    interface IWithRemoteIPAddress<'ParentT>
    interface IWithLocalPort<'ParentT>
    interface IWithRemotePort<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithLocalIP(Of ParentT), IWithLocalPort(Of ParentT), IWithProtocol(Of IWithAttach(Of IWithCreate), PcProtocol), IWithRemoteIPAddress(Of ParentT), IWithRemotePort(Of ParentT)

Type Parameters

ParentT

The stage of the parent definition to return to after attaching this definition.

Implements

Methods

Attach() (Inherited from IInDefinition<ParentT>)
WithLocalIPAddress(String)

Set local IP address to be filtered on.

(Inherited from IWithLocalIP<ParentT>)
WithLocalIPAddresses(IList<String>)

Set list of local IP addresses to be filtered on.

(Inherited from IWithLocalIP<ParentT>)
WithLocalIPAddressesRange(String, String)

Set local IP addresses range to be filtered on.

(Inherited from IWithLocalIP<ParentT>)
WithLocalPort(Int32)

Set the local port to be filtered on.

(Inherited from IWithLocalPort<ParentT>)
WithLocalPortRange(Int32, Int32)

Set the local port range to be filtered on.

(Inherited from IWithLocalPort<ParentT>)
WithLocalPorts(IList<Int32>)

Set the list of local ports to be filtered on.

(Inherited from IWithLocalPort<ParentT>)
WithProtocol(ProtocolT)

Specifies the transport protocol.

(Inherited from IWithProtocol<ReturnT,ProtocolT>)
WithRemoteIPAddress(String)

Set remote IP address to be filtered on.

(Inherited from IWithRemoteIPAddress<ParentT>)
WithRemoteIPAddresses(IList<String>)

Set list of remote IP addresses to be filtered on.

(Inherited from IWithRemoteIPAddress<ParentT>)
WithRemoteIPAddressesRange(String, String)

Set remote IP addresses range to be filtered on.

(Inherited from IWithRemoteIPAddress<ParentT>)
WithRemotePort(Int32)

Set the remote port to be filtered on.

(Inherited from IWithRemotePort<ParentT>)
WithRemotePortRange(Int32, Int32)

Set the remote port range to be filtered on.

(Inherited from IWithRemotePort<ParentT>)
WithRemotePorts(IList<Int32>)

Set the list of remote ports to be filtered on.

(Inherited from IWithRemotePort<ParentT>)

Applies to