Skip to content

ConditionalForwarder

Source: src/AWS/DirectoryService/ConditionalForwarder.ts

A conditional forwarder on an AWS Managed Microsoft AD (or AD Connector) directory — forwards DNS queries for a remote domain to that domain’s DNS servers. Conditional forwarders are the prerequisite for trust relationships with other domains.

const directory = yield* Directory("Corp", {
type: "MicrosoftAD",
name: "corp.example.com",
password: Redacted.make("SuperSecret123!"),
vpcId: vpc.vpcId,
subnetIds: [subnetA.subnetId, subnetB.subnetId],
});
const forwarder = yield* ConditionalForwarder("Partner", {
directoryId: directory.directoryId,
remoteDomainName: "partner.example.com",
dnsIpAddrs: ["10.10.0.2", "10.10.1.2"],
});