Something went wrong. Try again.
A human-friendly DSL for ATProto Lexicons
Something went wrong. Try again.
Add mlf-dns-google plugin (Google Cloud DNS) master
Auth via a service-account JSON key (content, not a file path) or Application Default Credentials when the plugin runs on GCE/Cloud Run with attached identity. Uses gcp_auth to fetch bearer tokens per op. Cloud DNS addresses records by (managedZone, name, type); the atomic Changes endpoint takes additions+deletions in one request, so upsert sends delete-old + add-new together. Zone resolution walks parent labels against /projects/{id}/managedZones and matches against the zone's dnsName (trailing-dot-aware). Options schema: project_id (non-secret, required) and service_account_json (secret, optional, falls back to ADC when omitted).
Author
stavola.xyz Committer Tangled Date (Apr 20, 2026, 12:49 PM UTC) Commit b92d8371 b92d837192919032fe6558823a00dc7b6704fd73 Parent 1db25cb8 1db25cb82ba776c081671e0dd57c4229cb249589 Change ID zxztoowy zxztoowypmstkvlmxtvqnwyuszxzolkw