UpdateDomainRecord.go 775 B

1234567891011121314151617181920212223242526272829303132333435
  1. package dns
  2. import "github.com/denverdino/aliyungo/common"
  3. type UpdateDomainRecordArgs struct {
  4. RecordId string
  5. RR string
  6. Type string
  7. Value string
  8. //optional
  9. TTL int32
  10. Priority int32
  11. Line string
  12. }
  13. type UpdateDomainRecordResponse struct {
  14. common.Response
  15. InstanceId string
  16. RecordId string
  17. }
  18. // UpdateDomainRecord
  19. //
  20. // You can read doc at https://docs.aliyun.com/#/pub/dns/api-reference/record-related&UpdateDomainRecord
  21. func (client *Client) UpdateDomainRecord(args *UpdateDomainRecordArgs) (response *UpdateDomainRecordResponse, err error) {
  22. action := "UpdateDomainRecord"
  23. response = &UpdateDomainRecordResponse{}
  24. err = client.Invoke(action, args, response)
  25. if err == nil {
  26. return response, nil
  27. } else {
  28. return nil, err
  29. }
  30. }