1package dns 2 3import "github.com/denverdino/aliyungo/common" 4 5type DescribeDomainRecordsArgs struct { 6 DomainName string 7 8 //optional 9 common.Pagination 10 RRKeyWord string 11 TypeKeyWord string 12 ValueKeyWord string 13} 14 15type DescribeDomainRecordsResponse struct { 16 common.Response 17 common.PaginationResult 18 InstanceId string 19 DomainRecords struct { 20 Record []RecordType 21 } 22} 23 24// DescribeDomainRecords 25// 26// You can read doc at https://docs.aliyun.com/#/pub/dns/api-reference/record-related&DescribeDomainRecords 27func (client *Client) DescribeDomainRecords(args *DescribeDomainRecordsArgs) (response *DescribeDomainRecordsResponse, err error) { 28 action := "DescribeDomainRecords" 29 response = &DescribeDomainRecordsResponse{} 30 err = client.Invoke(action, args, response) 31 if err == nil { 32 return response, nil 33 } else { 34 return nil, err 35 } 36} 37