Share via


Monitors Class

Definition

Low-level API implementation for the Monitors service. Workloads client provides access to various workload operations

public class Monitors
type Monitors = class
Public Class Monitors
Inheritance
Monitors

Constructors

Monitors()

Methods

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

Creates a SAP monitor for the specified subscription, resource group, and resource name.

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

Creates a SAP monitor for the specified subscription, resource group, and resource name.

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

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name.

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

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name.

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

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name.

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

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name.

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

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP monitor.

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

Gets a list of SAP monitors in the specified resource group.

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

Gets a list of SAP monitors in the specified resource group.

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

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP monitor.

MonitorsUpdate(String, String, String, IUpdateMonitorRequest, Func<HttpResponseMessage,Task<IMonitor>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name.

MonitorsUpdateViaIdentity(String, IUpdateMonitorRequest, Func<HttpResponseMessage, Task<IMonitor>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name.

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

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

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.

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

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.

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

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.

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

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.

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

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.

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

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and resource name.

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

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each provider instances.

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

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each provider instances.

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

Creates a SAP Landscape Monitor Dashboard for the specified subscription, resource group, and resource name.

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

Creates a SAP Landscape Monitor Dashboard for the specified subscription, resource group, and resource name.

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

Deletes a SAP Landscape Monitor Dashboard with the specified subscription, resource group, and SAP monitor name.

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

Deletes a SAP Landscape Monitor Dashboard with the specified subscription, resource group, and SAP monitor name.

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

Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.

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

Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.

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

Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.

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

Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.

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

Patches the SAP Landscape Monitor Dashboard for the specified subscription, resource group, and SAP monitor name.

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

Patches the SAP Landscape Monitor Dashboard for the specified subscription, resource group, and SAP monitor name.

Applies to