def begin_update_with_http_info(parameters, group_name, service_name, custom_headers:nil)
      begin_update_async(parameters, group_name, service_name, custom_headers:custom_headers).value!
    end
def begin_update_with_http_info(parameters, group_name, service_name, custom_headers:nil)
      begin_update_async(parameters, group_name, service_name, custom_headers:custom_headers).value!
    end
Create or update DMS Service Instance

 The services resource is the top-level resource that represents the Data
 Migration Service. The PATCH method updates an existing service. This method
 can change the kind, SKU, and network of the service, but if tasks are
 currently running (i.e. the service is busy), this will fail with 400 Bad
 Request ("ServiceIsBusy").

 @param parameters [DataMigrationService] Information about the service
 @param group_name [String] Name of the resource group
 @param service_name [String] Name of the service
 @param custom_headers [Hash{String => String}] A hash of custom headers that
 will be added to the HTTP request.

 @return [MsRestAzure::AzureOperationResponse] HTTP response information.