code: func (r Provisioning_Maintenance_Window) UpdateCustomerUpgradeWindow(maintenanceStartTime *datatypes.Time, newMaintenanceWindowId *int, ticketId *int) (resp bool, err error) {
  	params := []interface{}{
  		maintenanceStartTime,
  		newMaintenanceWindowId,
  		ticketId,
  	}
  	err = r.Session.DoRequest("SoftLayer_Provisioning_Maintenance_Window", "updateCustomerUpgradeWindow", params, &r.Options, &resp)
  	return
  }
docs: // getMaintenceWindowForTicket() returns a boolean