/**
  * Update an existing KalturaDrmPolicy object
  * 
  * @param int $drmPolicyId 
  * @param KalturaDrmPolicy $drmPolicy Id
  * @return KalturaDrmPolicy
  */
 function update($drmPolicyId, KalturaDrmPolicy $drmPolicy)
 {
     $kparams = array();
     $this->client->addParam($kparams, "drmPolicyId", $drmPolicyId);
     $this->client->addParam($kparams, "drmPolicy", $drmPolicy->toParams());
     $this->client->queueServiceActionCall("drm_drmpolicy", "update", $kparams);
     if ($this->client->isMultiRequest()) {
         return $this->client->getMultiRequestResult();
     }
     $resultObject = $this->client->doQueue();
     $this->client->throwExceptionIfError($resultObject);
     $this->client->validateObjectType($resultObject, "KalturaDrmPolicy");
     return $resultObject;
 }