SapMonitors interface
Interface representing a SapMonitors.
Methods
begin |
Creates a SAP monitor for the specified subscription, resource group, and resource name. |
begin |
Creates a SAP monitor for the specified subscription, resource group, and resource name. |
begin |
Deletes a SAP monitor with the specified subscription, resource group, and monitor name. |
begin |
Deletes a SAP monitor with the specified subscription, resource group, and monitor name. |
get(string, string, Sap |
Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. |
list(Sap |
Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP monitor. |
update(string, string, Tags, Sap |
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>
Azure SDK for JavaScript