Skip to main content

integration_account_batch_configurations

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

Overview

Nameintegration_account_batch_configurations
TypeResource
Idazure.logic_apps.integration_account_batch_configurations

Fields

NameDatatypeDescription
idtextThe resource id.
nametextGets the resource name.
batchConfigurationNametextfield from the properties object
batch_group_nametextfield from the properties object
changed_timetextfield from the properties object
created_timetextfield from the properties object
integrationAccountNametextfield from the properties object
locationtextThe resource location.
metadatatextfield from the properties object
release_criteriatextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object
tagstextThe resource tags.
typetextGets the resource type.

Methods

NameAccessible byRequired ParamsDescription
getSELECTbatchConfigurationName, integrationAccountName, resourceGroupName, subscriptionIdGet a batch configuration for an integration account.
listSELECTintegrationAccountName, resourceGroupName, subscriptionIdList the batch configurations for an integration account.
create_or_updateINSERTbatchConfigurationName, integrationAccountName, resourceGroupName, subscriptionId, data__propertiesCreate or update a batch configuration for an integration account.
deleteDELETEbatchConfigurationName, integrationAccountName, resourceGroupName, subscriptionIdDelete a batch configuration for an integration account.

SELECT examples

List the batch configurations for an integration account.

SELECT
id,
name,
batchConfigurationName,
batch_group_name,
changed_time,
created_time,
integrationAccountName,
location,
metadata,
release_criteria,
resourceGroupName,
subscriptionId,
tags,
type
FROM azure.logic_apps.vw_integration_account_batch_configurations
WHERE integrationAccountName = '{{ integrationAccountName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

/*+ create */
INSERT INTO azure.logic_apps.integration_account_batch_configurations (
batchConfigurationName,
integrationAccountName,
resourceGroupName,
subscriptionId,
data__properties,
properties,
location,
tags
)
SELECT
'{{ batchConfigurationName }}',
'{{ integrationAccountName }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ data__properties }}',
'{{ properties }}',
'{{ location }}',
'{{ tags }}'
;

DELETE example

Deletes the specified integration_account_batch_configurations resource.

/*+ delete */
DELETE FROM azure.logic_apps.integration_account_batch_configurations
WHERE batchConfigurationName = '{{ batchConfigurationName }}'
AND integrationAccountName = '{{ integrationAccountName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';