ArmComputeModelFactory.LogAnalyticsInputBase Method

Definition

Initializes a new instance of LogAnalyticsInputBase.

public static Azure.ResourceManager.Compute.Models.LogAnalyticsInputBase LogAnalyticsInputBase (Uri blobContainerSasUri = default, DateTimeOffset fromTime = default, DateTimeOffset toTime = default, bool? groupByThrottlePolicy = default, bool? groupByOperationName = default, bool? groupByResourceName = default, bool? groupByClientApplicationId = default, bool? groupByUserAgent = default);
static member LogAnalyticsInputBase : Uri * DateTimeOffset * DateTimeOffset * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> -> Azure.ResourceManager.Compute.Models.LogAnalyticsInputBase
Public Shared Function LogAnalyticsInputBase (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) As LogAnalyticsInputBase

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.

Returns

A new LogAnalyticsInputBase instance for mocking.

Applies to