AzureMonitorWorkspacesOperations interface

Interface representing a AzureMonitorWorkspaces operations.

Properties

createOrUpdate

Creates or updates an Azure Monitor Workspace

delete

Deletes an Azure Monitor Workspace

get

Returns the specified Azure Monitor Workspace

listByResourceGroup

Lists all Azure Monitor Workspaces in the specified resource group

listBySubscription

Lists all Azure Monitor Workspaces in the specified subscription

update

Updates part of an Azure Monitor Workspace

Property Details

createOrUpdate

Creates or updates an Azure Monitor Workspace

createOrUpdate: (resourceGroupName: string, azureMonitorWorkspaceName: string, resource: AzureMonitorWorkspaceResource, options?: AzureMonitorWorkspacesCreateOrUpdateOptionalParams) => Promise<AzureMonitorWorkspaceResource>

Property Value

(resourceGroupName: string, azureMonitorWorkspaceName: string, resource: AzureMonitorWorkspaceResource, options?: AzureMonitorWorkspacesCreateOrUpdateOptionalParams) => Promise<AzureMonitorWorkspaceResource>

delete

Deletes an Azure Monitor Workspace

delete: (resourceGroupName: string, azureMonitorWorkspaceName: string, options?: AzureMonitorWorkspacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, azureMonitorWorkspaceName: string, options?: AzureMonitorWorkspacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Returns the specified Azure Monitor Workspace

get: (resourceGroupName: string, azureMonitorWorkspaceName: string, options?: AzureMonitorWorkspacesGetOptionalParams) => Promise<AzureMonitorWorkspaceResource>

Property Value

(resourceGroupName: string, azureMonitorWorkspaceName: string, options?: AzureMonitorWorkspacesGetOptionalParams) => Promise<AzureMonitorWorkspaceResource>

listByResourceGroup

Lists all Azure Monitor Workspaces in the specified resource group

listByResourceGroup: (resourceGroupName: string, options?: AzureMonitorWorkspacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AzureMonitorWorkspaceResource, AzureMonitorWorkspaceResource[], PageSettings>

Property Value

(resourceGroupName: string, options?: AzureMonitorWorkspacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AzureMonitorWorkspaceResource, AzureMonitorWorkspaceResource[], PageSettings>

listBySubscription

Lists all Azure Monitor Workspaces in the specified subscription

listBySubscription: (options?: AzureMonitorWorkspacesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AzureMonitorWorkspaceResource, AzureMonitorWorkspaceResource[], PageSettings>

Property Value

(options?: AzureMonitorWorkspacesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AzureMonitorWorkspaceResource, AzureMonitorWorkspaceResource[], PageSettings>

update

Updates part of an Azure Monitor Workspace

update: (resourceGroupName: string, azureMonitorWorkspaceName: string, properties: AzureMonitorWorkspaceResourceUpdate, options?: AzureMonitorWorkspacesUpdateOptionalParams) => Promise<AzureMonitorWorkspaceResource>

Property Value

(resourceGroupName: string, azureMonitorWorkspaceName: string, properties: AzureMonitorWorkspaceResourceUpdate, options?: AzureMonitorWorkspacesUpdateOptionalParams) => Promise<AzureMonitorWorkspaceResource>