RequestRateByIntervalInput Class
Api request input for LogAnalytics getRequestRateByInterval Api.
Constructor
RequestRateByIntervalInput()
Variables
| Name | Description |
|---|---|
|
blob_container_sas_uri
|
SAS Uri of the logging blob container to which LogAnalytics Api writes output logs to. Required. |
|
from_time
|
From time of the query. Required. |
|
to_time
|
To time of the query. Required. |
|
group_by_throttle_policy
|
Group query result by Throttle Policy applied. |
|
group_by_operation_name
|
Group query result by Operation Name. |
|
group_by_resource_name
|
Group query result by Resource Name. |
|
group_by_client_application_id
|
Group query result by Client Application ID. |
|
group_by_user_agent
|
Group query result by User Agent. |
|
interval_length
|
Interval value in minutes used to create LogAnalytics call rate logs. Required. Known values are: "ThreeMins", "FiveMins", "ThirtyMins", and "SixtyMins". |
Attributes
intervalLength
Interval value in minutes used to create LogAnalytics call rate logs. Required. Known values are: "ThreeMins", "FiveMins", "ThirtyMins", and "SixtyMins".
intervalLength: Required[str | IntervalInMins]
blobContainerSasUri
blobContainerSasUri: Required[str]
fromTime
fromTime: Required[str]
groupByClientApplicationId
groupByClientApplicationId: bool
groupByOperationName
groupByOperationName: bool
groupByResourceName
groupByResourceName: bool
groupByThrottlePolicy
groupByThrottlePolicy: bool
groupByUserAgent
groupByUserAgent: bool
toTime
toTime: Required[str]