Skip to main content

sap_landscape_monitors

Creates, updates, deletes, gets or lists a sap_landscape_monitors resource.

Overview

Namesap_landscape_monitors
TypeResource
Idazure_isv.sap_workloads.sap_landscape_monitors

Fields

NameDatatypeDescription
groupingtextfield from the properties object
monitorNametextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object
top_metrics_thresholdstextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTmonitorName, resourceGroupName, subscriptionIdGets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.
listSELECTmonitorName, resourceGroupName, subscriptionIdGets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.
createINSERTmonitorName, resourceGroupName, subscriptionIdCreates a SAP Landscape Monitor Dashboard for the specified subscription, resource group, and resource name.
deleteDELETEmonitorName, resourceGroupName, subscriptionIdDeletes a SAP Landscape Monitor Dashboard with the specified subscription, resource group, and SAP monitor name.
updateUPDATEmonitorName, resourceGroupName, subscriptionIdPatches the SAP Landscape Monitor Dashboard for the specified subscription, resource group, and SAP monitor name.

SELECT examples

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

SELECT
grouping,
monitorName,
provisioning_state,
resourceGroupName,
subscriptionId,
top_metrics_thresholds
FROM azure_isv.sap_workloads.vw_sap_landscape_monitors
WHERE monitorName = '{{ monitorName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

Use the following StackQL query and manifest file to create a new sap_landscape_monitors resource.

/*+ create */
INSERT INTO azure_isv.sap_workloads.sap_landscape_monitors (
monitorName,
resourceGroupName,
subscriptionId,
properties
)
SELECT
'{{ monitorName }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ properties }}'
;

UPDATE example

Updates a sap_landscape_monitors resource.

/*+ update */
UPDATE azure_isv.sap_workloads.sap_landscape_monitors
SET
properties = '{{ properties }}'
WHERE
monitorName = '{{ monitorName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified sap_landscape_monitors resource.

/*+ delete */
DELETE FROM azure_isv.sap_workloads.sap_landscape_monitors
WHERE monitorName = '{{ monitorName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';