code: func newDnsimpleChange(action string, e *endpoint.Endpoint) *dnsimpleChange {
  	ttl := dnsimpleRecordTTL
  	if e.RecordTTL.IsConfigured() {
  		ttl = int(e.RecordTTL)
  	}
  
  	change := &dnsimpleChange{
  		Action: action,
  		ResourceRecordSet: dnsimple.ZoneRecord{
  			Name:    e.DNSName,
  			Type:    e.RecordType,
  			Content: e.Targets[0],
  			TTL:     ttl,
  		},
  	}
  	return change
  }
docs: // newDnsimpleChange initializes a new change to dns records