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.
domainNameThe domain name the record pertains to, e.g.foo.bar.com..rdataThe 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".requiredActionAn enum that indicates the a required action for this record.typeThe 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