Interface PCFilter

All Superinterfaces:
HasInnerModel<PacketCaptureFilter>, HasParent<PacketCapture>, Indexable

public interface PCFilter extends Indexable, HasParent<PacketCapture>, HasInnerModel<PacketCaptureFilter>
Client-side representation of packet capture filter.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Definition of packet capture filter.
    static interface 
    Definition stages for packet capture filter.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets local IP Address to be filtered on.
    Gets local port to be filtered on.
    Gets protocol to be filtered on.
    Gets remote IP Address to be filtered on.
    Gets remote port to be filtered on.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent

    parent

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key
  • Method Details

    • protocol

      PcProtocol protocol()
      Gets protocol to be filtered on.
      Returns:
      protocol to be filtered on.
    • localIpAddress

      String localIpAddress()
      Gets local IP Address to be filtered on.
      Returns:
      local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.
    • remoteIpAddress

      String remoteIpAddress()
      Gets remote IP Address to be filtered on.
      Returns:
      remote IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5;" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.
    • localPort

      String localPort()
      Gets local port to be filtered on.
      Returns:
      local port to be filtered on. Notation: "80" for single port entry."80-85" for range. "80;443;" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.
    • remotePort

      String remotePort()
      Gets remote port to be filtered on.
      Returns:
      remote port to be filtered on. Notation: "80" for single port entry."80-85" for range. "80;443;" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.