NAME
DigitalOcean::Domain::Record - Represents a Domain object in the DigitalOcean API
VERSION
version 0.17
SYNOPSIS
FILL ME IN
DESCRIPTION
FILL ME IN
METHODS
id
A unique identifier for each domain record.
type
The type of the DNS record (ex: A, CNAME, TXT, ...).
name
The name to use for the DNS record.
data
The value to use for the DNS record.
priority
The priority for SRV and MX records.
port
The port for SRV records.
weight
The weight for SRV records.
path
Returns the api path for this record.
update
This method edits an existing domain record.
type String, The record type (A, MX, CNAME, etc).
name String (A, AAAA, CNAME, TXT, SRV), The host name, alias, or service being defined by the record.
data String (A, AAAA, CNAME, MX, TXT, SRV, NS), Variable data depending on record type.
priority Number (MX, SRV), The priority of the host (for SRV and MX records. null otherwise).
port Number, The port that the service is accessible on (for SRV records only. null otherwise).
weight Number, The weight of records with the same priority (for SRV records only. null otherwise).
my $updated_record = $record->update(
record_type => 'A',
name => 'newname',
data => '196.87.89.45',
);
This method returns the updated DigitalOcean::Domain::Record.
delete
This deletes the record for the associated domain from your account. This will return 1 on success and undef on failure.
id
AUTHOR
Adam Hopkins <srchulo@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2019 by Adam Hopkins.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.