PS_IPFilter, ROOT\Microsoft\Windows\RemoteAccess

Class | Methods (4) | Properties | Qualifiers (5) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

Cim class for Ip filter.

PS_IPFilter methods

PS_IPFilter has 4 methods (4 Local)

NameOriginReturn
AddPS_IPFilteruint32 {'out':True}
GetPS_IPFilteruint32 {'out':True}
RemovePS_IPFilteruint32 {'out':True}
SetPS_IPFilteruint32 {'out':True}

Detailed description of PS_IPFilter methods

Local methods (4) of PS_IPFilter class

Add method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
InterfaceAliasstring0-{'Description':'Specifies the interface alias of interface.','In':True}
Actionuint321-{'Description':'[-Action {Allow | Deny}] ','In':True}
Liststring2-{'Description':'List of filters to be applied in the below format SourceIP/mask:DestinationIP/Mask:Protocol:ProtocolData1:ProtocolData2: ','In':True}
Directionuint323-{'Description':'Direction in which filter needs to be applied. {Inbound | Outbound}] ','In':True}
PassThruboolean4-{'Description':'If specified, returns the object or objects on which the operation was done.','In':True}
AddressFamilyuint325-{'Description':'Specified whether the filter is IPv4 or IPv6 filter. {IPv4 | IPv6}','In':True}
cmdletOutputobject:InterfaceIpFilter6-{'Description':'InteraceAlias Direction1 Action1 List1 Direction2 Action2 List2','EmbeddedInstance':'InterfaceIpFilter','Out':True}
Description'This cmdlet is used to add filter for traffic passing through interface.'
implementedTrue
staticTrue
Add method is in 12 classes of ROOT\Microsoft\Windows\RemoteAccess and in 17 namespaces
Get method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
InterfaceAliasstring0-{'Description':'Specifies the interface alias of interface.','In':True}
Directionuint321-{'Description':'Direction in which filter needs to be retrieved. {Inbound | Outbound}] ','In':True}
cmdletOutputobject:InterfaceIpFilter2-{'Description':'InteraceAlias Direction1 Action1 List1 Direction2 Action2 List2','EmbeddedInstance':'InterfaceIpFilter','Out':True}
Description'Retrieves IP filters on specified Interface'
implementedTrue
staticTrue
Get method is in 28 classes of ROOT\Microsoft\Windows\RemoteAccess and in 19 namespaces
Remove method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
InterfaceAliasstring0-{'Description':'Specifies the interface alias of interface.','In':True}
Directionuint321-{'Description':'Direction in which filter needs to be applied. {Inbound | Outbound}] ','In':True}
Liststring2-{'Description':'List of filters to be removed in the below format SourceIP/mask:DestinationIP/Mask:Protocol:ProtocolData1:ProtocolData2: ','In':True}
PassThruboolean3-{'Description':'If specified, returns the object or objects on which the operation was done.','In':True}
Forceboolean4-{'Description':'If specified, overrides the default confirmation before performing the operation.','In':True}
AddressFamilyuint325-{'Description':'Specified whether the filter is IPv4 or IPv6 filter','In':True}
cmdletOutputobject:InterfaceIpFilter6-{'Description':'InteraceAlias Direction1 Action1 List1 Direction2 Action2 List2','EmbeddedInstance':'InterfaceIpFilter','Out':True}
Description'Removes specified IP filter for a specified interface.'
implementedTrue
staticTrue
Remove method is in 13 classes of ROOT\Microsoft\Windows\RemoteAccess and in 18 namespaces
Set method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Actionuint320-{'Description':'[-Action {Allow | Deny}] ','In':True}
Directionuint321-{'Description':'Direction in which filter needs to be applied. {Inbound | Outbound}] ','In':True}
InterfaceAliasstring2-{'Description':'Specifies the interface alias of interface.','In':True}
AddressFamilyuint323-{'Description':'Specified whether the filter is IPv4 or IPv6 filter','In':True}
PassThruboolean4-{'Description':'If specified, returns the object or objects on which the operation was done.','In':True}
cmdletOutputobject:InterfaceIpFilter5-{'Description':'InteraceAlias Direction1 Action1 List1 Direction2 Action2 List2','EmbeddedInstance':'InterfaceIpFilter','Out':True}
Description'This cmdlet is used to change the filter action.'
implementedTrue
staticTrue
Set method is in 18 classes of ROOT\Microsoft\Windows\RemoteAccess and in 20 namespaces

PS_IPFilter Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
ClassVersion'1.0'
Description'Cim class for Ip filter.'
dynamicTrue
locale'MS_409'
provider'RAMgmtPSProvider'

PS_IPFilter System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\RemoteAccess:PS_IPFilter'___SYSTEM8
__NAMESPACE'ROOT\Microsoft\Windows\RemoteAccess'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT0___SYSTEM3
__RELPATH'PS_IPFilter'___SYSTEM8
__DYNASTY'PS_IPFilter'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'PS_IPFilter'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to PS_IPFilter

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
InterfaceIpFilter050----
WUtils.com
online utility - toplist