diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index 074c69297192..8bbf519ec657 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -5015,6 +5015,20 @@ } } }, + "GitHubClientSecret": { + "description": "Client secret information for factory's bring your own app repository configuration.", + "type": "object", + "properties": { + "byoaSecretAkvUrl": { + "description": "Bring your own app client secret AKV URL.", + "type": "string" + }, + "byoaSecretName": { + "description": "Bring your own app client secret name in AKV.", + "type": "string" + } + } + }, "FactoryRepoUpdate": { "description": "Factory's git repo information.", "properties": { @@ -5039,6 +5053,10 @@ "description": "GitHub application client ID.", "type": "string" }, + "gitHubClientSecret": { + "$ref": "#/definitions/GitHubClientSecret", + "description": "GitHub bring your own app client secret information." + }, "gitHubAccessTokenBaseUrl": { "description": "GitHub access token base URL.", "type": "string" diff --git a/specification/synapse/data-plane/Microsoft.Synapse/preview/2019-06-01-preview/gitintegration.json b/specification/synapse/data-plane/Microsoft.Synapse/preview/2019-06-01-preview/gitintegration.json index 010f6e11d9f2..1cdfab165519 100644 --- a/specification/synapse/data-plane/Microsoft.Synapse/preview/2019-06-01-preview/gitintegration.json +++ b/specification/synapse/data-plane/Microsoft.Synapse/preview/2019-06-01-preview/gitintegration.json @@ -71,6 +71,20 @@ } }, "definitions": { + "GitHubClientSecret": { + "description": "Client secret information for factory's bring your own app repository configuration", + "type": "object", + "properties": { + "byoaSecretAkvUrl": { + "description": "Bring your own app client secret AKV URL", + "type": "string" + }, + "byoaSecretName": { + "description": "Bring your own app client secret name in AKV", + "type": "string" + } + } + }, "GitHubAccessTokenRequest": { "type": "object", "properties": { @@ -78,6 +92,10 @@ "description": "The GitHub Client Id.", "type": "string" }, + "gitHubClientSecret": { + "$ref": "#/definitions/GitHubClientSecret", + "description": "GitHub bring your own app client secret information." + }, "gitHubAccessCode": { "description": "The GitHub Access code.", "type": "string"