Show / Hide Table of Contents

Class RecordDetails

A DNS resource record. For more information about records, see RFC 1034.

Inheritance
object
RecordDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DnsService.Models
Assembly: OCI.DotNetSDK.Dns.dll
Syntax
public class RecordDetails

Properties

Domain

Declaration
[Required(ErrorMessage = "Domain is required.")]
[JsonProperty(PropertyName = "domain")]
public string Domain { get; set; }
Property Value
Type Description
string

The fully qualified domain name where the record can be located.

Remarks

Required

IsProtected

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

A Boolean flag indicating whether or not parts of the record are unable to be explicitly managed.

Rdata

Declaration
[Required(ErrorMessage = "Rdata is required.")]
[JsonProperty(PropertyName = "rdata")]
public string Rdata { get; set; }
Property Value
Type Description
string

The record's data, as whitespace-delimited tokens in type-specific presentation format. All RDATA is normalized and the returned presentation of your RDATA may differ from its initial input. For more information about RDATA, see Supported DNS Resource Record Types

Remarks

Required

RecordHash

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

A unique identifier for the record within its zone.

RrsetVersion

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

The latest version of the record's zone in which its RRSet differs from the preceding version.

Rtype

Declaration
[Required(ErrorMessage = "Rtype is required.")]
[JsonProperty(PropertyName = "rtype")]
public string Rtype { get; set; }
Property Value
Type Description
string

The type of DNS record, such as A or CNAME. For more information, see Resource Record (RR) TYPEs.

Remarks

Required

Ttl

Declaration
[Required(ErrorMessage = "Ttl is required.")]
[JsonProperty(PropertyName = "ttl")]
public int? Ttl { get; set; }
Property Value
Type Description
int?

The Time To Live for the record, in seconds. Using a TTL lower than 30 seconds is not recommended.

Remarks

Required

In this article
Back to top