Skip to main content

integration_account_assemblies

Creates, updates, deletes, gets or lists an integration_account_assemblies resource.

Overview

Nameintegration_account_assemblies
TypeResource
Idazure.logic_apps.integration_account_assemblies

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe resource id.
namestringGets the resource name.
locationstringThe resource location.
propertiesobjectThe assembly properties.
tagsobjectThe resource tags.
typestringGets the resource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, integrationAccountName, assemblyArtifactNameapi-versionGet an assembly for an integration account.
listselectsubscriptionId, resourceGroupName, integrationAccountNameapi-versionList the assemblies for an integration account.
create_or_updateinsertsubscriptionId, resourceGroupName, integrationAccountName, assemblyArtifactName, data__propertiesapi-versionCreate or update an assembly for an integration account.
deletedeletesubscriptionId, resourceGroupName, integrationAccountName, assemblyArtifactNameapi-versionDelete an assembly for an integration account.

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
assemblyArtifactNamestringThe assembly artifact name.
integrationAccountNamestringThe integration account name.
resourceGroupNamestringThe resource group name.
subscriptionIdstringThe subscription id.
api-versionstringThe API version.

SELECT examples

Get an assembly for an integration account.

SELECT
id,
name,
location,
properties,
tags,
type
FROM azure.logic_apps.integration_account_assemblies
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND integrationAccountName = '{{ integrationAccountName }}' -- required
AND assemblyArtifactName = '{{ assemblyArtifactName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Create or update an assembly for an integration account.

INSERT INTO azure.logic_apps.integration_account_assemblies (
data__properties,
data__location,
data__tags,
subscriptionId,
resourceGroupName,
integrationAccountName,
assemblyArtifactName,
api-version
)
SELECT
'{{ properties }}' /* required */,
'{{ location }}',
'{{ tags }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ integrationAccountName }}',
'{{ assemblyArtifactName }}',
'{{ api-version }}'
RETURNING
id,
name,
location,
properties,
tags,
type
;

DELETE examples

Delete an assembly for an integration account.

DELETE FROM azure.logic_apps.integration_account_assemblies
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND integrationAccountName = '{{ integrationAccountName }}' --required
AND assemblyArtifactName = '{{ assemblyArtifactName }}' --required
AND api-version = '{{ api-version }}'
;