public UpdateRuleMetadataResult updateRuleMetadata(UpdateRuleMetadataRequest request) {request = beforeClientExecution(request);return executeUpdateRuleMetadata(request);}

public virtual UpdateRuleMetadataResponse UpdateRuleMetadata(UpdateRuleMetadataRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateRuleMetadataRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateRuleMetadataResponseUnmarshaller.Instance;return Invoke<UpdateRuleMetadataResponse>(request, options);}
