Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace DnsServerMonitorConfiguration

Request configuration details for the DNS Server monitor type.

Properties

Const configType

configType: string = "DNS_SERVER_CONFIG"

Optional dnsConfiguration

dnsConfiguration: model.DnsConfiguration

Optional isFailureRetried

isFailureRetried: undefined | false | true

If isFailureRetried is enabled, then a failed call will be retried.

Optional isQueryRecursive

isQueryRecursive: undefined | false | true

If isQueryRecursive is enabled, then queries will be sent recursively to the target server.

Optional nameServer

nameServer: undefined | string

Name of the server that will be used to perform DNS lookup.

Optional networkConfiguration

networkConfiguration: model.NetworkConfiguration

Optional protocol

protocol: model.DnsTransportProtocol

Type of protocol.

Optional recordType

recordType: model.DnsRecordType

DNS record type.

Optional verifyResponseContent

verifyResponseContent: undefined | string

Verify response content against regular expression based string. If response content does not match the verifyResponseContent value, then it will be considered a failure.

Methods

getDeserializedJsonObj

getJsonObj