SummaryLogsOperations interface

Interface representing a SummaryLogs operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginRetryBin
beginRetryBinAndWait
beginStart
beginStartAndWait
createOrUpdate

Creates or updates Log Analytics workspace Summary rules.

delete

Deletes Log Analytics workspace Summary rules.

get

Gets Log Analytics workspace Summary rules.

listByWorkspace

Gets all summary rules for the specified Log Analytics workspace.

retryBin

Retries a failed Summary rule bin.

start

Starts an inactive Summary rule.

stop

Stops an active Summary rule.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogs, options?: SummaryLogsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SummaryLogs>, SummaryLogs>>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogs, options?: SummaryLogsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SummaryLogs>, SummaryLogs>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogs, options?: SummaryLogsCreateOrUpdateOptionalParams) => Promise<SummaryLogs>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogs, options?: SummaryLogsCreateOrUpdateOptionalParams) => Promise<SummaryLogs>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsDeleteOptionalParams) => Promise<void>

beginRetryBin

Warning

This API is now deprecated.

use retryBin instead

beginRetryBin: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogsRetryBin, options?: SummaryLogsRetryBinOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogsRetryBin, options?: SummaryLogsRetryBinOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginRetryBinAndWait

Warning

This API is now deprecated.

use retryBin instead

beginRetryBinAndWait: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogsRetryBin, options?: SummaryLogsRetryBinOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogsRetryBin, options?: SummaryLogsRetryBinOptionalParams) => Promise<void>

beginStart

Warning

This API is now deprecated.

use start instead

beginStart: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStartAndWait

Warning

This API is now deprecated.

use start instead

beginStartAndWait: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsStartOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsStartOptionalParams) => Promise<void>

createOrUpdate

Creates or updates Log Analytics workspace Summary rules.

createOrUpdate: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogs, options?: SummaryLogsCreateOrUpdateOptionalParams) => PollerLike<OperationState<SummaryLogs>, SummaryLogs>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogs, options?: SummaryLogsCreateOrUpdateOptionalParams) => PollerLike<OperationState<SummaryLogs>, SummaryLogs>

delete

Deletes Log Analytics workspace Summary rules.

delete: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets Log Analytics workspace Summary rules.

get: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsGetOptionalParams) => Promise<SummaryLogs>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsGetOptionalParams) => Promise<SummaryLogs>

listByWorkspace

Gets all summary rules for the specified Log Analytics workspace.

listByWorkspace: (resourceGroupName: string, workspaceName: string, options?: SummaryLogsListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<SummaryLogs, SummaryLogs[], PageSettings>

Property Value

(resourceGroupName: string, workspaceName: string, options?: SummaryLogsListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<SummaryLogs, SummaryLogs[], PageSettings>

retryBin

Retries a failed Summary rule bin.

retryBin: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogsRetryBin, options?: SummaryLogsRetryBinOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, parameters: SummaryLogsRetryBin, options?: SummaryLogsRetryBinOptionalParams) => PollerLike<OperationState<void>, void>

start

Starts an inactive Summary rule.

start: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsStartOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsStartOptionalParams) => PollerLike<OperationState<void>, void>

stop

Stops an active Summary rule.

stop: (resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsStopOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, summaryLogsName: string, options?: SummaryLogsStopOptionalParams) => Promise<void>