Dela via


MonitorWorkspace Class

Definition

Low-level API implementation for the MonitorWorkspace service. Provides operations for working with Azure Monitor Workspaces

public class MonitorWorkspace
type MonitorWorkspace = class
Public Class MonitorWorkspace
Inheritance
MonitorWorkspace

Constructors

MonitorWorkspace()

Methods

AzureMonitorWorkspacesCreate(String, String, String, IAzureMonitorWorkspaceResource, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update a workspace

AzureMonitorWorkspacesCreateViaIdentity(String, IAzureMonitorWorkspaceResource, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update a workspace

AzureMonitorWorkspacesDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a workspace

AzureMonitorWorkspacesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a workspace

AzureMonitorWorkspacesGet(String, String, String, Func<HttpResponseMessage, Task<IAzureMonitorWorkspaceResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Returns the specific Azure Monitor workspace

AzureMonitorWorkspacesGetViaIdentity(String, Func<HttpResponseMessage, Task<IAzureMonitorWorkspaceResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Returns the specific Azure Monitor workspace

AzureMonitorWorkspacesListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IAzureMonitorWorkspaceResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all workspaces in the specified resource group

AzureMonitorWorkspacesListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IAzureMonitorWorkspaceResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all workspaces in the specified resource group

AzureMonitorWorkspacesListBySubscription(String, Func<HttpResponseMessage, Task<IAzureMonitorWorkspaceResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all workspaces in the specified subscription

AzureMonitorWorkspacesListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IAzureMonitorWorkspaceResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all workspaces in the specified subscription

AzureMonitorWorkspacesUpdate(String, String, String, IAzureMonitorWorkspaceResourceForUpdate, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates part of a workspace

AzureMonitorWorkspacesUpdateViaIdentity(String, IAzureMonitorWorkspaceResourceForUpdate, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates part of a workspace

MonitorOperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists available Operations for this Resource Provider

MonitorOperationsListViaIdentity(String, Func<HttpResponseMessage, Task<IOperationListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Lists available Operations for this Resource Provider

Applies to