forked from denverdino/aliyungo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
DescribeDomainRecordInfoNew.go
40 lines (35 loc) · 1.01 KB
/
DescribeDomainRecordInfoNew.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package dns
import "github.com/reedchan7/aliyungo/common"
// endpoint change to 'http://alidns.aliyuncs.com' then record ttl and priority change to string
type RecordTypeNew struct {
DomainName string
RecordId string
RR string
Type string
Value string
TTL float64
Priority int32
Line string
Status string
Locked bool
}
type DescribeDomainRecordInfoNewArgs struct {
RecordId string
}
type DescribeDomainRecordInfoNewResponse struct {
common.Response
RecordTypeNew
}
// DescribeDomainRecordInformation
//
// You can read doc at https://docs.aliyun.com/#/pub/dns/api-reference/record-related&DescribeDomainRecordInfo
func (client *Client) DescribeDomainRecordInfoNew(args *DescribeDomainRecordInfoNewArgs) (response *DescribeDomainRecordInfoNewResponse, err error) {
action := "DescribeDomainRecordInfo"
response = &DescribeDomainRecordInfoNewResponse{}
err = client.Invoke(action, args, response)
if err == nil {
return response, nil
} else {
return nil, err
}
}