SapMonitors interface

Interface representing a SapMonitors.

Methods

beginCreate(string, string, SapMonitor, SapMonitorsCreateOptionalParams)

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

beginCreateAndWait(string, string, SapMonitor, SapMonitorsCreateOptionalParams)

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

beginDelete(string, string, SapMonitorsDeleteOptionalParams)

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

beginDeleteAndWait(string, string, SapMonitorsDeleteOptionalParams)

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

get(string, string, SapMonitorsGetOptionalParams)

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

list(SapMonitorsListOptionalParams)

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

update(string, string, Tags, SapMonitorsUpdateOptionalParams)

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

Method Details

beginCreate(string, string, SapMonitor, SapMonitorsCreateOptionalParams)

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

function beginCreate(resourceGroupName: string, sapMonitorName: string, sapMonitorParameter: SapMonitor, options?: SapMonitorsCreateOptionalParams): Promise<PollerLike<PollOperationState<SapMonitor>, SapMonitor>>

Parameters

resourceGroupName

string

Name of the resource group.

sapMonitorName

string

Name of the SAP monitor resource.

sapMonitorParameter
SapMonitor

Request body representing a SAP Monitor

options
SapMonitorsCreateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<SapMonitor>, SapMonitor>>

beginCreateAndWait(string, string, SapMonitor, SapMonitorsCreateOptionalParams)

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

function beginCreateAndWait(resourceGroupName: string, sapMonitorName: string, sapMonitorParameter: SapMonitor, options?: SapMonitorsCreateOptionalParams): Promise<SapMonitor>

Parameters

resourceGroupName

string

Name of the resource group.

sapMonitorName

string

Name of the SAP monitor resource.

sapMonitorParameter
SapMonitor

Request body representing a SAP Monitor

options
SapMonitorsCreateOptionalParams

The options parameters.

Returns

Promise<SapMonitor>

beginDelete(string, string, SapMonitorsDeleteOptionalParams)

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

function beginDelete(resourceGroupName: string, sapMonitorName: string, options?: SapMonitorsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

Name of the resource group.

sapMonitorName

string

Name of the SAP monitor resource.

options
SapMonitorsDeleteOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, SapMonitorsDeleteOptionalParams)

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

function beginDeleteAndWait(resourceGroupName: string, sapMonitorName: string, options?: SapMonitorsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

Name of the resource group.

sapMonitorName

string

Name of the SAP monitor resource.

options
SapMonitorsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, SapMonitorsGetOptionalParams)

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

function get(resourceGroupName: string, sapMonitorName: string, options?: SapMonitorsGetOptionalParams): Promise<SapMonitor>

Parameters

resourceGroupName

string

Name of the resource group.

sapMonitorName

string

Name of the SAP monitor resource.

options
SapMonitorsGetOptionalParams

The options parameters.

Returns

Promise<SapMonitor>

list(SapMonitorsListOptionalParams)

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

function list(options?: SapMonitorsListOptionalParams): PagedAsyncIterableIterator<SapMonitor, SapMonitor[], PageSettings>

Parameters

options
SapMonitorsListOptionalParams

The options parameters.

Returns

update(string, string, Tags, SapMonitorsUpdateOptionalParams)

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

function update(resourceGroupName: string, sapMonitorName: string, tagsParameter: Tags, options?: SapMonitorsUpdateOptionalParams): Promise<SapMonitor>

Parameters

resourceGroupName

string

Name of the resource group.

sapMonitorName

string

Name of the SAP monitor resource.

tagsParameter
Tags

Request body that only contains the new Tags field

options
SapMonitorsUpdateOptionalParams

The options parameters.

Returns

Promise<SapMonitor>