Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
.gitignore | H A D | 16-Feb-2020 | 15 | |||
.golangci.toml | H A D | 16-Feb-2020 | 611 | |||
.travis.yml | H A D | 16-Feb-2020 | 424 | |||
LICENSE | H A D | 16-Feb-2020 | 16.3 KiB | |||
Makefile | H A D | 16-Feb-2020 | 352 | |||
README.md | H A D | 16-Feb-2020 | 1 KiB | |||
auth.go | H A D | 16-Feb-2020 | 2.5 KiB | |||
auth_test.go | H A D | 16-Feb-2020 | 994 | |||
client.go | H A D | 16-Feb-2020 | 2.8 KiB | |||
client_test.go | H A D | 16-Feb-2020 | 895 | |||
go.mod | H A D | 16-Feb-2020 | 87 | |||
go.sum | H A D | 16-Feb-2020 | 968 | |||
records.go | H A D | 16-Feb-2020 | 2 KiB | |||
records_test.go | H A D | 16-Feb-2020 | 5.8 KiB | |||
zones.go | H A D | 16-Feb-2020 | 1.3 KiB | |||
zones_test.go | H A D | 16-Feb-2020 | 4.2 KiB |
README.md
1# Go library for accessing the Aurora DNS API 2 3[![GoDoc](https://godoc.org/github.com/nrdcg/auroradns?status.svg)](https://godoc.org/github.com/nrdcg/auroradns) 4[![Build Status](https://travis-ci.com/nrdcg/auroradns.svg?branch=master)](https://travis-ci.com/nrdcg/auroradns) 5[![Go Report Card](https://goreportcard.com/badge/github.com/nrdcg/auroradns)](https://goreportcard.com/report/github.com/nrdcg/auroradns) 6 7An Aurora DNS API client written in Go. 8 9auroradns is a Go client library for accessing the Aurora DNS API. 10 11## Available API methods 12 13Zones: 14- create 15- delete 16- list 17 18Records: 19- create 20- delete 21- list 22 23## Example 24 25```go 26tr, _ := auroradns.NewTokenTransport("userID", "key") 27client, _ := auroradns.NewClient(tr.Client()) 28 29zones, _, _ := client.GetZones() 30 31fmt.Println(zones) 32``` 33 34## API Documentation 35 36- [API endpoint information](https://www.pcextreme.nl/community/d/111-what-is-the-api-endpoint-for-dns-health-checks) 37- [API docs](https://libcloud.readthedocs.io/en/latest/dns/drivers/auroradns.html#api-docs) 38