POST /subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/logAnalytics/apiAccess/getRequestRateByInterval/?api-version=2023-09-01

Export logs that show Api requests made by this subscription in the given time window to show throttling activities.

Servers

Path parameters

Name Type Required Description
location String Yes

The location upon which virtual-machine-sizes is queried.

subscriptionId String Yes

Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
blobContainerSasUri String No

SAS Uri of the logging blob container to which LogAnalytics Api writes output logs to.

groupByUserAgent Boolean No

Group query result by User Agent.

intervalLength String Yes

Interval value in minutes used to create LogAnalytics call rate logs.

Possible values:

  • "SixtyMins"
  • "ThirtyMins"
  • "FiveMins"
  • "ThreeMins"
fromTime String No

From time of the query

groupByThrottlePolicy Boolean No

Group query result by Throttle Policy applied.

toTime String No

To time of the query

groupByResourceName Boolean No

Group query result by Resource Name.

groupByClientApplicationId Boolean No

Group query result by Client Application ID.

groupByOperationName Boolean No

Group query result by Operation Name.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.