Skip to main content

business_processes

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

Overview

Namebusiness_processes
TypeResource
Idazure.integration_environment.business_processes

Fields

NameDatatypeDescription
descriptiontextfield from the properties object
applicationNametextfield from the properties object
businessProcessNametextfield from the properties object
business_process_mappingtextfield from the properties object
business_process_stagestextfield from the properties object
identifiertextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
spaceNametextfield from the properties object
subscriptionIdtextfield from the properties object
table_nametextfield from the properties object
tracking_data_store_reference_nametextfield from the properties object
versiontextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTapplicationName, businessProcessName, resourceGroupName, spaceName, subscriptionIdGet a BusinessProcess
list_by_applicationSELECTapplicationName, resourceGroupName, spaceName, subscriptionIdList BusinessProcess resources by Application
create_or_updateINSERTapplicationName, businessProcessName, resourceGroupName, spaceName, subscriptionIdCreate a BusinessProcess
deleteDELETEapplicationName, businessProcessName, resourceGroupName, spaceName, subscriptionIdDelete a BusinessProcess
patchUPDATEapplicationName, businessProcessName, resourceGroupName, spaceName, subscriptionIdUpdate a BusinessProcess

SELECT examples

List BusinessProcess resources by Application

SELECT
description,
applicationName,
businessProcessName,
business_process_mapping,
business_process_stages,
identifier,
provisioning_state,
resourceGroupName,
spaceName,
subscriptionId,
table_name,
tracking_data_store_reference_name,
version
FROM azure.integration_environment.vw_business_processes
WHERE applicationName = '{{ applicationName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND spaceName = '{{ spaceName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

/*+ create */
INSERT INTO azure.integration_environment.business_processes (
applicationName,
businessProcessName,
resourceGroupName,
spaceName,
subscriptionId,
properties
)
SELECT
'{{ applicationName }}',
'{{ businessProcessName }}',
'{{ resourceGroupName }}',
'{{ spaceName }}',
'{{ subscriptionId }}',
'{{ properties }}'
;

UPDATE example

Updates a business_processes resource.

/*+ update */
UPDATE azure.integration_environment.business_processes
SET
properties = '{{ properties }}'
WHERE
applicationName = '{{ applicationName }}'
AND businessProcessName = '{{ businessProcessName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND spaceName = '{{ spaceName }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified business_processes resource.

/*+ delete */
DELETE FROM azure.integration_environment.business_processes
WHERE applicationName = '{{ applicationName }}'
AND businessProcessName = '{{ businessProcessName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND spaceName = '{{ spaceName }}'
AND subscriptionId = '{{ subscriptionId }}';