Skip to content

Commit 7947072

Browse files
author
SDKAuto
committed
CodeGen from PR 17036 in Azure/azure-rest-api-specs
Merge 6ba772b03dc9673dfd31a92495cf8f8e6ae5dbae into ecf435fb2280961dafe52975202d9400b8afc399
1 parent a4add77 commit 7947072

File tree

1 file changed

+70
-5
lines changed

1 file changed

+70
-5
lines changed

schemas/2018-06-01/Microsoft.DataFactory.json

Lines changed: 70 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2369,6 +2369,22 @@
23692369
"properties": {},
23702370
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)."
23712371
},
2372+
"servicePrincipalCredential": {
2373+
"oneOf": [
2374+
{
2375+
"$ref": "#/definitions/SecretBase"
2376+
},
2377+
{
2378+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2379+
}
2380+
],
2381+
"description": "The base definition of a secret type."
2382+
},
2383+
"servicePrincipalCredentialType": {
2384+
"type": "object",
2385+
"properties": {},
2386+
"description": "The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string)."
2387+
},
23722388
"servicePrincipalId": {
23732389
"type": "object",
23742390
"properties": {},
@@ -3010,6 +3026,17 @@
30103026
"properties": {},
30113027
"description": "The id of an existing interactive cluster that will be used for all runs of this job. Type: string (or Expression with resultType string)."
30123028
},
3029+
"credential": {
3030+
"oneOf": [
3031+
{
3032+
"$ref": "#/definitions/CredentialReference"
3033+
},
3034+
{
3035+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
3036+
}
3037+
],
3038+
"description": "Credential reference type."
3039+
},
30133040
"domain": {
30143041
"type": "object",
30153042
"properties": {},
@@ -3019,6 +3046,11 @@
30193046
"type": "object",
30203047
"properties": {},
30213048
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)."
3049+
},
3050+
"workspaceResourceId": {
3051+
"type": "object",
3052+
"properties": {},
3053+
"description": "Workspace resource id for databricks REST API. Type: string (or Expression with resultType string)."
30223054
}
30233055
},
30243056
"required": [
@@ -7728,6 +7760,17 @@
77287760
"properties": {},
77297761
"description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference."
77307762
},
7763+
"credential": {
7764+
"oneOf": [
7765+
{
7766+
"$ref": "#/definitions/CredentialReference"
7767+
},
7768+
{
7769+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
7770+
}
7771+
],
7772+
"description": "Credential reference type."
7773+
},
77317774
"database": {
77327775
"type": "object",
77337776
"properties": {},
@@ -10852,6 +10895,17 @@
1085210895
"properties": {},
1085310896
"description": "The authentication type to connect to Dynamics server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario, 'AADServicePrincipal' for Server-To-Server authentication in online scenario. Type: string (or Expression with resultType string)."
1085410897
},
10898+
"credential": {
10899+
"oneOf": [
10900+
{
10901+
"$ref": "#/definitions/CredentialReference"
10902+
},
10903+
{
10904+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
10905+
}
10906+
],
10907+
"description": "Credential reference type."
10908+
},
1085510909
"deploymentType": {
1085610910
"type": "object",
1085710911
"properties": {},
@@ -13541,6 +13595,11 @@
1354113595
],
1354213596
"description": "The base definition of a secret type."
1354313597
},
13598+
"connectionProperties": {
13599+
"type": "object",
13600+
"properties": {},
13601+
"description": "Properties used to connect to GoogleAds. It is mutually exclusive with any other properties in the linked service. Type: object."
13602+
},
1354413603
"developerToken": {
1354513604
"oneOf": [
1354613605
{
@@ -13589,11 +13648,6 @@
1358913648
"description": "Specifies whether to use a CA certificate from the system trust store or from a specified PEM file. The default value is false."
1359013649
}
1359113650
},
13592-
"required": [
13593-
"authenticationType",
13594-
"clientCustomerID",
13595-
"developerToken"
13596-
],
1359713651
"description": "Google AdWords service linked service properties."
1359813652
},
1359913653
"GoogleAdWordsObjectDataset": {
@@ -17463,6 +17517,17 @@
1746317517
"RBAC"
1746417518
]
1746517519
},
17520+
"credential": {
17521+
"oneOf": [
17522+
{
17523+
"$ref": "#/definitions/CredentialReference"
17524+
},
17525+
{
17526+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
17527+
}
17528+
],
17529+
"description": "Credential reference type."
17530+
},
1746617531
"resourceId": {
1746717532
"type": "string",
1746817533
"description": "The resource identifier of the integration runtime to be shared."

0 commit comments

Comments
 (0)