DnsRecordResponse class

DNS records are resource records that define how systems and services should behave when handling requests for a domain name. For example, when you add A records to your domain name's DNS records, you're informing other systems (such as your users' web browsers) to contact those IPv4 addresses to retrieve resources relevant to your domain name (such as your Hosting site files).

Constructors

DnsRecordResponse({required Input<String> domainName, required Input<String> rdata, required Input<String> requiredAction, required Input<String> type})
Creates a new DnsRecordResponse. domainName The domain name the record pertains to, e.g. foo.bar.com.. rdata The data of the record. The meaning of the value depends on record type: - A and AAAA: IP addresses for the domain name. - CNAME: Another domain to check for records. - TXT: Arbitrary text strings associated with the domain name. Hosting uses TXT records to determine which Firebase projects have permission to act on the domain name's behalf. - CAA: The record's flags, tag, and value, e.g. 0 issue "pki.goog". requiredAction An enum that indicates the a required action for this record. type The record's type, which determines what data the record contains.
const
DnsRecordResponse.fromMap(Map<String, dynamic> map)
factory

Properties

domainName → Input<String>
The domain name the record pertains to, e.g. foo.bar.com..
final
hashCode → int
The hash code for this object.
no setterinherited
rdata → Input<String>
The data of the record. The meaning of the value depends on record type: - A and AAAA: IP addresses for the domain name. - CNAME: Another domain to check for records. - TXT: Arbitrary text strings associated with the domain name. Hosting uses TXT records to determine which Firebase projects have permission to act on the domain name's behalf. - CAA: The record's flags, tag, and value, e.g. 0 issue "pki.goog".
final
requiredAction → Input<String>
An enum that indicates the a required action for this record.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String>
The record's type, which determines what data the record contains.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited