Cloudflare DNS Adapter
The Cloudflare DNS Adapter is used to create DNS records to manage domains hosted on Cloudflare DNS.
This needs the Cloudflare provider. To add it run:
sst add cloudflareThis adapter is passed in as domain.dns when setting a custom domain, where example.com
is hosted on Cloudflare.
{ domain: { name: "example.com", dns: sst.cloudflare.dns() }}Specify the zone ID.
{ domain: { name: "example.com", dns: sst.cloudflare.dns({ zone: "415e6f4653b6d95b775d350f32119abb" }) }}Functions
dns
DnsArgs
proxy?
transform?
transform.record?
Type RecordArgs | (args: RecordArgs, opts: ComponentResourceOptions, name: string) => void
Transform the Cloudflare record resource.
zone?
Type Input<string>
The ID of the Cloudflare zone to create the record in.
{ zone: "415e6f4653b6d95b775d350f32119abb"}