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

The following fields are returned by SELECT queries:

ARM operation completed successfully.

NameDatatypeDescription
propertiesobjectThe resource-specific properties for this resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, spaceName, applicationName, businessProcessNameGet a BusinessProcess
list_by_applicationselectsubscriptionId, resourceGroupName, spaceName, applicationNametop, skip, maxpagesize, filter, select, expand, orderbyList BusinessProcess resources by Application
create_or_updateinsertsubscriptionId, resourceGroupName, spaceName, applicationName, businessProcessNameCreate a BusinessProcess
patchupdatesubscriptionId, resourceGroupName, spaceName, applicationName, businessProcessNameUpdate a BusinessProcess
deletedeletesubscriptionId, resourceGroupName, spaceName, applicationName, businessProcessNameDelete a BusinessProcess

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
applicationNamestringThe name of the Application
businessProcessNamestringThe name of the business process
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
spaceNamestringThe name of the space
subscriptionIdstringThe ID of the target subscription.
expandarrayExpand the indicated resources into the response.
filterstringFilter the result list using the given expression.
maxpagesizeinteger (int32)The maximum number of result items per page.
orderbyarrayExpressions that specify the order of returned results.
selectarraySelect the specified fields to be included in the response.
skipinteger (int32)The number of result items to skip.
topinteger (int32)The number of result items to return.

SELECT examples

Get a BusinessProcess

SELECT
properties
FROM azure.integration_environment.business_processes
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND spaceName = '{{ spaceName }}' -- required
AND applicationName = '{{ applicationName }}' -- required
AND businessProcessName = '{{ businessProcessName }}' -- required
;

INSERT examples

Create a BusinessProcess

INSERT INTO azure.integration_environment.business_processes (
data__properties,
subscriptionId,
resourceGroupName,
spaceName,
applicationName,
businessProcessName
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ spaceName }}',
'{{ applicationName }}',
'{{ businessProcessName }}'
RETURNING
properties
;

UPDATE examples

Update a BusinessProcess

UPDATE azure.integration_environment.business_processes
SET
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND spaceName = '{{ spaceName }}' --required
AND applicationName = '{{ applicationName }}' --required
AND businessProcessName = '{{ businessProcessName }}' --required
RETURNING
properties;

DELETE examples

Delete a BusinessProcess

DELETE FROM azure.integration_environment.business_processes
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND spaceName = '{{ spaceName }}' --required
AND applicationName = '{{ applicationName }}' --required
AND businessProcessName = '{{ businessProcessName }}' --required
;