def list_with_http_info(filter:nil, select:nil, custom_headers:nil)
      list_async(filter:filter, select:select, custom_headers:custom_headers).value!
    end
def list_with_http_info(filter:nil, select:nil, custom_headers:nil)
      list_async(filter:filter, select:select, custom_headers:custom_headers).value!
    end
Provides the list of records from the activity logs.

 @param filter [String] Reduces the set of data collected.<br>The **$filter**
 argument is very restricted and allows only the following patterns.<br>-
 *List events for a resource group*: $filter=eventTimestamp ge
 '2014-07-16T04:36:37.6407898Z' and eventTimestamp le
 '2014-07-20T04:36:37.6407898Z' and resourceGroupName eq
 'resourceGroupName'.<br>- *List events for resource*: $filter=eventTimestamp
 ge '2014-07-16T04:36:37.6407898Z' and eventTimestamp le
 '2014-07-20T04:36:37.6407898Z' and resourceUri eq 'resourceURI'.<br>- *List
 events for a subscription in a time range*: $filter=eventTimestamp ge
 '2014-07-16T04:36:37.6407898Z' and eventTimestamp le
 '2014-07-20T04:36:37.6407898Z'.<br>- *List events for a resource provider*:
 $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' and eventTimestamp
 le '2014-07-20T04:36:37.6407898Z' and resourceProvider eq
 'resourceProviderName'.<br>- *List events for a correlation Id*:
 $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' and eventTimestamp
 le '2014-07-20T04:36:37.6407898Z' and correlationId eq
 'correlationID'.<br><br>**NOTE**: No other syntax is allowed.
 @param select [String] Used to fetch events with only the given
 properties.<br>The **$select** argument is a comma separated list of property
 names to be returned. Possible values are: *authorization*, *claims*,
 *correlationId*, *description*, *eventDataId*, *eventName*, *eventTimestamp*,
 *httpRequest*, *level*, *operationId*, *operationName*, *properties*,
 *resourceGroupName*, *resourceProviderName*, *resourceId*, *status*,
 *submissionTimestamp*, *subStatus*, *subscriptionId*
 @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.