Skip to main content

applications

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

Overview

Nameapplications
TypeResource
Idazure.integration_environment.applications

Fields

NameDatatypeDescription
descriptiontextfield from the properties object
applicationNametextfield from the properties object
locationtextThe geo-location where the resource lives
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
spaceNametextfield from the properties object
subscriptionIdtextfield from the properties object
tagstextResource tags.
tracking_data_storestextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTapplicationName, resourceGroupName, spaceName, subscriptionIdGet a Application
list_by_spaceSELECTresourceGroupName, spaceName, subscriptionIdList Application resources by Space
create_or_updateINSERTapplicationName, resourceGroupName, spaceName, subscriptionIdCreate a Application
deleteDELETEapplicationName, resourceGroupName, spaceName, subscriptionIdDelete a Application
patchUPDATEapplicationName, resourceGroupName, spaceName, subscriptionIdUpdate a Application
save_business_process_development_artifactEXECapplicationName, resourceGroupName, spaceName, subscriptionId, data__nameThe save business process development artifact action.
validate_business_process_development_artifactEXECapplicationName, resourceGroupName, spaceName, subscriptionId, data__nameThe validate business process development artifact action.

SELECT examples

List Application resources by Space

SELECT
description,
applicationName,
location,
provisioning_state,
resourceGroupName,
spaceName,
subscriptionId,
tags,
tracking_data_stores
FROM azure.integration_environment.vw_applications
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND spaceName = '{{ spaceName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

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

UPDATE example

Updates a applications resource.

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

DELETE example

Deletes the specified applications resource.

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