TestDNSAnswer
Source:
src/AWS/Route53/TestDNSAnswer.ts
Runtime binding for the TestDNSAnswer operation (IAM action
route53:TestDNSAnswer; the action does not support resource-level
permissions, so it is granted on *).
Asks Route 53’s authoritative servers what they would answer for a record
in the bound HostedZone — works before (and without) delegation,
so it verifies records written via
ChangeResourceRecordSets without waiting for public DNS. Public
zones only. Provide the implementation with
Effect.provide(AWS.Route53.TestDNSAnswerHttp).
Inspecting Zones
Section titled “Inspecting Zones”const testDnsAnswer = yield* AWS.Route53.TestDNSAnswer(zone);
const answer = yield* testDnsAnswer({ RecordName: "www.example.com", RecordType: "A",});// answer.ResponseCode -> "NOERROR", answer.RecordData -> the values