analogsea (version 0.5.0)

as.domain_record: List, create and delete domain records.

Description

List, create and delete domain records.

Usage

as.domain_record(x, domain)

# S3 method for list as.domain_record(x, domain)

# S3 method for domain_record as.domain_record(x, domain)

# S3 method for domain_record as.url(x, ...)

domain_records(domain, ...)

domain_record_create(domain, type, name = NULL, data = NULL, priority = NULL, port = NULL, weight = 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.

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

weight

(integer) Required for 'SRV' records

domain_record

A domain record.

Examples

Run this code
# NOT RUN {
d <- domains()[[1]]
domain_records(d)

dr <- domain_record_create(d, "TXT", data = "Hi Mom!")
domain_records(d)
domain_record_delete(dr)
# }

Run the code above in your browser using DataLab