Skip to main content

integration_runtime_nodes

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

Overview

Nameintegration_runtime_nodes
TypeResource
Idazure.data_factory.integration_runtime_nodes

Fields

NameDatatypeDescription
capabilitiesobjectThe integration runtime capabilities dictionary
concurrentJobsLimitintegerMaximum concurrent jobs on the integration runtime node.
expiryTimestringThe time at which the integration runtime will expire in ISO8601 format.
hostServiceUristringURI for the host machine of the integration runtime.
isActiveDispatcherbooleanIndicates whether this node is the active dispatcher for integration runtime requests.
lastConnectTimestringThe most recent time at which the integration runtime was connected in ISO8601 format.
lastEndUpdateTimestringThe last time for the integration runtime node update end.
lastStartTimestringThe time the node last started up.
lastStartUpdateTimestringThe last time for the integration runtime node update start.
lastStopTimestringThe integration runtime node last stop time.
lastUpdateResultstringThe result of the last integration runtime node update.
machineNamestringMachine name of the integration runtime node.
maxConcurrentJobsintegerThe maximum concurrent jobs in this integration runtime.
nodeNamestringName of the integration runtime node.
registerTimestringThe time at which the integration runtime node was registered in ISO8601 format.
statusstringStatus of the integration runtime node.
versionstringVersion of the integration runtime node.
versionStatusstringStatus of the integration runtime node version.

Methods

NameAccessible byRequired ParamsDescription
getSELECTfactoryName, integrationRuntimeName, nodeName, resourceGroupName, subscriptionIdGets a self-hosted integration runtime node.
deleteDELETEfactoryName, integrationRuntimeName, nodeName, resourceGroupName, subscriptionIdDeletes a self-hosted integration runtime node.
updateUPDATEfactoryName, integrationRuntimeName, nodeName, resourceGroupName, subscriptionIdUpdates a self-hosted integration runtime node.

SELECT examples

Gets a self-hosted integration runtime node.

SELECT
capabilities,
concurrentJobsLimit,
expiryTime,
hostServiceUri,
isActiveDispatcher,
lastConnectTime,
lastEndUpdateTime,
lastStartTime,
lastStartUpdateTime,
lastStopTime,
lastUpdateResult,
machineName,
maxConcurrentJobs,
nodeName,
registerTime,
status,
version,
versionStatus
FROM azure.data_factory.integration_runtime_nodes
WHERE factoryName = '{{ factoryName }}'
AND integrationRuntimeName = '{{ integrationRuntimeName }}'
AND nodeName = '{{ nodeName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

UPDATE example

Updates a integration_runtime_nodes resource.

/*+ update */
UPDATE azure.data_factory.integration_runtime_nodes
SET
concurrentJobsLimit = '{{ concurrentJobsLimit }}'
WHERE
factoryName = '{{ factoryName }}'
AND integrationRuntimeName = '{{ integrationRuntimeName }}'
AND nodeName = '{{ nodeName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified integration_runtime_nodes resource.

/*+ delete */
DELETE FROM azure.data_factory.integration_runtime_nodes
WHERE factoryName = '{{ factoryName }}'
AND integrationRuntimeName = '{{ integrationRuntimeName }}'
AND nodeName = '{{ nodeName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';