Skip to main content

provider_instances

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

Overview

Nameprovider_instances
TypeResource
Idazure_isv.hana_on_azure.provider_instances

Fields

NameDatatypeDescription
metadatatextfield from the properties object
propertiestextDescribes the properties of a provider instance.
providerInstanceNametextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
sapMonitorNametextfield from the properties object
subscriptionIdtextfield from the properties object
typetextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTproviderInstanceName, resourceGroupName, sapMonitorName, subscriptionIdThe product Microsoft.Workloads/sapMonitors (AMS Classic) is officially retired as of May 31, 2023.
listSELECTresourceGroupName, sapMonitorName, subscriptionIdThe product Microsoft.Workloads/sapMonitors (AMS Classic) is officially retired as of May 31, 2023.
createINSERTproviderInstanceName, resourceGroupName, sapMonitorName, subscriptionIdThe product Microsoft.Workloads/sapMonitors (AMS Classic) is officially retired as of May 31, 2023.
deleteDELETEproviderInstanceName, resourceGroupName, sapMonitorName, subscriptionIdThe product Microsoft.Workloads/sapMonitors (AMS Classic) is officially retired as of May 31, 2023.

SELECT examples

The product Microsoft.Workloads/sapMonitors (AMS Classic) is officially retired as of May 31, 2023.

SELECT
metadata,
properties,
providerInstanceName,
provisioning_state,
resourceGroupName,
sapMonitorName,
subscriptionId,
type
FROM azure_isv.hana_on_azure.vw_provider_instances
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND sapMonitorName = '{{ sapMonitorName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

/*+ create */
INSERT INTO azure_isv.hana_on_azure.provider_instances (
providerInstanceName,
resourceGroupName,
sapMonitorName,
subscriptionId,
properties
)
SELECT
'{{ providerInstanceName }}',
'{{ resourceGroupName }}',
'{{ sapMonitorName }}',
'{{ subscriptionId }}',
'{{ properties }}'
;

DELETE example

Deletes the specified provider_instances resource.

/*+ delete */
DELETE FROM azure_isv.hana_on_azure.provider_instances
WHERE providerInstanceName = '{{ providerInstanceName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND sapMonitorName = '{{ sapMonitorName }}'
AND subscriptionId = '{{ subscriptionId }}';