InterfaceIpFilter class

Represents an IP filter interface

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("RAMgmtPSProvider"), AMENDMENT]
class InterfaceIpFilter
{
  string InterfaceAlias;
  uint32 Direction;
  uint32 AddressFamily;
  uint32 Action;
  string List[];
};

Members

The InterfaceIpFilter class has these types of members:

Properties

The InterfaceIpFilter class has these properties.

Action
Data type: uint32
Access type: Read/write

The action for the IP filter.

This possible values for this property are allow or deny.

AddressFamily
Data type: uint32
Access type: Read/write

The address family of the IP filter

This possible values for this property are IPv4 or IPv6.

Direction
Data type: uint32
Access type: Read/write

The direction of network traffic to filter

This possible values for this property are Inbound or Outbound.

InterfaceAlias
Data type: string
Access type: Read/write

The interface alias of the IP filter

List
Data type: string array
Access type: Read/write

The list of IP filters.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012 R2

Namespace

Root\Microsoft\Windows\RemoteAccess

MOF

RAMgmtPSProvider.Mof

DLL

RAMgmtPSProvider.dll

See also

RAMgmtPSProvider Provider Classes

 

 

Show: