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 ,
]
,
}