Skip to main content

dataflow_endpoints

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

Overview

Namedataflow_endpoints
TypeResource
Idazure.iotoperations.dataflow_endpoints

Fields

NameDatatypeDescription
data_explorer_settingstextfield from the properties object
data_lake_storage_settingstextfield from the properties object
dataflowEndpointNametextfield from the properties object
endpoint_typetextfield from the properties object
extended_locationtextfield from the properties object
fabric_one_lake_settingstextfield from the properties object
instanceNametextfield from the properties object
kafka_settingstextfield from the properties object
local_storage_settingstextfield from the properties object
mqtt_settingstextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTdataflowEndpointName, instanceName, resourceGroupName, subscriptionIdGet a DataflowEndpointResource
list_by_resource_groupSELECTinstanceName, resourceGroupName, subscriptionIdList DataflowEndpointResource resources by InstanceResource
create_or_updateINSERTdataflowEndpointName, instanceName, resourceGroupName, subscriptionId, data__extendedLocationCreate a DataflowEndpointResource
deleteDELETEdataflowEndpointName, instanceName, resourceGroupName, subscriptionIdDelete a DataflowEndpointResource

SELECT examples

List DataflowEndpointResource resources by InstanceResource

SELECT
data_explorer_settings,
data_lake_storage_settings,
dataflowEndpointName,
endpoint_type,
extended_location,
fabric_one_lake_settings,
instanceName,
kafka_settings,
local_storage_settings,
mqtt_settings,
provisioning_state,
resourceGroupName,
subscriptionId
FROM azure.iotoperations.vw_dataflow_endpoints
WHERE instanceName = '{{ instanceName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

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

DELETE example

Deletes the specified dataflow_endpoints resource.

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