Microsoft.DataFactory (preview:2017-09-01)

2025/09/26 • 50 new, 50 deleted methods

Operations_List (new)
Description Lists the available Azure Data Factory API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.DataFactory/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
origin: string ,
display:
{
description: string ,
provider: string ,
resource: string ,
operation: string ,
}
,
properties:
{
serviceSpecification:
{
logSpecifications:
[
{
name: string ,
displayName: string ,
blobDuration: string ,
}
,
]
,
metricSpecifications:
[
{
name: string ,
displayName: string ,
displayDescription: string ,
unit: string ,
aggregationType: string ,
enableRegionalMdmAccount: string ,
sourceMdmAccount: string ,
sourceMdmNamespace: string ,
availabilities:
[
{
timeGrain: string ,
blobDuration: string ,
}
,
]
,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_List (new)
Description Lists factories under the specified subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.DataFactory/factories
{
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_ConfigureFactoryRepo (new)
Description Updates a factory's repo information.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.DataFactory/locations/{locationId}/configureFactoryRepo
{
subscriptionId: string ,
locationId: string ,
api-version: string ,
factoryRepoUpdate:
{
factoryResourceId: string ,
resourceGroupName: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_ListByResourceGroup (new)
Description Lists factories.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories
{
subscriptionId: string ,
resourceGroupName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_CreateOrUpdate (new)
Description Creates or updates a factory.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
factory:
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_Update (new)
Description Updates a factory.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
factoryUpdateParameters:
{
tags: object ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_Get (new)
Description Gets a factory.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_Delete (new)
Description Deletes a factory.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_ListByFactory (new)
Description Lists integration runtimes.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: enum ,
description: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_CreateOrUpdate (new)
Description Creates or updates an integration runtime.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
If-Match: string ,
integrationRuntime:
{
properties:
{
type: enum ,
description: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: enum ,
description: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Get (new)
Description Gets an integration runtime.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
type: enum ,
description: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Update (new)
Description Updates an integration runtime.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
updateIntegrationRuntimeRequest:
{
autoUpdate: enum ,
updateDelayOffset: string ,
}
,
}

⚐ Response (200)

{
name: string ,
properties:
{
type: enum ,
dataFactoryName: string ,
state: enum ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Delete (new)
Description Deletes an integration runtime.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_GetStatus (new)
Description Gets detailed status information for an integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/getStatus
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
properties:
{
type: enum ,
dataFactoryName: string ,
state: enum ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_GetConnectionInfo (new)
Description Gets the on-premises integration runtime connection information for encrypting the on-premises data source credentials.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/getConnectionInfo
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
serviceToken: string ,
identityCertThumbprint: string ,
hostServiceUri: string ,
version: string ,
publicKey: string ,
isIdentityCertExprired: boolean ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_RegenerateAuthKey (new)
Description Regenerates the authentication key for an integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/regenerateAuthKey
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
regenerateKeyParameters:
{
keyName: enum ,
}
,
}

⚐ Response (200)

{
authKey1: string ,
authKey2: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_ListAuthKeys (new)
Description Retrieves the authentication keys for an integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/listAuthKeys
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
authKey1: string ,
authKey2: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Start (new)
Description Starts a ManagedReserved type integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/start
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
properties:
{
type: enum ,
dataFactoryName: string ,
state: enum ,
}
,
}

⚐ Response (202)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Stop (new)
Description Stops a ManagedReserved type integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/stop
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_RemoveNode (new)
Description Remove a node from integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/removeNode
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
removeNodeParameters:
{
nodeName: string ,
}
,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_SyncCredentials (new)
Description Force the integration runtime to synchronize credentials across integration runtime nodes, and this will override the credentials across all worker nodes with those available on the dispatcher node. If you already have the latest credential backup file, you should manually import it (preferred) on any self-hosted integration runtime node than using this API directly.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/syncCredentials
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_GetMonitoringData (new)
Description Get the integration runtime monitoring data, which includes the monitor data for all the nodes under this integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/monitoringData
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
nodes:
[
{
nodeName: string ,
availableMemoryInMB: integer ,
cpuUtilization: number ,
concurrentJobsLimit: integer ,
concurrentJobsRunning: integer ,
maxConcurrentJobs: integer ,
sentBytes: number ,
receivedBytes: number ,
}
,
]
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Upgrade (new)
Description Upgrade self-hosted integration runtime to latest version if availability.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/upgrade
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimeNodes_Delete (new)
Description Deletes a self-hosted integration runtime node.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/nodes/{nodeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
nodeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimeNodes_Update (new)
Description Updates a self-hosted integration runtime node.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/nodes/{nodeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
nodeName: string ,
api-version: string ,
updateIntegrationRuntimeNodeRequest:
{
concurrentJobsLimit: integer ,
}
,
}

⚐ Response (200)

{
nodeName: string ,
machineName: string ,
hostServiceUri: string ,
status: enum ,
capabilities: object ,
versionStatus: string ,
version: string ,
registerTime: string ,
lastConnectTime: string ,
expiryTime: string ,
lastStartTime: string ,
lastStopTime: string ,
lastUpdateResult: enum ,
lastStartUpdateTime: string ,
lastEndUpdateTime: string ,
isActiveDispatcher: boolean ,
concurrentJobsLimit: integer ,
maxConcurrentJobs: integer ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimeNodes_GetIpAddress (new)
Description Get the IP address of self-hosted integration runtime node.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/nodes/{nodeName}/ipAddress
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
nodeName: string ,
api-version: string ,
}

⚐ Response (200)

{
ipAddress: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
LinkedServices_ListByFactory (new)
Description Lists linked services.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/linkedservices
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
LinkedServices_CreateOrUpdate (new)
Description Creates or updates a linked service.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/linkedservices/{linkedServiceName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
linkedServiceName: string ,
api-version: string ,
If-Match: string ,
linkedService:
{
properties:
{
type: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
LinkedServices_Get (new)
Description Gets a linked service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/linkedservices/{linkedServiceName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
linkedServiceName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
type: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
LinkedServices_Delete (new)
Description Deletes a linked service.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/linkedservices/{linkedServiceName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
linkedServiceName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Datasets_ListByFactory (new)
Description Lists datasets.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/datasets
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
description: string ,
structure: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Datasets_CreateOrUpdate (new)
Description Creates or updates a dataset.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/datasets/{datasetName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
datasetName: string ,
api-version: string ,
If-Match: string ,
dataset:
{
properties:
{
type: string ,
description: string ,
structure: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
structure: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Datasets_Get (new)
Description Gets a dataset.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/datasets/{datasetName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
datasetName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
structure: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Datasets_Delete (new)
Description Deletes a dataset.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/datasets/{datasetName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
datasetName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_ListByFactory (new)
Description Lists pipelines.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
}
,
]
,
parameters: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_CreateOrUpdate (new)
Description Creates or updates a pipeline.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
pipelineName: string ,
api-version: string ,
If-Match: string ,
pipeline:
{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
}
,
]
,
parameters: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
}
,
]
,
parameters: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_Get (new)
Description Gets a pipeline.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
pipelineName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
}
,
]
,
parameters: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_Delete (new)
Description Deletes a pipeline.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
pipelineName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_CreateRun (new)
Description Creates a run of a pipeline.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}/createRun
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
pipelineName: string ,
api-version: string ,
parameters: object ,
}

⚐ Response (202)

{
runId: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
PipelineRuns_QueryByFactory (new)
Description Query pipeline runs in the factory based on input filter conditions.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
filterParameters:
{
continuationToken: string ,
lastUpdatedAfter: string ,
lastUpdatedBefore: string ,
filters:
[
{
operand: enum ,
operator: enum ,
values:
[
string ,
]
,
}
,
]
,
orderBy:
[
{
orderBy: enum ,
order: enum ,
}
,
]
,
}
,
}

⚐ Response (200)

{
value:
[
{
runId: string ,
pipelineName: string ,
parameters: object ,
invokedBy:
{
name: string ,
id: string ,
}
,
lastUpdated: string ,
runStart: string ,
runEnd: string ,
durationInMs: integer ,
status: string ,
message: string ,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
PipelineRuns_Get (new)
Description Get a pipeline run by its run ID.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns/{runId}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
runId: string ,
api-version: string ,
}

⚐ Response (200)

{
runId: string ,
pipelineName: string ,
parameters: object ,
invokedBy:
{
name: string ,
id: string ,
}
,
lastUpdated: string ,
runStart: string ,
runEnd: string ,
durationInMs: integer ,
status: string ,
message: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
ActivityRuns_ListByPipelineRun (new)
Description List activity runs based on input filter conditions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns/{runId}/activityruns
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
runId: string ,
api-version: string ,
startTime: string ,
endTime: string ,
status: string ,
activityName: string ,
linkedServiceName: string ,
}

⚐ Response (200)

{
value:
[
{
pipelineName: string ,
pipelineRunId: string ,
activityName: string ,
activityType: string ,
activityRunId: string ,
linkedServiceName: string ,
status: string ,
activityRunStart: string ,
activityRunEnd: string ,
durationInMs: integer ,
input: object ,
output: object ,
error: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_CancelPipelineRun (new)
Description Cancel a pipeline run by its run ID.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/cancelpipelinerun/{runId}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
runId: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_ListByFactory (new)
Description Lists triggers.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_CreateOrUpdate (new)
Description Creates or updates a trigger.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
If-Match: string ,
trigger:
{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_Get (new)
Description Gets a trigger.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_Delete (new)
Description Deletes a trigger.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_Start (new)
Description Starts a trigger.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}/start
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_Stop (new)
Description Stops a trigger.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}/stop
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_ListRuns (new)
Description List trigger runs.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}/triggerruns
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (200)

{
value:
[
{
triggerRunId: string ,
triggerName: string ,
triggerType: string ,
triggerRunTimestamp: string ,
status: enum ,
message: string ,
properties: object ,
triggeredPipelines: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Operations_List (removed)
Description Lists the available Azure Data Factory API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.DataFactory/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
origin: string ,
display:
{
description: string ,
provider: string ,
resource: string ,
operation: string ,
}
,
properties:
{
serviceSpecification:
{
logSpecifications:
[
{
name: string ,
displayName: string ,
blobDuration: string ,
}
,
]
,
metricSpecifications:
[
{
name: string ,
displayName: string ,
displayDescription: string ,
unit: string ,
aggregationType: string ,
enableRegionalMdmAccount: string ,
sourceMdmAccount: string ,
sourceMdmNamespace: string ,
availabilities:
[
{
timeGrain: string ,
blobDuration: string ,
}
,
]
,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_List (removed)
Description Lists factories under the specified subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.DataFactory/factories
{
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_ConfigureFactoryRepo (removed)
Description Updates a factory's repo information.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.DataFactory/locations/{locationId}/configureFactoryRepo
{
subscriptionId: string ,
locationId: string ,
api-version: string ,
factoryRepoUpdate:
{
factoryResourceId: string ,
resourceGroupName: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_ListByResourceGroup (removed)
Description Lists factories.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories
{
subscriptionId: string ,
resourceGroupName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_CreateOrUpdate (removed)
Description Creates or updates a factory.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
factory:
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_Update (removed)
Description Updates a factory.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
factoryUpdateParameters:
{
tags: object ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_Get (removed)
Description Gets a factory.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
vstsConfiguration:
{
accountName: string ,
projectName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
tenantId: string ,
}
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_Delete (removed)
Description Deletes a factory.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_ListByFactory (removed)
Description Lists integration runtimes.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: enum ,
description: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_CreateOrUpdate (removed)
Description Creates or updates an integration runtime.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
If-Match: string ,
integrationRuntime:
{
properties:
{
type: enum ,
description: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: enum ,
description: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Get (removed)
Description Gets an integration runtime.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
type: enum ,
description: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Update (removed)
Description Updates an integration runtime.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
updateIntegrationRuntimeRequest:
{
autoUpdate: enum ,
updateDelayOffset: string ,
}
,
}

⚐ Response (200)

{
name: string ,
properties:
{
type: enum ,
dataFactoryName: string ,
state: enum ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Delete (removed)
Description Deletes an integration runtime.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_GetStatus (removed)
Description Gets detailed status information for an integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/getStatus
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
properties:
{
type: enum ,
dataFactoryName: string ,
state: enum ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_GetConnectionInfo (removed)
Description Gets the on-premises integration runtime connection information for encrypting the on-premises data source credentials.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/getConnectionInfo
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
serviceToken: string ,
identityCertThumbprint: string ,
hostServiceUri: string ,
version: string ,
publicKey: string ,
isIdentityCertExprired: boolean ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_RegenerateAuthKey (removed)
Description Regenerates the authentication key for an integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/regenerateAuthKey
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
regenerateKeyParameters:
{
keyName: enum ,
}
,
}

⚐ Response (200)

{
authKey1: string ,
authKey2: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_ListAuthKeys (removed)
Description Retrieves the authentication keys for an integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/listAuthKeys
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
authKey1: string ,
authKey2: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Start (removed)
Description Starts a ManagedReserved type integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/start
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
properties:
{
type: enum ,
dataFactoryName: string ,
state: enum ,
}
,
}

⚐ Response (202)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Stop (removed)
Description Stops a ManagedReserved type integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/stop
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_RemoveNode (removed)
Description Remove a node from integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/removeNode
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
removeNodeParameters:
{
nodeName: string ,
}
,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_SyncCredentials (removed)
Description Force the integration runtime to synchronize credentials across integration runtime nodes, and this will override the credentials across all worker nodes with those available on the dispatcher node. If you already have the latest credential backup file, you should manually import it (preferred) on any self-hosted integration runtime node than using this API directly.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/syncCredentials
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_GetMonitoringData (removed)
Description Get the integration runtime monitoring data, which includes the monitor data for all the nodes under this integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/monitoringData
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
nodes:
[
{
nodeName: string ,
availableMemoryInMB: integer ,
cpuUtilization: number ,
concurrentJobsLimit: integer ,
concurrentJobsRunning: integer ,
maxConcurrentJobs: integer ,
sentBytes: number ,
receivedBytes: number ,
}
,
]
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimes_Upgrade (removed)
Description Upgrade self-hosted integration runtime to latest version if availability.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/upgrade
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimeNodes_Delete (removed)
Description Deletes a self-hosted integration runtime node.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/nodes/{nodeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
nodeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimeNodes_Update (removed)
Description Updates a self-hosted integration runtime node.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/nodes/{nodeName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
nodeName: string ,
api-version: string ,
updateIntegrationRuntimeNodeRequest:
{
concurrentJobsLimit: integer ,
}
,
}

⚐ Response (200)

{
nodeName: string ,
machineName: string ,
hostServiceUri: string ,
status: enum ,
capabilities: object ,
versionStatus: string ,
version: string ,
registerTime: string ,
lastConnectTime: string ,
expiryTime: string ,
lastStartTime: string ,
lastStopTime: string ,
lastUpdateResult: enum ,
lastStartUpdateTime: string ,
lastEndUpdateTime: string ,
isActiveDispatcher: boolean ,
concurrentJobsLimit: integer ,
maxConcurrentJobs: integer ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
IntegrationRuntimeNodes_GetIpAddress (removed)
Description Get the IP address of self-hosted integration runtime node.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/nodes/{nodeName}/ipAddress
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
nodeName: string ,
api-version: string ,
}

⚐ Response (200)

{
ipAddress: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
LinkedServices_ListByFactory (removed)
Description Lists linked services.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/linkedservices
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
LinkedServices_CreateOrUpdate (removed)
Description Creates or updates a linked service.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/linkedservices/{linkedServiceName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
linkedServiceName: string ,
api-version: string ,
If-Match: string ,
linkedService:
{
properties:
{
type: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
LinkedServices_Get (removed)
Description Gets a linked service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/linkedservices/{linkedServiceName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
linkedServiceName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
type: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
LinkedServices_Delete (removed)
Description Deletes a linked service.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/linkedservices/{linkedServiceName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
linkedServiceName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Datasets_ListByFactory (removed)
Description Lists datasets.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/datasets
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
description: string ,
structure: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Datasets_CreateOrUpdate (removed)
Description Creates or updates a dataset.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/datasets/{datasetName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
datasetName: string ,
api-version: string ,
If-Match: string ,
dataset:
{
properties:
{
type: string ,
description: string ,
structure: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
structure: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Datasets_Get (removed)
Description Gets a dataset.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/datasets/{datasetName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
datasetName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
structure: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Datasets_Delete (removed)
Description Deletes a dataset.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/datasets/{datasetName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
datasetName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_ListByFactory (removed)
Description Lists pipelines.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
}
,
]
,
parameters: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_CreateOrUpdate (removed)
Description Creates or updates a pipeline.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
pipelineName: string ,
api-version: string ,
If-Match: string ,
pipeline:
{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
}
,
]
,
parameters: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
}
,
]
,
parameters: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_Get (removed)
Description Gets a pipeline.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
pipelineName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
}
,
]
,
parameters: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_Delete (removed)
Description Deletes a pipeline.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
pipelineName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Pipelines_CreateRun (removed)
Description Creates a run of a pipeline.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}/createRun
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
pipelineName: string ,
api-version: string ,
parameters: object ,
}

⚐ Response (202)

{
runId: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
PipelineRuns_QueryByFactory (removed)
Description Query pipeline runs in the factory based on input filter conditions.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
filterParameters:
{
continuationToken: string ,
lastUpdatedAfter: string ,
lastUpdatedBefore: string ,
filters:
[
{
operand: enum ,
operator: enum ,
values:
[
string ,
]
,
}
,
]
,
orderBy:
[
{
orderBy: enum ,
order: enum ,
}
,
]
,
}
,
}

⚐ Response (200)

{
value:
[
{
runId: string ,
pipelineName: string ,
parameters: object ,
invokedBy:
{
name: string ,
id: string ,
}
,
lastUpdated: string ,
runStart: string ,
runEnd: string ,
durationInMs: integer ,
status: string ,
message: string ,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
PipelineRuns_Get (removed)
Description Get a pipeline run by its run ID.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns/{runId}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
runId: string ,
api-version: string ,
}

⚐ Response (200)

{
runId: string ,
pipelineName: string ,
parameters: object ,
invokedBy:
{
name: string ,
id: string ,
}
,
lastUpdated: string ,
runStart: string ,
runEnd: string ,
durationInMs: integer ,
status: string ,
message: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
ActivityRuns_ListByPipelineRun (removed)
Description List activity runs based on input filter conditions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns/{runId}/activityruns
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
runId: string ,
api-version: string ,
startTime: string ,
endTime: string ,
status: string ,
activityName: string ,
linkedServiceName: string ,
}

⚐ Response (200)

{
value:
[
{
pipelineName: string ,
pipelineRunId: string ,
activityName: string ,
activityType: string ,
activityRunId: string ,
linkedServiceName: string ,
status: string ,
activityRunStart: string ,
activityRunEnd: string ,
durationInMs: integer ,
input: object ,
output: object ,
error: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Factories_CancelPipelineRun (removed)
Description Cancel a pipeline run by its run ID.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/cancelpipelinerun/{runId}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
runId: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_ListByFactory (removed)
Description Lists triggers.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_CreateOrUpdate (removed)
Description Creates or updates a trigger.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
If-Match: string ,
trigger:
{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_Get (removed)
Description Gets a trigger.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_Delete (removed)
Description Deletes a trigger.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_Start (removed)
Description Starts a trigger.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}/start
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_Stop (removed)
Description Stops a trigger.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}/stop
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
Triggers_ListRuns (removed)
Description List trigger runs.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}/triggerruns
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
triggerName: string ,
api-version: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (200)

{
value:
[
{
triggerRunId: string ,
triggerName: string ,
triggerType: string ,
triggerRunTimestamp: string ,
status: enum ,
message: string ,
properties: object ,
triggeredPipelines: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}