From 99a0ce8812360ab2862e5aaf0644d34d5acc79af Mon Sep 17 00:00:00 2001 From: Shenwang Zeng Date: Thu, 11 Jul 2024 10:56:22 +0800 Subject: [PATCH] Support MI Auth for Azure File --- .../stable/2018-06-01/entityTypes/LinkedService.json | 9 +++++++++ .../stable/2020-12-01/entityTypes/LinkedService.json | 9 +++++++++ 2 files changed, 18 insertions(+) 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 22a1f81ad6e5..d0f7474c723e 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 @@ -1464,6 +1464,15 @@ "encryptedCredential": { "type": "string", "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string." + }, + "serviceEndpoint": { + "type": "object", + "x-ms-format": "dfe-string", + "description": "File service endpoint of the Azure File Storage resource. It is mutually exclusive with connectionString, sasUri property." + }, + "credential": { + "$ref": "../datafactory.json#/definitions/CredentialReference", + "description": "The credential reference containing authentication information." } } }, 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 523cf94b76a2..be15dfbe9027 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 @@ -1318,6 +1318,15 @@ "encryptedCredential": { "type": "object", "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." + }, + "serviceEndpoint": { + "type": "object", + "x-ms-format": "dfe-string", + "description": "File service endpoint of the Azure File Storage resource. It is mutually exclusive with connectionString, sasUri property." + }, + "credential": { + "$ref": "../artifacts.json#/definitions/CredentialReference", + "description": "The credential reference containing authentication information." } }, "required": [