MonitorWorkspace Class

Definition

Low-level API implementation for the MonitorWorkspace service. Monitor Management Client

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

Constructors

Name Description
MonitorWorkspace()

Methods

Name Description
AzureMonitorWorkspacesCreateOrUpdate(String, String, String, IAzureMonitorWorkspaceResource, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update an Azure Monitor Workspace

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

update an Azure Monitor Workspace

AzureMonitorWorkspacesCreateOrUpdateViaIdentityWithResult(String, IAzureMonitorWorkspaceResource, IEventListener, ISendAsync, SerializationMode)
AzureMonitorWorkspacesCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update an Azure Monitor Workspace

AzureMonitorWorkspacesCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
AzureMonitorWorkspacesCreateOrUpdateWithResult(String, String, String, IAzureMonitorWorkspaceResource, IEventListener, ISendAsync, SerializationMode)
AzureMonitorWorkspacesDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes an Azure Monitor Workspace

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

Deletes an Azure Monitor Workspace

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

Returns the specified Azure Monitor Workspace

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

Returns the specified Azure Monitor Workspace

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

Lists all Azure Monitor Workspaces in the specified resource group

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

Lists all Azure Monitor Workspaces in the specified resource group

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

Lists all Azure Monitor Workspaces in the specified subscription

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

Lists all Azure Monitor Workspaces in the specified subscription

AzureMonitorWorkspacesListBySubscriptionViaIdentityWithResult(String, IEventListener, ISendAsync)
AzureMonitorWorkspacesListBySubscriptionWithResult(String, IEventListener, ISendAsync)
AzureMonitorWorkspacesUpdate(String, String, String, IAzureMonitorWorkspaceResourceUpdate, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Updates part of an Azure Monitor Workspace

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

Updates part of an Azure Monitor Workspace

AzureMonitorWorkspacesUpdateViaIdentityWithResult(String, IAzureMonitorWorkspaceResourceUpdate, IEventListener, ISendAsync, SerializationMode)
AzureMonitorWorkspacesUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IAzureMonitorWorkspaceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates part of an Azure Monitor Workspace

AzureMonitorWorkspacesUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
AzureMonitorWorkspacesUpdateWithResult(String, String, String, IAzureMonitorWorkspaceResourceUpdate, IEventListener, ISendAsync, SerializationMode)
IssueAddInvestigationResult(String, String, String, String, IInvestigationResult, Func<HttpResponseMessage,Task<IInvestigationResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Adds investigation result

IssueAddInvestigationResultViaIdentity(String, IInvestigationResult, Func<HttpResponseMessage,Task<IInvestigationResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Adds investigation result

IssueAddInvestigationResultViaIdentityWithResult(String, IInvestigationResult, IEventListener, ISendAsync, SerializationMode)
IssueAddInvestigationResultViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IInvestigationResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Adds investigation result

IssueAddInvestigationResultViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
IssueAddInvestigationResultWithResult(String, String, String, String, IInvestigationResult, IEventListener, ISendAsync, SerializationMode)
IssueAddOrUpdateAlerts(String, String, String, String, IRelatedAlerts, Func<HttpResponseMessage,Task<IRelatedAlerts>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Add or add alerts associated with an issue

IssueAddOrUpdateAlertsViaIdentity(String, IRelatedAlerts, Func<HttpResponseMessage, Task<IRelatedAlerts>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Add or add alerts associated with an issue

IssueAddOrUpdateAlertsViaIdentityWithResult(String, IRelatedAlerts, IEventListener, ISendAsync, SerializationMode)
IssueAddOrUpdateAlertsViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IRelatedAlerts>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Add or add alerts associated with an issue

IssueAddOrUpdateAlertsViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
IssueAddOrUpdateAlertsWithResult(String, String, String, String, IRelatedAlerts, IEventListener, ISendAsync, SerializationMode)
IssueAddOrUpdateResources(String, String, String, String, IRelatedResources, Func<HttpResponseMessage,Task<IRelatedResources>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Add or add resources associated with an issue

IssueAddOrUpdateResourcesViaIdentity(String, IRelatedResources, Func<HttpResponseMessage,Task<IRelatedResources>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Add or add resources associated with an issue

IssueAddOrUpdateResourcesViaIdentityWithResult(String, IRelatedResources, IEventListener, ISendAsync, SerializationMode)
IssueAddOrUpdateResourcesViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IRelatedResources>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Add or add resources associated with an issue

IssueAddOrUpdateResourcesViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
IssueAddOrUpdateResourcesWithResult(String, String, String, String, IRelatedResources, IEventListener, ISendAsync, SerializationMode)
IssueCreate(String, String, String, String, String, IIssueResource, Func<HttpResponseMessage,Task<IIssueResource>,Task>, Func<HttpResponseMessage, Task<IIssueResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

create a new issue or create an existing one

IssueCreateViaIdentity(String, String, IIssueResource, Func<HttpResponseMessage, Task<IIssueResource>,Task>, Func<HttpResponseMessage,Task<IIssueResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

create a new issue or create an existing one

IssueCreateViaIdentityWithResult(String, String, IIssueResource, IEventListener, ISendAsync, SerializationMode)
IssueCreateViaJsonString(String, String, String, String, String, String, Func<HttpResponseMessage,Task<IIssueResource>,Task>, Func<HttpResponseMessage,Task<IIssueResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

create a new issue or create an existing one

IssueCreateViaJsonStringWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
IssueCreateWithResult(String, String, String, String, String, IIssueResource, IEventListener, ISendAsync, SerializationMode)
IssueDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete an issue

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

Delete an issue

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

Fetch the background visualization of the issue

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

Fetch the background visualization of the issue

IssueFetchBackgroundVisualizationViaIdentityWithResult(String, IEventListener, ISendAsync)
IssueFetchBackgroundVisualizationWithResult(String, String, String, String, IEventListener, ISendAsync)
IssueFetchInvestigationResult(String, String, String, String, IFetchInvestigationResultParameters, Func<HttpResponseMessage, Task<IInvestigationResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Fetch investigation result

IssueFetchInvestigationResultViaIdentity(String, IFetchInvestigationResultParameters, Func<HttpResponseMessage,Task<IInvestigationResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Fetch investigation result

IssueFetchInvestigationResultViaIdentityWithResult(String, IFetchInvestigationResultParameters, IEventListener, ISendAsync, SerializationMode)
IssueFetchInvestigationResultViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IInvestigationResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Fetch investigation result

IssueFetchInvestigationResultViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
IssueFetchInvestigationResultWithResult(String, String, String, String, IFetchInvestigationResultParameters, IEventListener, ISendAsync, SerializationMode)
IssueGet(String, String, String, String, Func<HttpResponseMessage, Task<IIssueResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get issue properties

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

Get issue properties

IssueGetViaIdentityWithResult(String, IEventListener, ISendAsync)
IssueGetWithResult(String, String, String, String, IEventListener, ISendAsync)
IssueList(String, String, String, Func<HttpResponseMessage,Task<IIssueResourceListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all issues under the parent

IssueListAlerts(String, String, String, String, IListParameter, Func<HttpResponseMessage,Task<IPagedRelatedAlert>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

List all alerts in the issue - this method uses pagination to return all alerts

IssueListAlertsViaIdentity(String, IListParameter, Func<HttpResponseMessage, Task<IPagedRelatedAlert>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

List all alerts in the issue - this method uses pagination to return all alerts

IssueListAlertsViaIdentityWithResult(String, IListParameter, IEventListener, ISendAsync, SerializationMode)
IssueListAlertsViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IPagedRelatedAlert>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all alerts in the issue - this method uses pagination to return all alerts

IssueListAlertsViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
IssueListAlertsWithResult(String, String, String, String, IListParameter, IEventListener, ISendAsync, SerializationMode)
IssueListResources(String, String, String, String, IListParameter, Func<HttpResponseMessage,Task<IPagedRelatedResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

List all resources in the issue - this method uses pagination to return all resources

IssueListResourcesViaIdentity(String, IListParameter, Func<HttpResponseMessage, Task<IPagedRelatedResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

List all resources in the issue - this method uses pagination to return all resources

IssueListResourcesViaIdentityWithResult(String, IListParameter, IEventListener, ISendAsync, SerializationMode)
IssueListResourcesViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IPagedRelatedResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all resources in the issue - this method uses pagination to return all resources

IssueListResourcesViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
IssueListResourcesWithResult(String, String, String, String, IListParameter, IEventListener, ISendAsync, SerializationMode)
IssueListViaIdentity(String, Func<HttpResponseMessage,Task<IIssueResourceListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all issues under the parent

IssueListViaIdentityWithResult(String, IEventListener, ISendAsync)
IssueListWithResult(String, String, String, IEventListener, ISendAsync)
IssueSetBackgroundVisualization(String, String, String, String, IBackgroundVisualization, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Set the background visualization for the issue

IssueSetBackgroundVisualizationViaIdentity(String, IBackgroundVisualization, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Set the background visualization for the issue

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

Set the background visualization for the issue

IssueUpdate(String, String, String, String, IIssueResourceUpdate, Func<HttpResponseMessage,Task<IIssueResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update an issue

IssueUpdateViaIdentity(String, IIssueResourceUpdate, Func<HttpResponseMessage, Task<IIssueResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update an issue

IssueUpdateViaIdentityWithResult(String, IIssueResourceUpdate, IEventListener, ISendAsync, SerializationMode)
IssueUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IIssueResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update an issue

IssueUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
IssueUpdateWithResult(String, String, String, String, IIssueResourceUpdate, IEventListener, ISendAsync, SerializationMode)
MetricsContainersCreateOrUpdate(String, String, String, String, IMetricsContainerResource, Func<HttpResponseMessage,Task<IMetricsContainerResource>, Task>, Func<HttpResponseMessage,Task<IMetricsContainerResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update metrics container settings for a monitoring account.

MetricsContainersCreateOrUpdateViaIdentity(String, IMetricsContainerResource, Func<HttpResponseMessage,Task<IMetricsContainerResource>,Task>, Func<HttpResponseMessage,Task<IMetricsContainerResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update metrics container settings for a monitoring account.

MetricsContainersCreateOrUpdateViaIdentityWithResult(String, IMetricsContainerResource, IEventListener, ISendAsync, SerializationMode)
MetricsContainersCreateOrUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IMetricsContainerResource>, Task>, Func<HttpResponseMessage,Task<IMetricsContainerResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update metrics container settings for a monitoring account.

MetricsContainersCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
MetricsContainersCreateOrUpdateWithResult(String, String, String, String, IMetricsContainerResource, IEventListener, ISendAsync, SerializationMode)
MetricsContainersGet(String, String, String, String, Func<HttpResponseMessage, Task<IMetricsContainerResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets metrics container settings for a monitoring account.

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

Gets metrics container settings for a monitoring account.

MetricsContainersGetViaIdentityWithResult(String, IEventListener, ISendAsync)
MetricsContainersGetWithResult(String, String, String, String, IEventListener, ISendAsync)
MetricsContainersListByAzureMonitorWorkspace(String, String, String, Func<HttpResponseMessage,Task<IMetricsContainerResourceListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists metrics containers for a monitoring account.

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

Lists metrics containers for a monitoring account.

MetricsContainersListByAzureMonitorWorkspaceViaIdentityWithResult(String, IEventListener, ISendAsync)
MetricsContainersListByAzureMonitorWorkspaceWithResult(String, String, String, IEventListener, ISendAsync)
OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List the operations for the provider

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

List the operations for the provider

OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListWithResult(IEventListener, ISendAsync)

Applies to