Skip to content

Commit 6db379d

Browse files
[DataFactory] GitHub bring your own app swagger update for ADF/Synapse ARM only (#14690)
* consolidate github byoa changes to one commit * consolidate BYOA commits to one * Revert "consolidate BYOA commits to one" This reverts commit 43cbce4. * remove duplicate client secret
1 parent e27a46d commit 6db379d

File tree

2 files changed

+30
-0
lines changed
  • specification
    • datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01
    • synapse/resource-manager/Microsoft.Synapse/preview/2019-06-01-preview

2 files changed

+30
-0
lines changed

specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5012,6 +5012,14 @@
50125012
"hostName": {
50135013
"description": "GitHub Enterprise host name. For example: https://github.mydomain.com",
50145014
"type": "string"
5015+
},
5016+
"clientId": {
5017+
"description": "GitHub bring your own app client id.",
5018+
"type": "string"
5019+
},
5020+
"clientSecret": {
5021+
"$ref": "#/definitions/GitHubClientSecret",
5022+
"description": "GitHub bring your own app client secret information."
50155023
}
50165024
}
50175025
},

specification/synapse/resource-manager/Microsoft.Synapse/preview/2019-06-01-preview/workspace.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1050,6 +1050,20 @@
10501050
}
10511051
}
10521052
},
1053+
"GitHubClientSecret": {
1054+
"description": "Client secret information for factory's bring your own app repository configuration",
1055+
"type": "object",
1056+
"properties": {
1057+
"byoaSecretAkvUrl": {
1058+
"description": "Bring your own app client secret AKV URL",
1059+
"type": "string"
1060+
},
1061+
"byoaSecretName": {
1062+
"description": "Bring your own app client secret name in AKV",
1063+
"type": "string"
1064+
}
1065+
}
1066+
},
10531067
"WorkspaceRepositoryConfiguration": {
10541068
"description": "Git integration settings",
10551069
"type": "object",
@@ -1090,6 +1104,14 @@
10901104
"description": "The VSTS tenant ID",
10911105
"type": "string",
10921106
"format": "uuid"
1107+
},
1108+
"clientId": {
1109+
"description": "GitHub bring your own app client id",
1110+
"type": "string"
1111+
},
1112+
"clientSecret": {
1113+
"$ref": "#/definitions/GitHubClientSecret",
1114+
"description": "GitHub bring your own app client secret information."
10931115
}
10941116
}
10951117
},

0 commit comments

Comments
 (0)