{"note":"OpenAPI conversion -- returning structured metadata","name":"azure-com-apimanagement-apimreports","description":"ApiManagementClient","version":"2019-12-01-preview","base_url":"https://management.azure.com","endpoints":8,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api ApiManagementClient\n@base https://management.azure.com\n@version 2019-12-01-preview\n@auth OAuth2\n@common_fields {$filter: any # The filter to apply on the operation.}\n@endpoints 8\n@toc subscriptions(8)\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byApi\n@desc Lists report records by API.\n@optional {$orderby: any # OData order by query option.}\n@returns(200) Lists a collection of Report record.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byUser\n@desc Lists report records by User.\n@optional {$orderby: any # OData order by query option.}\n@returns(200) Lists a collection of Report record.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byOperation\n@desc Lists report records by API Operations.\n@optional {$orderby: any # OData order by query option.}\n@returns(200) Lists a collection of Report record.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byProduct\n@desc Lists report records by Product.\n@optional {$orderby: any # OData order by query option.}\n@returns(200) Lists a collection of Report record.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byGeo\n@desc Lists report records by geography.\n@returns(200) Lists a collection of Report record.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/bySubscription\n@desc Lists report records by subscription.\n@optional {$orderby: any # OData order by query option.}\n@returns(200) Lists a collection of Report record.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byTime\n@desc Lists report records by Time.\n@required {interval: any # By time interval. Interval must be multiple of 15 minutes and may not be zero. The value should be in ISO  8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations).This code can be used to convert TimeSpan to a valid interval string: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)).}\n@optional {$orderby: any # OData order by query option.}\n@returns(200) Lists a collection of Report record.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byRequest\n@desc Lists report records by Request.\n@returns(200) Lists a collection of Report record.\n\n@end\n"}