diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json index 27d845f65e6b..ef0f3a4a5dbc 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json @@ -6947,6 +6947,10 @@ "authentication": { "type": "object", "description": "Required to specify MSI, if using system assigned managed identity as authentication method. Type: string (or Expression with resultType string)." + }, + "workspaceResourceId": { + "type": "object", + "description": "The resource ID of the Synapse workspace. The format should be: /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName}. Type: string (or Expression with resultType string)." } }, "required": [ diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json index f8f14c8be8dd..712ee6c811cf 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json @@ -7956,9 +7956,28 @@ "description": "The fully-qualified identifier or the main class that is in the main definition file, which will override the 'className' of the spark job definition you provide. Type: string (or Expression with resultType string)." }, "files": { - "description": "Additional files used for reference in the main definition file, which will override the 'files' of the spark job definition you provide.", + "description": "(Deprecated. Please use pythonCodeReference and filesV2) Additional files used for reference in the main definition file, which will override the 'files' of the spark job definition you provide.", "type": "array", "items": { + "type": "object", + "description": "Type: string (or Expression with resultType string)." + }, + "x-ms-identifiers": [] + }, + "pythonCodeReference": { + "description": "Additional python code files used for reference in the main definition file, which will override the 'pyFiles' of the spark job definition you provide.", + "type": "array", + "items": { + "type": "object", + "description": "Type: string (or Expression with resultType string)." + }, + "x-ms-identifiers": [] + }, + "filesV2": { + "description": "Additional files used for reference in the main definition file, which will override the 'jars' and 'files' of the spark job definition you provide.", + "type": "array", + "items": { + "type": "object", "description": "Type: string (or Expression with resultType string)." }, "x-ms-identifiers": [] @@ -8005,8 +8024,8 @@ } }, "referenceName": { - "type": "string", - "description": "Reference spark job name." + "type": "object", + "description": "Reference spark job name. Expression with resultType string." } }, "required": [ diff --git a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/LinkedService.json b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/LinkedService.json index fdcd0e8c4751..2a592cccb342 100644 --- a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/LinkedService.json +++ b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/LinkedService.json @@ -6692,6 +6692,10 @@ "authentication": { "type": "object", "description": "Required to specify MSI, if using system assigned managed identity as authentication method. Type: string (or Expression with resultType string)." + }, + "workspaceResourceId": { + "type": "object", + "description": "The resource ID of the Synapse workspace. The format should be: /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName}. Type: string (or Expression with resultType string)." } }, "required": [ diff --git a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json index 4a1f5c8a633e..66edac7aae02 100644 --- a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json +++ b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json @@ -7499,9 +7499,28 @@ "description": "The fully-qualified identifier or the main class that is in the main definition file, which will override the 'className' of the spark job definition you provide. Type: string (or Expression with resultType string)." }, "files": { - "description": "Additional files used for reference in the main definition file, which will override the 'files' of the spark job definition you provide.", + "description": "(Deprecated. Please use pythonCodeReference and filesV2) Additional files used for reference in the main definition file, which will override the 'files' of the spark job definition you provide.", "type": "array", "items": { + "type": "object", + "description": "Type: string (or Expression with resultType string)." + }, + "x-ms-identifiers": [] + }, + "pythonCodeReference": { + "description": "Additional python code files used for reference in the main definition file, which will override the 'pyFiles' of the spark job definition you provide.", + "type": "array", + "items": { + "type": "object", + "description": "Type: string (or Expression with resultType string)." + }, + "x-ms-identifiers": [] + }, + "filesV2": { + "description": "Additional files used for reference in the main definition file, which will override the 'jars' and 'files' of the spark job definition you provide.", + "type": "array", + "items": { + "type": "object", "description": "Type: string (or Expression with resultType string)." }, "x-ms-identifiers": []