aliyun-dns-ddns
Version:
阿里云动态DNS自动更新库
17 lines (16 loc) • 534 B
TypeScript
export declare class AliyunDDNS {
private accessKeyId;
private accessKeySecret;
private domainName;
private recordType;
private subDomain;
private regionId;
private client;
private lastIp;
constructor(accessKeyId: string, accessKeySecret: string, domainName: string, recordType?: string, subDomain?: string, regionId?: string);
private getCurrentIp;
private getRecordId;
private updateRecord;
performUpdateCheck(): Promise<void>;
startSchedule(cronExpression?: string): void;
}