ArmComputeModelFactory.RequestRateByIntervalContent Method

Definition

Initializes a new instance of RequestRateByIntervalContent.

public static Azure.ResourceManager.Compute.Models.RequestRateByIntervalContent RequestRateByIntervalContent (Uri blobContainerSasUri = default, DateTimeOffset fromTime = default, DateTimeOffset toTime = default, bool? groupByThrottlePolicy = default, bool? groupByOperationName = default, bool? groupByResourceName = default, bool? groupByClientApplicationId = default, bool? groupByUserAgent = default, Azure.ResourceManager.Compute.Models.IntervalInMins intervalLength = Azure.ResourceManager.Compute.Models.IntervalInMins.ThreeMins);
static member RequestRateByIntervalContent : Uri * DateTimeOffset * DateTimeOffset * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Azure.ResourceManager.Compute.Models.IntervalInMins -> Azure.ResourceManager.Compute.Models.RequestRateByIntervalContent
Public Shared Function RequestRateByIntervalContent (Optional blobContainerSasUri As Uri = Nothing, Optional fromTime As DateTimeOffset = Nothing, Optional toTime As DateTimeOffset = Nothing, Optional groupByThrottlePolicy As Nullable(Of Boolean) = Nothing, Optional groupByOperationName As Nullable(Of Boolean) = Nothing, Optional groupByResourceName As Nullable(Of Boolean) = Nothing, Optional groupByClientApplicationId As Nullable(Of Boolean) = Nothing, Optional groupByUserAgent As Nullable(Of Boolean) = Nothing, Optional intervalLength As IntervalInMins = Azure.ResourceManager.Compute.Models.IntervalInMins.ThreeMins) As RequestRateByIntervalContent

Parameters

blobContainerSasUri
Uri

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

fromTime
DateTimeOffset

From time of the query.

toTime
DateTimeOffset

To time of the query.

groupByThrottlePolicy
Nullable<Boolean>

Group query result by Throttle Policy applied.

groupByOperationName
Nullable<Boolean>

Group query result by Operation Name.

groupByResourceName
Nullable<Boolean>

Group query result by Resource Name.

groupByClientApplicationId
Nullable<Boolean>

Group query result by Client Application ID.

groupByUserAgent
Nullable<Boolean>

Group query result by User Agent.

intervalLength
IntervalInMins

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

Returns

A new RequestRateByIntervalContent instance for mocking.

Applies to