RequestRateByIntervalInput Class

Definition

Api request input for LogAnalytics getRequestRateByInterval Api.

public class RequestRateByIntervalInput : Microsoft.Azure.Management.Compute.Models.LogAnalyticsInputBase
type RequestRateByIntervalInput = class
    inherit LogAnalyticsInputBase
Public Class RequestRateByIntervalInput
Inherits LogAnalyticsInputBase
Inheritance
RequestRateByIntervalInput

Constructors

RequestRateByIntervalInput()

Initializes a new instance of the RequestRateByIntervalInput class.

RequestRateByIntervalInput(String, DateTime, DateTime, IntervalInMins, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of the RequestRateByIntervalInput class.

Properties

BlobContainerSasUri

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

(Inherited from LogAnalyticsInputBase)
FromTime

Gets or sets from time of the query

(Inherited from LogAnalyticsInputBase)
GroupByClientApplicationId

Gets or sets group query result by Client Application ID.

(Inherited from LogAnalyticsInputBase)
GroupByOperationName

Gets or sets group query result by Operation Name.

(Inherited from LogAnalyticsInputBase)
GroupByResourceName

Gets or sets group query result by Resource Name.

(Inherited from LogAnalyticsInputBase)
GroupByThrottlePolicy

Gets or sets group query result by Throttle Policy applied.

(Inherited from LogAnalyticsInputBase)
GroupByUserAgent

Gets or sets group query result by User Agent.

(Inherited from LogAnalyticsInputBase)
IntervalLength

Gets or sets interval value in minutes used to create LogAnalytics call rate logs. Possible values include: 'ThreeMins', 'FiveMins', 'ThirtyMins', 'SixtyMins'

ToTime

Gets or sets to time of the query

(Inherited from LogAnalyticsInputBase)

Methods

Validate()

Validate the object.

Applies to