Skip to main content

integration_account_sessions

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

Overview

Nameintegration_account_sessions
TypeResource
Idazure.logic.integration_account_sessions

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe resource id.
namestringGets the resource name.
changedTimestring (date-time)The changed time.
contentobjectThe session content.
createdTimestring (date-time)The created time.
locationstringThe resource location.
tagsobjectThe resource tags.
typestringGets the resource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, integration_account_name, session_name, subscription_idGets an integration account session.
listselectresource_group_name, integration_account_name, subscription_id$top, $filterGets a list of integration account sessions.
create_or_updateinsertresource_group_name, integration_account_name, session_name, subscription_idCreates or updates an integration account session.
create_or_updatereplaceresource_group_name, integration_account_name, session_name, subscription_idCreates or updates an integration account session.
deletedeleteresource_group_name, integration_account_name, session_name, subscription_idDeletes an integration account session.

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
integration_account_namestringThe integration account name. Required.
resource_group_namestringThe resource group name. Required.
session_namestringThe integration account session name. Required.
subscription_idstring
$filterstringThe filter to apply on the operation. Options for filters include: ChangedTime. Default value is None.
$topintegerThe number of items to be included in the result. Default value is None.

SELECT examples

Gets an integration account session.

SELECT
id,
name,
changedTime,
content,
createdTime,
location,
tags,
type
FROM azure.logic.integration_account_sessions
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND integration_account_name = '{{ integration_account_name }}' -- required
AND session_name = '{{ session_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

INSERT examples

Creates or updates an integration account session.

INSERT INTO azure.logic.integration_account_sessions (
location,
tags,
properties,
resource_group_name,
integration_account_name,
session_name,
subscription_id
)
SELECT
'{{ location }}',
'{{ tags }}',
'{{ properties }}',
'{{ resource_group_name }}',
'{{ integration_account_name }}',
'{{ session_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
location,
properties,
tags,
type
;

REPLACE examples

Creates or updates an integration account session.

REPLACE azure.logic.integration_account_sessions
SET
location = '{{ location }}',
tags = '{{ tags }}',
properties = '{{ properties }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND integration_account_name = '{{ integration_account_name }}' --required
AND session_name = '{{ session_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
RETURNING
id,
name,
location,
properties,
tags,
type;

DELETE examples

Deletes an integration account session.

DELETE FROM azure.logic.integration_account_sessions
WHERE resource_group_name = '{{ resource_group_name }}' --required
AND integration_account_name = '{{ integration_account_name }}' --required
AND session_name = '{{ session_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;