38 lines
883 B
Go
38 lines
883 B
Go
package dns
|
|
|
|
//Modify with your Access Key Id and Access Key Secret
|
|
const (
|
|
TestAccessKeyId = "MY_ACCESS_KEY_ID"
|
|
TestAccessKeySecret = "MY_ACCESS_KEY_SECRET"
|
|
TestDomainName = "aisafe.win"
|
|
TestDomainGroupName = "testgroup"
|
|
TestChanegGroupName = "testchangegroup"
|
|
)
|
|
|
|
var testClient *Client
|
|
|
|
func NewTestClient() *Client {
|
|
if testClient == nil {
|
|
testClient = NewClient(TestAccessKeyId, TestAccessKeySecret)
|
|
}
|
|
return testClient
|
|
}
|
|
|
|
// change DNSDefaultEndpoint to "http://alidns.aliyuncs.com"
|
|
func NewTestClientNew() *Client {
|
|
if testClient == nil {
|
|
testClient = NewClientNew(TestAccessKeyId, TestAccessKeySecret)
|
|
}
|
|
return testClient
|
|
}
|
|
|
|
var testDebugClient *Client
|
|
|
|
func NewTestClientForDebug() *Client {
|
|
if testDebugClient == nil {
|
|
testDebugClient = NewClient(TestAccessKeyId, TestAccessKeySecret)
|
|
testDebugClient.SetDebug(true)
|
|
}
|
|
return testDebugClient
|
|
}
|