code: func (c designateClient) CreateRecordSet(zoneID string, opts recordsets.CreateOpts) (string, error) {
  	r, err := recordsets.Create(c.serviceClient, zoneID, opts).Extract()
  	if err != nil {
  		return "", err
  	}
  	return r.ID, nil
  }
docs: // CreateRecordSet creates recordset in the given DNS zone