Cloudflare DDNS Sync
StartSyncChangelog
  • Overview
  • Configuration
  • Functions
  • Cron Expression Syntax
  • Changelog
  • Functions
    • Constructor
    • getIp
    • getIpv6
    • getRecordDataForDomain
    • getRecordDataForDomains
    • getRecordDataForRecord
    • getRecordDataForRecords
    • removeRecord
    • syncByCrontime
    • syncOnIpChange
    • stopSyncOnIpChange
    • syncRecord
    • syncRecords
  • Types
    • DomainRecordList
    • Record
    • RecordData
    • RecordTypes
    • SingleSyncCallback
    • MultiSyncCallback
    • ZoneData
    • ZoneMap
Powered by GitBook
On this page

Was this helpful?

  1. Functions

syncRecord

PreviousstopSyncOnIpChangeNextsyncRecords

Last updated 5 years ago

Was this helpful?

cddnss.syncRecord

Syncs the given DNS record.

Parameters:

  • record The record that should be updated. []

  • ip The ip that should be used to update the record. [string] Optional

Hint: When a record does not exist, it will be created.

Hint 2: The content of the record is preferred to the parameter.

Returns:

  • The data of the synced record. [Promise<>]

cddnss.syncRecord(record, '1.2.3.4').then((recordData: RecordData) => {
  console.log(recordData);
});
Record
RecordData