Microsoft.DataFactory (stable:2018-06-01)

2025/09/26 • 102 new, 102 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 ,
}
,
]
,
dimensions:
[
{
name: string ,
displayName: string ,
toBeExportedForShoebox: boolean ,
}
,
]
,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ExposureControl_GetFeatureValue (new)
Description Get exposure control feature for specific location.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.DataFactory/locations/{locationId}/getFeatureValue
{
subscriptionId: string ,
locationId: string ,
api-version: string ,
exposureControlRequest:
{
featureName: string ,
featureType: string ,
}
,
}

⚐ Response (200)

{
featureName: string ,
value: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ExposureControl_GetFeatureValueByFactory (new)
Description Get exposure control feature for specific factory.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getFeatureValue
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
exposureControlRequest:
{
featureName: string ,
featureType: string ,
}
,
}

⚐ Response (200)

{
featureName: string ,
value: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ExposureControl_QueryFeatureValuesByFactory (new)
Description Get list of exposure control features for specific factory.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/queryFeaturesValue
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
exposureControlBatchRequest:
{
exposureControlRequests:
[
{
featureName: string ,
featureType: string ,
}
,
]
,
}
,
}

⚐ Response (200)

{
exposureControlResponses:
[
{
featureName: string ,
value: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
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 ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}
,
If-Match: string ,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
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 ,
userAssignedIdentities: object ,
}
,
properties:
{
publicNetworkAccess: enum ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Factories_GetGitHubAccessToken (new)
Description Get GitHub Access Token.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getGitHubAccessToken
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
gitHubAccessTokenRequest:
{
gitHubAccessCode: string ,
gitHubClientId: string ,
gitHubClientSecret:
{
byoaSecretAkvUrl: string ,
byoaSecretName: string ,
}
,
gitHubAccessTokenBaseUrl: string ,
}
,
}

⚐ Response (200)

{
gitHubAccessToken: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Factories_GetDataPlaneAccess (new)
Description Get Data Plane access.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getDataPlaneAccess
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
policy:
{
permissions: string ,
accessResourcePath: string ,
profileName: string ,
startTime: string ,
expireTime: string ,
}
,
}

⚐ Response (200)

{
policy:
{
permissions: string ,
accessResourcePath: string ,
profileName: string ,
startTime: string ,
expireTime: string ,
}
,
accessToken: string ,
dataPlaneUrl: string ,
}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

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

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

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

⚐ Response (default)

{
error:
{
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)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
IntegrationRuntimes_ListOutboundNetworkDependenciesEndpoints (new)
Description Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
category: string ,
endpoints:
[
{
domainName: string ,
endpointDetails:
[
{
port: integer ,
}
,
]
,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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: integer ,
concurrentJobsLimit: integer ,
concurrentJobsRunning: integer ,
maxConcurrentJobs: integer ,
sentBytes: number ,
receivedBytes: number ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
IntegrationRuntimes_CreateLinkedIntegrationRuntime (new)
Description Create a linked integration runtime entry in a shared integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/linkedIntegrationRuntime
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
createLinkedIntegrationRuntimeRequest:
{
name: string ,
subscriptionId: string ,
dataFactoryName: string ,
dataFactoryLocation: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
IntegrationRuntimeObjectMetadata_Refresh (new)
Description Refresh a SSIS integration runtime object metadata.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
status: string ,
name: string ,
properties: string ,
error: string ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
IntegrationRuntimeObjectMetadata_Get (new)
Description Get a SSIS integration runtime object metadata by specified path. The return is pageable metadata list.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
type: enum ,
id: integer ,
name: string ,
description: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚼ Request

GET:  /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)

{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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 ,
version: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
version: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

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

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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 ,
schema: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
schema: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
}

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

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

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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 ,
state: enum ,
onInactiveMarkAs: enum ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
userProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
]
,
parameters: object ,
variables: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
runDimensions: object ,
folder:
{
name: string ,
}
,
policy:
{
elapsedTimeMetric:
{
duration: object ,
}
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
state: enum ,
onInactiveMarkAs: enum ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
userProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
]
,
parameters: object ,
variables: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
runDimensions: object ,
folder:
{
name: string ,
}
,
policy:
{
elapsedTimeMetric:
{
duration: object ,
}
,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
state: enum ,
onInactiveMarkAs: enum ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
userProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
]
,
parameters: object ,
variables: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
runDimensions: object ,
folder:
{
name: string ,
}
,
policy:
{
elapsedTimeMetric:
{
duration: object ,
}
,
}
,
}
,
}

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
state: enum ,
onInactiveMarkAs: enum ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
userProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
]
,
parameters: object ,
variables: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
runDimensions: object ,
folder:
{
name: string ,
}
,
policy:
{
elapsedTimeMetric:
{
duration: object ,
}
,
}
,
}
,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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 ,
referencePipelineRunId: string ,
isRecovery: boolean ,
startActivityName: string ,
startFromFailure: boolean ,
parameters: object ,
}

