Skip to main content

dataflow_profiles

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

Overview

Namedataflow_profiles
TypeResource
Idazure.iotoperations.dataflow_profiles

Fields

NameDatatypeDescription
dataflowProfileNametextfield from the properties object
diagnosticstextfield from the properties object
extended_locationtextfield from the properties object
instanceNametextfield from the properties object
instance_counttextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTdataflowProfileName, instanceName, resourceGroupName, subscriptionIdGet a DataflowProfileResource
list_by_resource_groupSELECTinstanceName, resourceGroupName, subscriptionIdList DataflowProfileResource resources by InstanceResource
create_or_updateINSERTdataflowProfileName, instanceName, resourceGroupName, subscriptionId, data__extendedLocationCreate a DataflowProfileResource
deleteDELETEdataflowProfileName, instanceName, resourceGroupName, subscriptionIdDelete a DataflowProfileResource

SELECT examples

List DataflowProfileResource resources by InstanceResource

SELECT
dataflowProfileName,
diagnostics,
extended_location,
instanceName,
instance_count,
provisioning_state,
resourceGroupName,
subscriptionId
FROM azure.iotoperations.vw_dataflow_profiles
WHERE instanceName = '{{ instanceName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

/*+ create */
INSERT INTO azure.iotoperations.dataflow_profiles (
dataflowProfileName,
instanceName,
resourceGroupName,
subscriptionId,
data__extendedLocation,
properties,
extendedLocation
)
SELECT
'{{ dataflowProfileName }}',
'{{ instanceName }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ data__extendedLocation }}',
'{{ properties }}',
'{{ extendedLocation }}'
;

DELETE example

Deletes the specified dataflow_profiles resource.

/*+ delete */
DELETE FROM azure.iotoperations.dataflow_profiles
WHERE dataflowProfileName = '{{ dataflowProfileName }}'
AND instanceName = '{{ instanceName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';