as.domain_record(x, domain)## S3 method for class 'list'as.domain_record(x, domain)## S3 method for class 'domain_record'as.domain_record(x, domain)## S3 method for class 'domain_record'as.url(x,...)domain_records(domain,...)domain_record(domain, domain_record_id,...)domain_record_create( domain, type, name =NULL, data =NULL, priority =NULL, port =NULL, ttl =NULL, weight =NULL, flags =NULL, tag =NULL,...)domain_record_update( domain_record, type =NULL, name =NULL, data =NULL, priority =NULL, port =NULL, ttl =NULL, weight =NULL, flags =NULL, tag =NULL,...)domain_record_delete(domain_record,...)
Arguments
x: Domain record.
domain: (domain) Required. Domain Name (e.g. domain.com), specifies the domain for which to create a record.
...: Further args passed on the curl call to the web.
domain_record_id: (numeric/integer) A domain record ID
type: (character) Required. The type of record you would like to create. 'A', 'CNAME', 'NS', 'TXT', 'MX' or 'SRV'
name: (character) The host name, alias, or service being defined by the record. Required for 'A', 'CNAME', 'TXT' and 'SRV' records
data: (character) Variable data depending on record type. Required for 'A', 'AAAA', 'CNAME', 'MX', 'TXT', 'SRV', and 'NS' records
priority: (integer) Required for 'SRV' and 'MX' records
port: (integer) Required for 'SRV' records
ttl: (numeric/integer) Time to live for the record, in seconds. This defines the time frame that clients can cache queried information before a refresh should be requested. If not set, default is 1800
weight: (integer) Required for 'SRV' records
flags: (integer) An unsigned integer between 0-255 used for CAA records
tag: (character) The parameter tag for CAA records. Valid values are "issue", "wildissue", or "iodef"
domain_record: A domain record, or anything coercible to one
Examples
## Not run:# list domains, then get domain records(d <- domains()[[1]])(rec <- domain_records(d))# create a domaindom <- domain_create('tablesandchairsbunnies.info','107.170.220.59')## list domain recordsdomain_records(dom)# create a domain recorddr <- domain_record_create(dom,"CNAME", name ="helloworld", data ="@")domain_record(dom, dr$id)# update a domain recorddru <- domain_record_update(domain_record = dr, name ="blog")# delete a domain recorddomain_record_delete(dr)## End(Not run)