https://github.com/edeckers/auroradnsclient
A wrapper library for the Aurora DNS API, written in Go.
https://github.com/edeckers/auroradnsclient
api aurora dns go library manager pcextreme pcx pcxtreme
Last synced: 10 months ago
JSON representation
A wrapper library for the Aurora DNS API, written in Go.
- Host: GitHub
- URL: https://github.com/edeckers/auroradnsclient
- Owner: edeckers
- License: mpl-2.0
- Archived: true
- Created: 2016-10-13T23:12:34.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-10-13T15:56:17.000Z (over 7 years ago)
- Last Synced: 2025-04-04T10:57:51.771Z (about 1 year ago)
- Topics: api, aurora, dns, go, library, manager, pcextreme, pcx, pcxtreme
- Language: Go
- Homepage: https://www.pcextreme.com/aurora/dns
- Size: 1.02 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Aurora DNS API client
=====================
[](https://travis-ci.org/edeckers/auroradnsclient)
[](https://www.mozilla.org/en-US/MPL/2.0)
An wrapper library for the Aurora DNS API, written in Go.
## Features
* List zones and records
* Add and remove records
## Requirements
* Go >= 1.6
## Build
```bash
make deps
make build
```
## Test
```bash
make test
```
## Basic usage
```go
client, _ := NewAuroraDNSClient(fakeAuroraEndpoint, fakeAuroraDNSUserId, fakeAuroraDNSKey)
zones, err := client.GetZones()
```
## License
`auroradnsclient` is licensed under MPL-2.0 - see the LICENSE file for details