Show / Hide Table of Contents

Class DnsServerMonitorConfiguration

Request configuration details for the DNS Server monitor type.

Inheritance
object
MonitorConfiguration
DnsServerMonitorConfiguration
Inherited Members
MonitorConfiguration.IsFailureRetried
MonitorConfiguration.DnsConfiguration
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.ApmsyntheticsService.Models
Assembly: OCI.DotNetSDK.Apmsynthetics.dll
Syntax
public class DnsServerMonitorConfiguration : MonitorConfiguration

Properties

IsQueryRecursive

Declaration
[JsonProperty(PropertyName = "isQueryRecursive")]
public bool? IsQueryRecursive { get; set; }
Property Value
Type Description
bool?

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

NameServer

Declaration
[JsonProperty(PropertyName = "nameServer")]
public string NameServer { get; set; }
Property Value
Type Description
string

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

NetworkConfiguration

Declaration
[JsonProperty(PropertyName = "networkConfiguration")]
public NetworkConfiguration NetworkConfiguration { get; set; }
Property Value
Type Description
NetworkConfiguration

Protocol

Declaration
[JsonProperty(PropertyName = "protocol")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DnsTransportProtocol? Protocol { get; set; }
Property Value
Type Description
DnsTransportProtocol?

Type of protocol.

RecordType

Declaration
[JsonProperty(PropertyName = "recordType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DnsRecordType? RecordType { get; set; }
Property Value
Type Description
DnsRecordType?

DNS record type.

VerifyResponseContent

Declaration
[JsonProperty(PropertyName = "verifyResponseContent")]
public string VerifyResponseContent { get; set; }
Property Value
Type Description
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.

In this article
Back to top