Skip to main content

channels

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

Overview

Namechannels
TypeResource
Idazure.engagement_fabric.channels

Fields

NameDatatypeDescription
accountNametextfield from the properties object
channelNametextfield from the properties object
channel_functionstextfield from the properties object
channel_typetextfield from the properties object
credentialstextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTaccountName, channelName, resourceGroupName, subscriptionId
list_by_accountSELECTaccountName, resourceGroupName, subscriptionId
create_or_updateINSERTaccountName, channelName, resourceGroupName, subscriptionId
deleteDELETEaccountName, channelName, resourceGroupName, subscriptionId

SELECT examples

SELECT
accountName,
channelName,
channel_functions,
channel_type,
credentials,
resourceGroupName,
subscriptionId
FROM azure.engagement_fabric.vw_channels
WHERE accountName = '{{ accountName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

/*+ create */
INSERT INTO azure.engagement_fabric.channels (
accountName,
channelName,
resourceGroupName,
subscriptionId,
properties
)
SELECT
'{{ accountName }}',
'{{ channelName }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ properties }}'
;

DELETE example

Deletes the specified channels resource.

/*+ delete */
DELETE FROM azure.engagement_fabric.channels
WHERE accountName = '{{ accountName }}'
AND channelName = '{{ channelName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';