ThrottledRequestsInput Class

Api request input for LogAnalytics getThrottledRequests Api.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.compute.v2020_12_01.models._models_py3.LogAnalyticsInputBase
ThrottledRequestsInput

Constructor

ThrottledRequestsInput(*, blob_container_sas_uri: str, from_time: datetime.datetime, to_time: datetime.datetime, group_by_throttle_policy: Optional[bool] = None, group_by_operation_name: Optional[bool] = None, group_by_resource_name: Optional[bool] = None, group_by_client_application_id: Optional[bool] = None, group_by_user_agent: Optional[bool] = None, **kwargs)

Parameters

blob_container_sas_uri
str
Required

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

from_time
datetime
Required

Required. From time of the query.

to_time
datetime
Required

Required. To time of the query.

group_by_throttle_policy
bool
Required

Group query result by Throttle Policy applied.

group_by_operation_name
bool
Required

Group query result by Operation Name.

group_by_resource_name
bool
Required

Group query result by Resource Name.

group_by_client_application_id
bool
Required

Group query result by Client Application ID.

group_by_user_agent
bool
Required

Group query result by User Agent.