Skip to main content

integration_account_sessions

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

Overview

Nameintegration_account_sessions
TypeResource
Idazure.logic_apps.integration_account_sessions

Fields

NameDatatypeDescription
idtextThe resource id.
nametextGets the resource name.
changed_timetextfield from the properties object
contenttextfield from the properties object
created_timetextfield from the properties object
integrationAccountNametextfield from the properties object
locationtextThe resource location.
resourceGroupNametextfield from the properties object
sessionNametextfield from the properties object
subscriptionIdtextfield from the properties object
tagstextThe resource tags.
typetextGets the resource type.

Methods

NameAccessible byRequired ParamsDescription
getSELECTintegrationAccountName, resourceGroupName, sessionName, subscriptionIdGets an integration account session.
listSELECTintegrationAccountName, resourceGroupName, subscriptionIdGets a list of integration account sessions.
create_or_updateINSERTintegrationAccountName, resourceGroupName, sessionName, subscriptionId, data__propertiesCreates or updates an integration account session.
deleteDELETEintegrationAccountName, resourceGroupName, sessionName, subscriptionIdDeletes an integration account session.

SELECT examples

Gets a list of integration account sessions.

SELECT
id,
name,
changed_time,
content,
created_time,
integrationAccountName,
location,
resourceGroupName,
sessionName,
subscriptionId,
tags,
type
FROM azure.logic_apps.vw_integration_account_sessions
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_sessions resource.

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

DELETE example

Deletes the specified integration_account_sessions resource.

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