⚐ Response (200)

{
runId: string ,
}

⚐ Response (default)

{
error:
{
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}/queryPipelineRuns
{
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 ,
runGroupId: string ,
isLatest: boolean ,
pipelineName: string ,
parameters: object ,
runDimensions: object ,
invokedBy:
{
name: string ,
id: string ,
invokedByType: string ,
pipelineName: string ,
pipelineRunId: string ,
}
,
lastUpdated: string ,
runStart: string ,
runEnd: string ,
durationInMs: integer ,
status: string ,
message: string ,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

{
error:
{
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 ,
runGroupId: string ,
isLatest: boolean ,
pipelineName: string ,
parameters: object ,
runDimensions: object ,
invokedBy:
{
name: string ,
id: string ,
invokedByType: string ,
pipelineName: string ,
pipelineRunId: string ,
}
,
lastUpdated: string ,
runStart: string ,
runEnd: string ,
durationInMs: integer ,
status: string ,
message: string ,
}

⚐ Response (default)

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

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns/{runId}/queryActivityruns
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
runId: 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:
[
{
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 ,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
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 ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/querytriggers
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
filterParameters:
{
continuationToken: string ,
parentTriggerName: string ,
}
,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

{
error:
{
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 ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Triggers_SubscribeToEvents (new)
Description Subscribe event trigger to events.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
triggerName: string ,
status: enum ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Triggers_GetEventSubscriptionStatus (new)
Description Get a trigger's event subscription status.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
triggerName: string ,
status: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Triggers_UnsubscribeFromEvents (new)
Description Unsubscribe event trigger from events.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
triggerName: string ,
status: enum ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TriggerRuns_Rerun (new)
Description Rerun single trigger instance by runId.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TriggerRuns_Cancel (new)
Description Cancel a single trigger instance by runId.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

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

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/queryTriggerRuns
{
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:
[
{
triggerRunId: string ,
triggerName: string ,
triggerType: string ,
triggerRunTimestamp: string ,
status: enum ,
message: string ,
properties: object ,
triggeredPipelines: object ,
runDimension: object ,
dependencyStatus: object ,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlows_CreateOrUpdate (new)
Description Creates or updates a data flow.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/dataflows/{dataFlowName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
dataFlowName: string ,
api-version: string ,
If-Match: string ,
dataFlow:
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlows_Get (new)
Description Gets a data flow.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlows_Delete (new)
Description Deletes a data flow.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlows_ListByFactory (new)
Description Lists data flows.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_Create (new)
Description Creates a data flow debug session.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/createDataFlowDebugSession
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
request:
{
computeType: string ,
coreCount: integer ,
timeToLive: integer ,
integrationRuntime:
{
properties:
{
type: enum ,
description: string ,
}
,
}
,
}
,
}

⚐ Response (202)

{
location: string ,
}

⚐ Response (200)

{
status: string ,
sessionId: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_QueryByFactory (new)
Description Query all active data flow debug sessions.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
dataFlowName: string ,
computeType: string ,
coreCount: integer ,
nodeCount: integer ,
integrationRuntimeName: string ,
sessionId: string ,
startTime: string ,
timeToLiveInMinutes: integer ,
lastActivityTime: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_AddDataFlow (new)
Description Add a data flow into debug session.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/addDataFlowToDebugSession
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
request:
{
sessionId: string ,
dataFlow:
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
dataFlows:
[
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
]
,
datasets:
[
{
properties:
{
type: string ,
description: string ,
structure: object ,
schema: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
]
,
linkedServices:
[
{
properties:
{
type: string ,
version: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
staging:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
folderPath: object ,
}
,
debugSettings:
{
sourceSettings:
[
{
sourceName: string ,
rowLimit: integer ,
}
,
]
,
parameters: object ,
datasetParameters: object ,
}
,
}
,
}

⚐ Response (200)

{
jobVersion: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_Delete (new)
Description Deletes a data flow debug session.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_ExecuteCommand (new)
Description Execute a data flow debug command.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/executeDataFlowDebugCommand
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
request:
{
sessionId: string ,
command: enum ,
commandPayload:
{
streamName: string ,
rowLimits: integer ,
columns:
[
string ,
]
,
expression: string ,
}
,
}
,
}

⚐ Response (202)

{
location: string ,
}

⚐ Response (200)

{
status: string ,
data: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedVirtualNetworks_ListByFactory (new)
Description Lists managed Virtual Networks.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
vNetId: string ,
alias: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedVirtualNetworks_CreateOrUpdate (new)
Description Creates or updates a managed Virtual Network.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
managedVirtualNetworkName: string ,
api-version: string ,
If-Match: string ,
managedVirtualNetwork:
{
properties:
{
vNetId: string ,
alias: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
vNetId: string ,
alias: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedVirtualNetworks_Get (new)
Description Gets a managed Virtual Network.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
vNetId: string ,
alias: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedPrivateEndpoints_ListByFactory (new)
Description Lists managed private endpoints.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
connectionState:
{
actionsRequired: string ,
description: string ,
status: string ,
}
,
fqdns:
[
string ,
]
,
groupId: string ,
isReserved: boolean ,
privateLinkResourceId: string ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
CredentialOperations_ListByFactory (new)
Description List credentials.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ Response (default)

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

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/credentials/{credentialName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
credentialName: string ,
api-version: string ,
If-Match: string ,
credential:
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (304)

{}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedPrivateEndpoints_CreateOrUpdate (new)
Description Creates or updates a managed private endpoint.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedPrivateEndpoints/{managedPrivateEndpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
managedVirtualNetworkName: string ,
managedPrivateEndpointName: string ,
api-version: string ,
If-Match: string ,
managedPrivateEndpoint:
{
properties:
{
connectionState:
{
actionsRequired: string ,
description: string ,
status: string ,
}
,
fqdns:
[
string ,
]
,
groupId: string ,
isReserved: boolean ,
privateLinkResourceId: string ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
connectionState:
{
actionsRequired: string ,
description: string ,
status: string ,
}
,
fqdns:
[
string ,
]
,
groupId: string ,
isReserved: boolean ,
privateLinkResourceId: string ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedPrivateEndpoints_Get (new)
Description Gets a managed private endpoint.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedPrivateEndpoints/{managedPrivateEndpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
managedVirtualNetworkName: string ,
managedPrivateEndpointName: string ,
api-version: string ,
If-None-Match: string ,
}

⚐ Response (200)

{
properties:
{
connectionState:
{
actionsRequired: string ,
description: string ,
status: string ,
}
,
fqdns:
[
string ,
]
,
groupId: string ,
isReserved: boolean ,
privateLinkResourceId: string ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedPrivateEndpoints_Delete (new)
Description Deletes a managed private endpoint.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
privateEndPointConnections_ListByFactory (new)
Description Lists Private endpoint connections
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: string ,
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: string ,
description: string ,
actionsRequired: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnection_CreateOrUpdate (new)
Description Approves or rejects a private endpoint connection
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/privateEndpointConnections/{privateEndpointConnectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
privateEndpointConnectionName: string ,
api-version: string ,
If-Match: string ,
privateEndpointWrapper:
{
properties:
{
privateLinkServiceConnectionState:
{
status: string ,
description: string ,
actionsRequired: string ,
}
,
privateEndpoint:
{
id: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: string ,
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: string ,
description: string ,
actionsRequired: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnection_Get (new)
Description Gets a private endpoint connection
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: string ,
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: string ,
description: string ,
actionsRequired: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnection_Delete (new)
Description Deletes a private endpoint connection
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
privateLinkResources_Get (new)
Description Gets the private link resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
groupId: string ,
requiredMembers:
[
string ,
]
,
requiredZoneNames:
[
string ,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
GlobalParameters_ListByFactory (new)
Description Lists Global parameters
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
GlobalParameters_Get (new)
Description Gets a Global parameter
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
GlobalParameters_CreateOrUpdate (new)
Description Creates or updates a Global parameter
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/globalParameters/{globalParameterName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
globalParameterName: string ,
api-version: string ,
default:
{
properties: object ,
}
,
}

⚐ Response (200)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
GlobalParameters_Delete (new)
Description Deletes a Global parameter
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_ListByFactory (new)
Description Lists all resources of type change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
folder:
{
name: string ,
}
,
description: string ,
sourceConnectionsInfo:
[
{
sourceEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
targetConnectionsInfo:
[
{
targetEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
dataMapperMappings:
[
{
targetEntityName: string ,
sourceEntityName: string ,
sourceConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
attributeMappingInfo:
{
attributeMappings:
[
{
name: string ,
type: enum ,
functionName: string ,
expression: string ,
attributeReference:
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
attributeReferences:
[
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
]
,
}
,
]
,
}
,
sourceDenormalizeInfo: object ,
}
,
]
,
relationships:
[
object ,
]
,
}
,
]
,
policy:
{
mode: string ,
recurrence:
{
frequency: enum ,
interval: integer ,
}
,
}
,
allowVNetOverride: boolean ,
status: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_CreateOrUpdate (new)
Description Creates or updates a change data capture resource.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/adfcdcs/{changeDataCaptureName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
changeDataCaptureName: string ,
api-version: string ,
If-Match: string ,
changeDataCapture:
{
properties:
{
folder:
{
name: string ,
}
,
description: string ,
sourceConnectionsInfo:
[
{
sourceEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
targetConnectionsInfo:
[
{
targetEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
dataMapperMappings:
[
{
targetEntityName: string ,
sourceEntityName: string ,
sourceConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
attributeMappingInfo:
{
attributeMappings:
[
{
name: string ,
type: enum ,
functionName: string ,
expression: string ,
attributeReference:
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
attributeReferences:
[
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
]
,
}
,
]
,
}
,
sourceDenormalizeInfo: object ,
}
,
]
,
relationships:
[
object ,
]
,
}
,
]
,
policy:
{
mode: string ,
recurrence:
{
frequency: enum ,
interval: integer ,
}
,
}
,
allowVNetOverride: boolean ,
status: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
folder:
{
name: string ,
}
,
description: string ,
sourceConnectionsInfo:
[
{
sourceEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
targetConnectionsInfo:
[
{
targetEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
dataMapperMappings:
[
{
targetEntityName: string ,
sourceEntityName: string ,
sourceConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
attributeMappingInfo:
{
attributeMappings:
[
{
name: string ,
type: enum ,
functionName: string ,
expression: string ,
attributeReference:
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
attributeReferences:
[
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
]
,
}
,
]
,
}
,
sourceDenormalizeInfo: object ,
}
,
]
,
relationships:
[
object ,
]
,
}
,
]
,
policy:
{
mode: string ,
recurrence:
{
frequency: enum ,
interval: integer ,
}
,
}
,
allowVNetOverride: boolean ,
status: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Get (new)
Description Gets a change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
folder:
{
name: string ,
}
,
description: string ,
sourceConnectionsInfo:
[
{
sourceEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
targetConnectionsInfo:
[
{
targetEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
dataMapperMappings:
[
{
targetEntityName: string ,
sourceEntityName: string ,
sourceConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
attributeMappingInfo:
{
attributeMappings:
[
{
name: string ,
type: enum ,
functionName: string ,
expression: string ,
attributeReference:
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
attributeReferences:
[
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
]
,
}
,
]
,
}
,
sourceDenormalizeInfo: object ,
}
,
]
,
relationships:
[
object ,
]
,
}
,
]
,
policy:
{
mode: string ,
recurrence:
{
frequency: enum ,
interval: integer ,
}
,
}
,
allowVNetOverride: boolean ,
status: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Delete (new)
Description Deletes a change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Start (new)
Description Starts a change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Stop (new)
Description Stops a change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Status (new)
Description Gets the current status for the change data capture resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (default)

{
error:
{
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 ,
}
,
]
,
dimensions:
[
{
name: string ,
displayName: string ,
toBeExportedForShoebox: boolean ,
}
,
]
,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ExposureControl_GetFeatureValue (removed)
Description Get exposure control feature for specific location.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.DataFactory/locations/{locationId}/getFeatureValue
{
subscriptionId: string ,
locationId: string ,
api-version: string ,
exposureControlRequest:
{
featureName: string ,
featureType: string ,
}
,
}

⚐ Response (200)

{
featureName: string ,
value: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ExposureControl_GetFeatureValueByFactory (removed)
Description Get exposure control feature for specific factory.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getFeatureValue
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
exposureControlRequest:
{
featureName: string ,
featureType: string ,
}
,
}

⚐ Response (200)

{
featureName: string ,
value: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ExposureControl_QueryFeatureValuesByFactory (removed)
Description Get list of exposure control features for specific factory.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/queryFeaturesValue
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
exposureControlBatchRequest:
{
exposureControlRequests:
[
{
featureName: string ,
featureType: string ,
}
,
]
,
}
,
}

⚐ Response (200)

{
exposureControlResponses:
[
{
featureName: string ,
value: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
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 ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}
,
If-Match: string ,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
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 ,
userAssignedIdentities: object ,
}
,
properties:
{
publicNetworkAccess: enum ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
provisioningState: string ,
createTime: string ,
version: string ,
purviewConfiguration:
{
purviewResourceId: string ,
}
,
repoConfiguration:
{
type: string ,
accountName: string ,
repositoryName: string ,
collaborationBranch: string ,
rootFolder: string ,
lastCommitId: string ,
disablePublish: boolean ,
}
,
globalParameters: object ,
encryption:
{
keyName: string ,
vaultBaseUrl: string ,
keyVersion: string ,
identity:
{
userAssignedIdentity: string ,
}
,
}
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Factories_GetGitHubAccessToken (removed)
Description Get GitHub Access Token.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getGitHubAccessToken
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
gitHubAccessTokenRequest:
{
gitHubAccessCode: string ,
gitHubClientId: string ,
gitHubClientSecret:
{
byoaSecretAkvUrl: string ,
byoaSecretName: string ,
}
,
gitHubAccessTokenBaseUrl: string ,
}
,
}

⚐ Response (200)

{
gitHubAccessToken: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Factories_GetDataPlaneAccess (removed)
Description Get Data Plane access.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getDataPlaneAccess
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
policy:
{
permissions: string ,
accessResourcePath: string ,
profileName: string ,
startTime: string ,
expireTime: string ,
}
,
}

⚐ Response (200)

{
policy:
{
permissions: string ,
accessResourcePath: string ,
profileName: string ,
startTime: string ,
expireTime: string ,
}
,
accessToken: string ,
dataPlaneUrl: string ,
}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

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

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

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

⚐ Response (default)

{
error:
{
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)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
IntegrationRuntimes_ListOutboundNetworkDependenciesEndpoints (removed)
Description Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
category: string ,
endpoints:
[
{
domainName: string ,
endpointDetails:
[
{
port: integer ,
}
,
]
,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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: integer ,
concurrentJobsLimit: integer ,
concurrentJobsRunning: integer ,
maxConcurrentJobs: integer ,
sentBytes: number ,
receivedBytes: number ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
IntegrationRuntimes_CreateLinkedIntegrationRuntime (removed)
Description Create a linked integration runtime entry in a shared integration runtime.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/linkedIntegrationRuntime
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
integrationRuntimeName: string ,
api-version: string ,
createLinkedIntegrationRuntimeRequest:
{
name: string ,
subscriptionId: string ,
dataFactoryName: string ,
dataFactoryLocation: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
IntegrationRuntimeObjectMetadata_Refresh (removed)
Description Refresh a SSIS integration runtime object metadata.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
status: string ,
name: string ,
properties: string ,
error: string ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
IntegrationRuntimeObjectMetadata_Get (removed)
Description Get a SSIS integration runtime object metadata by specified path. The return is pageable metadata list.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
type: enum ,
id: integer ,
name: string ,
description: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚼ Request

GET:  /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)

{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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)

{
error:
{
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 ,
version: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
version: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

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

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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 ,
schema: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
schema: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
}

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

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

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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 ,
state: enum ,
onInactiveMarkAs: enum ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
userProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
]
,
parameters: object ,
variables: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
runDimensions: object ,
folder:
{
name: string ,
}
,
policy:
{
elapsedTimeMetric:
{
duration: object ,
}
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
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 ,
state: enum ,
onInactiveMarkAs: enum ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
userProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
]
,
parameters: object ,
variables: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
runDimensions: object ,
folder:
{
name: string ,
}
,
policy:
{
elapsedTimeMetric:
{
duration: object ,
}
,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
state: enum ,
onInactiveMarkAs: enum ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
userProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
]
,
parameters: object ,
variables: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
runDimensions: object ,
folder:
{
name: string ,
}
,
policy:
{
elapsedTimeMetric:
{
duration: object ,
}
,
}
,
}
,
}

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
activities:
[
{
name: string ,
type: string ,
description: string ,
state: enum ,
onInactiveMarkAs: enum ,
dependsOn:
[
{
activity: string ,
dependencyConditions:
[
string ,
]
,
}
,
]
,
userProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
]
,
parameters: object ,
variables: object ,
concurrency: integer ,
annotations:
[
object ,
]
,
runDimensions: object ,
folder:
{
name: string ,
}
,
policy:
{
elapsedTimeMetric:
{
duration: object ,
}
,
}
,
}
,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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 ,
referencePipelineRunId: string ,
isRecovery: boolean ,
startActivityName: string ,
startFromFailure: boolean ,
parameters: object ,
}

⚐ Response (200)

{
runId: string ,
}

⚐ Response (default)

{
error:
{
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}/queryPipelineRuns
{
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 ,
runGroupId: string ,
isLatest: boolean ,
pipelineName: string ,
parameters: object ,
runDimensions: object ,
invokedBy:
{
name: string ,
id: string ,
invokedByType: string ,
pipelineName: string ,
pipelineRunId: string ,
}
,
lastUpdated: string ,
runStart: string ,
runEnd: string ,
durationInMs: integer ,
status: string ,
message: string ,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

{
error:
{
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 ,
runGroupId: string ,
isLatest: boolean ,
pipelineName: string ,
parameters: object ,
runDimensions: object ,
invokedBy:
{
name: string ,
id: string ,
invokedByType: string ,
pipelineName: string ,
pipelineRunId: string ,
}
,
lastUpdated: string ,
runStart: string ,
runEnd: string ,
durationInMs: integer ,
status: string ,
message: string ,
}

⚐ Response (default)

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

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns/{runId}/queryActivityruns
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
runId: 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:
[
{
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 ,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
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 ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/querytriggers
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
filterParameters:
{
continuationToken: string ,
parentTriggerName: string ,
}
,
}

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

{
error:
{
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 ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
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 ,
If-None-Match: string ,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
runtimeState: enum ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (304)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Triggers_SubscribeToEvents (removed)
Description Subscribe event trigger to events.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
triggerName: string ,
status: enum ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Triggers_GetEventSubscriptionStatus (removed)
Description Get a trigger's event subscription status.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
triggerName: string ,
status: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Triggers_UnsubscribeFromEvents (removed)
Description Unsubscribe event trigger from events.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
triggerName: string ,
status: enum ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
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)

{
error:
{
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)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TriggerRuns_Rerun (removed)
Description Rerun single trigger instance by runId.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TriggerRuns_Cancel (removed)
Description Cancel a single trigger instance by runId.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

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

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/queryTriggerRuns
{
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:
[
{
triggerRunId: string ,
triggerName: string ,
triggerType: string ,
triggerRunTimestamp: string ,
status: enum ,
message: string ,
properties: object ,
triggeredPipelines: object ,
runDimension: object ,
dependencyStatus: object ,
}
,
]
,
continuationToken: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlows_CreateOrUpdate (removed)
Description Creates or updates a data flow.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/dataflows/{dataFlowName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
dataFlowName: string ,
api-version: string ,
If-Match: string ,
dataFlow:
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlows_Get (removed)
Description Gets a data flow.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlows_Delete (removed)
Description Deletes a data flow.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlows_ListByFactory (removed)
Description Lists data flows.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_Create (removed)
Description Creates a data flow debug session.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/createDataFlowDebugSession
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
request:
{
computeType: string ,
coreCount: integer ,
timeToLive: integer ,
integrationRuntime:
{
properties:
{
type: enum ,
description: string ,
}
,
}
,
}
,
}

⚐ Response (202)

{
location: string ,
}

⚐ Response (200)

{
status: string ,
sessionId: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_QueryByFactory (removed)
Description Query all active data flow debug sessions.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
dataFlowName: string ,
computeType: string ,
coreCount: integer ,
nodeCount: integer ,
integrationRuntimeName: string ,
sessionId: string ,
startTime: string ,
timeToLiveInMinutes: integer ,
lastActivityTime: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_AddDataFlow (removed)
Description Add a data flow into debug session.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/addDataFlowToDebugSession
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
request:
{
sessionId: string ,
dataFlow:
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
dataFlows:
[
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
]
,
datasets:
[
{
properties:
{
type: string ,
description: string ,
structure: object ,
schema: object ,
linkedServiceName:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
parameters: object ,
annotations:
[
object ,
]
,
folder:
{
name: string ,
}
,
}
,
}
,
]
,
linkedServices:
[
{
properties:
{
type: string ,
version: string ,
connectVia:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
description: string ,
parameters: object ,
annotations:
[
object ,
]
,
}
,
}
,
]
,
staging:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
folderPath: object ,
}
,
debugSettings:
{
sourceSettings:
[
{
sourceName: string ,
rowLimit: integer ,
}
,
]
,
parameters: object ,
datasetParameters: object ,
}
,
}
,
}

⚐ Response (200)

{
jobVersion: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_Delete (removed)
Description Deletes a data flow debug session.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DataFlowDebugSession_ExecuteCommand (removed)
Description Execute a data flow debug command.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/executeDataFlowDebugCommand
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
api-version: string ,
request:
{
sessionId: string ,
command: enum ,
commandPayload:
{
streamName: string ,
rowLimits: integer ,
columns:
[
string ,
]
,
expression: string ,
}
,
}
,
}

⚐ Response (202)

{
location: string ,
}

⚐ Response (200)

{
status: string ,
data: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedVirtualNetworks_ListByFactory (removed)
Description Lists managed Virtual Networks.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
vNetId: string ,
alias: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedVirtualNetworks_CreateOrUpdate (removed)
Description Creates or updates a managed Virtual Network.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
managedVirtualNetworkName: string ,
api-version: string ,
If-Match: string ,
managedVirtualNetwork:
{
properties:
{
vNetId: string ,
alias: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
vNetId: string ,
alias: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedVirtualNetworks_Get (removed)
Description Gets a managed Virtual Network.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
vNetId: string ,
alias: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedPrivateEndpoints_ListByFactory (removed)
Description Lists managed private endpoints.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
connectionState:
{
actionsRequired: string ,
description: string ,
status: string ,
}
,
fqdns:
[
string ,
]
,
groupId: string ,
isReserved: boolean ,
privateLinkResourceId: string ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
CredentialOperations_ListByFactory (removed)
Description List credentials.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ Response (default)

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

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/credentials/{credentialName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
credentialName: string ,
api-version: string ,
If-Match: string ,
credential:
{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{
properties:
{
type: string ,
description: string ,
annotations:
[
object ,
]
,
}
,
}

⚐ Response (304)

{}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedPrivateEndpoints_CreateOrUpdate (removed)
Description Creates or updates a managed private endpoint.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedPrivateEndpoints/{managedPrivateEndpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
managedVirtualNetworkName: string ,
managedPrivateEndpointName: string ,
api-version: string ,
If-Match: string ,
managedPrivateEndpoint:
{
properties:
{
connectionState:
{
actionsRequired: string ,
description: string ,
status: string ,
}
,
fqdns:
[
string ,
]
,
groupId: string ,
isReserved: boolean ,
privateLinkResourceId: string ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
connectionState:
{
actionsRequired: string ,
description: string ,
status: string ,
}
,
fqdns:
[
string ,
]
,
groupId: string ,
isReserved: boolean ,
privateLinkResourceId: string ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedPrivateEndpoints_Get (removed)
Description Gets a managed private endpoint.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedPrivateEndpoints/{managedPrivateEndpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
managedVirtualNetworkName: string ,
managedPrivateEndpointName: string ,
api-version: string ,
If-None-Match: string ,
}

⚐ Response (200)

{
properties:
{
connectionState:
{
actionsRequired: string ,
description: string ,
status: string ,
}
,
fqdns:
[
string ,
]
,
groupId: string ,
isReserved: boolean ,
privateLinkResourceId: string ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ManagedPrivateEndpoints_Delete (removed)
Description Deletes a managed private endpoint.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
privateEndPointConnections_ListByFactory (removed)
Description Lists Private endpoint connections
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: string ,
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: string ,
description: string ,
actionsRequired: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnection_CreateOrUpdate (removed)
Description Approves or rejects a private endpoint connection
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/privateEndpointConnections/{privateEndpointConnectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
privateEndpointConnectionName: string ,
api-version: string ,
If-Match: string ,
privateEndpointWrapper:
{
properties:
{
privateLinkServiceConnectionState:
{
status: string ,
description: string ,
actionsRequired: string ,
}
,
privateEndpoint:
{
id: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: string ,
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: string ,
description: string ,
actionsRequired: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnection_Get (removed)
Description Gets a private endpoint connection
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: string ,
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: string ,
description: string ,
actionsRequired: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnection_Delete (removed)
Description Deletes a private endpoint connection
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
privateLinkResources_Get (removed)
Description Gets the private link resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
groupId: string ,
requiredMembers:
[
string ,
]
,
requiredZoneNames:
[
string ,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
GlobalParameters_ListByFactory (removed)
Description Lists Global parameters
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
GlobalParameters_Get (removed)
Description Gets a Global parameter
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
GlobalParameters_CreateOrUpdate (removed)
Description Creates or updates a Global parameter
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/globalParameters/{globalParameterName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
globalParameterName: string ,
api-version: string ,
default:
{
properties: object ,
}
,
}

⚐ Response (200)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
GlobalParameters_Delete (removed)
Description Deletes a Global parameter
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_ListByFactory (removed)
Description Lists all resources of type change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
folder:
{
name: string ,
}
,
description: string ,
sourceConnectionsInfo:
[
{
sourceEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
targetConnectionsInfo:
[
{
targetEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
dataMapperMappings:
[
{
targetEntityName: string ,
sourceEntityName: string ,
sourceConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
attributeMappingInfo:
{
attributeMappings:
[
{
name: string ,
type: enum ,
functionName: string ,
expression: string ,
attributeReference:
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
attributeReferences:
[
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
]
,
}
,
]
,
}
,
sourceDenormalizeInfo: object ,
}
,
]
,
relationships:
[
object ,
]
,
}
,
]
,
policy:
{
mode: string ,
recurrence:
{
frequency: enum ,
interval: integer ,
}
,
}
,
allowVNetOverride: boolean ,
status: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_CreateOrUpdate (removed)
Description Creates or updates a change data capture resource.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/adfcdcs/{changeDataCaptureName}
{
subscriptionId: string ,
resourceGroupName: string ,
factoryName: string ,
changeDataCaptureName: string ,
api-version: string ,
If-Match: string ,
changeDataCapture:
{
properties:
{
folder:
{
name: string ,
}
,
description: string ,
sourceConnectionsInfo:
[
{
sourceEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
targetConnectionsInfo:
[
{
targetEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
dataMapperMappings:
[
{
targetEntityName: string ,
sourceEntityName: string ,
sourceConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
attributeMappingInfo:
{
attributeMappings:
[
{
name: string ,
type: enum ,
functionName: string ,
expression: string ,
attributeReference:
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
attributeReferences:
[
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
]
,
}
,
]
,
}
,
sourceDenormalizeInfo: object ,
}
,
]
,
relationships:
[
object ,
]
,
}
,
]
,
policy:
{
mode: string ,
recurrence:
{
frequency: enum ,
interval: integer ,
}
,
}
,
allowVNetOverride: boolean ,
status: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
folder:
{
name: string ,
}
,
description: string ,
sourceConnectionsInfo:
[
{
sourceEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
targetConnectionsInfo:
[
{
targetEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
dataMapperMappings:
[
{
targetEntityName: string ,
sourceEntityName: string ,
sourceConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
attributeMappingInfo:
{
attributeMappings:
[
{
name: string ,
type: enum ,
functionName: string ,
expression: string ,
attributeReference:
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
attributeReferences:
[
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
]
,
}
,
]
,
}
,
sourceDenormalizeInfo: object ,
}
,
]
,
relationships:
[
object ,
]
,
}
,
]
,
policy:
{
mode: string ,
recurrence:
{
frequency: enum ,
interval: integer ,
}
,
}
,
allowVNetOverride: boolean ,
status: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Get (removed)
Description Gets a change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
folder:
{
name: string ,
}
,
description: string ,
sourceConnectionsInfo:
[
{
sourceEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
targetConnectionsInfo:
[
{
targetEntities:
[
{
name: string ,
properties:
{
schema:
[
{
name: string ,
dataType: string ,
}
,
]
,
dslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
}
,
]
,
connection:
{
linkedService:
{
type: enum ,
referenceName: string ,
parameters: object ,
}
,
linkedServiceType: string ,
type: enum ,
isInlineDataset: boolean ,
commonDslConnectorProperties:
[
{
name: string ,
value: object ,
}
,
]
,
}
,
dataMapperMappings:
[
{
targetEntityName: string ,
sourceEntityName: string ,
sourceConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
attributeMappingInfo:
{
attributeMappings:
[
{
name: string ,
type: enum ,
functionName: string ,
expression: string ,
attributeReference:
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
attributeReferences:
[
{
name: string ,
entity: string ,
entityConnectionReference:
{
connectionName: string ,
type: enum ,
}
,
}
,
]
,
}
,
]
,
}
,
sourceDenormalizeInfo: object ,
}
,
]
,
relationships:
[
object ,
]
,
}
,
]
,
policy:
{
mode: string ,
recurrence:
{
frequency: enum ,
interval: integer ,
}
,
}
,
allowVNetOverride: boolean ,
status: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Delete (removed)
Description Deletes a change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Start (removed)
Description Starts a change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Stop (removed)
Description Stops a change data capture.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ChangeDataCapture_Status (removed)
Description Gets the current status for the change data capture resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (default)

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