public EnableEnhancedMonitoringResult enableEnhancedMonitoring(EnableEnhancedMonitoringRequest request) {request = beforeClientExecution(request);return executeEnableEnhancedMonitoring(request);}

public virtual EnableEnhancedMonitoringResponse EnableEnhancedMonitoring(EnableEnhancedMonitoringRequest request){var options = new InvokeOptions();options.RequestMarshaller = EnableEnhancedMonitoringRequestMarshaller.Instance;options.ResponseUnmarshaller = EnableEnhancedMonitoringResponseUnmarshaller.Instance;return Invoke<EnableEnhancedMonitoringResponse>(request, options);}
