This chapter focuses on the NumValRt class in WMI.

The NumValRt Class

The NumValRt class provides status for Number Validation Route Supervisor instances in anynode. All properties are read-only. For each configured Number Validation Route Supervisor, one class instance exists. The property ObjectRecordName has the key qualifier and uniquely identifies an instance.

Some WMI queries are only available starting from anynode version 4.16.(Check out available WMI queries with the PowerShell command below).

To display all available contents of the NumValRt class locally without credentials, you can use the following command:

Get-WmiObject -Namespace "root\TESYSTEMS\anynode" -Class "NumValRt"

-Namespace "root\TESYSTEMS\anynode" : Specifies the WMI namespace for anynode.

-Class "NumValRt" : Selects the "NumValRt" class to retrieve its contents.

NumValRt Class Properties

The table below lists the properties of the 'NumValRt' class in alphabetical order. All properties are read-only.


Property: BaseUri

Type: string

Description: The property provides the base URI of the validation HTTP service.


Property: Comment

Type: string

Description: The property provides the symbolic name of the Number Validation Route Supervisor from configuration.


Property: FilterCarrier

Type: uint32

Description: The property indicates whether carrier filtering is applied. Valid values are:

  • 1: True

  • 2: False


Property: FilterLineType

Type: uint32

Description: The property indicates whether line-type filtering is applied. Valid values are:

  • 1: True

  • 2: False


Property: HttpInState

Type: uint32

Description: The property indicates whether the validation HTTP endpoint is reachable. Valid values are:

  • 0: NotRefreshing

  • 1: Available

  • 2: DnsFailed

  • 3: TcpChannelFailed

  • 4: TlsChannelFailed


Property: Index

Type: uint32

Description: The property provides the numeric index of the instance (1 .. number of configured Number Validation Route Supervisors).


Property: LastQueryResponseCode

Type: uint32

Description: The property provides the HTTP response code of the last validation request.


Property: NetworkObjectRecordName

Type: string

Description: The property provides the identifier of the network interface used by this supervisor.


Property: NetworkUp

Type: uint32

Description: The property indicates whether the network interface is active. Valid values are:

  • 1: Up

  • 2: Down


Property: ObjectRecordName

Type: string

Description: The property provides the unique object identifier from configuration. It has the key attribute and identifies the instance.


Property: Profile

Type: uint32

Description: The property provides the active number-validation profile. Valid values are:

  • 0: Unknown

  • 1: NumVerify

  • 2: RpvTurbo

  • 3: RpvScrub

  • 4: RpvPremium

  • 5: RpvActive

  • 6: RpvWirelessId

  • 7: RpvDncLookup

  • 8: RpvDncPlus


Property: ValidationInterval

Type: uint32

Description: The property provides the interval in seconds for status refresh; 0 means no refresh.