public ServiceFuture<IotHubDescriptionInner> beginUpdateAsync(String resourceGroupName, String resourceName, final ServiceCallback<IotHubDescriptionInner> serviceCallback) {
        return ServiceFuture.fromResponse(beginUpdateWithServiceResponseAsync(resourceGroupName, resourceName), serviceCallback);
    }
public ServiceFuture < IotHubDescriptionInner > beginUpdateAsync ( String resourceGroupName , String resourceName , final ServiceCallback < IotHubDescriptionInner > serviceCallback ) { return ServiceFuture . fromResponse ( beginUpdateWithServiceResponseAsync ( resourceGroupName , resourceName ) , serviceCallback ) ; }
Update an existing IoT Hubs tags.
Update an existing IoT Hub tags. to update other fields use the CreateOrUpdate method.

@param resourceGroupName Resource group identifier.
@param resourceName Name of iot hub to update.
@param serviceCallback the async ServiceCallback to handle successful and failed responses.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceFuture} object