|
2369 | 2369 | "properties": {}, |
2370 | 2370 | "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
2371 | 2371 | }, |
| 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 | + }, |
2372 | 2388 | "servicePrincipalId": { |
2373 | 2389 | "type": "object", |
2374 | 2390 | "properties": {}, |
|
3010 | 3026 | "properties": {}, |
3011 | 3027 | "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)." |
3012 | 3028 | }, |
| 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 | + }, |
3013 | 3040 | "domain": { |
3014 | 3041 | "type": "object", |
3015 | 3042 | "properties": {}, |
|
3019 | 3046 | "type": "object", |
3020 | 3047 | "properties": {}, |
3021 | 3048 | "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)." |
3022 | 3054 | } |
3023 | 3055 | }, |
3024 | 3056 | "required": [ |
|
7728 | 7760 | "properties": {}, |
7729 | 7761 | "description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference." |
7730 | 7762 | }, |
| 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 | + }, |
7731 | 7774 | "database": { |
7732 | 7775 | "type": "object", |
7733 | 7776 | "properties": {}, |
|
10852 | 10895 | "properties": {}, |
10853 | 10896 | "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)." |
10854 | 10897 | }, |
| 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 | + }, |
10855 | 10909 | "deploymentType": { |
10856 | 10910 | "type": "object", |
10857 | 10911 | "properties": {}, |
|
13541 | 13595 | ], |
13542 | 13596 | "description": "The base definition of a secret type." |
13543 | 13597 | }, |
| 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 | + }, |
13544 | 13603 | "developerToken": { |
13545 | 13604 | "oneOf": [ |
13546 | 13605 | { |
|
13589 | 13648 | "description": "Specifies whether to use a CA certificate from the system trust store or from a specified PEM file. The default value is false." |
13590 | 13649 | } |
13591 | 13650 | }, |
13592 | | - "required": [ |
13593 | | - "authenticationType", |
13594 | | - "clientCustomerID", |
13595 | | - "developerToken" |
13596 | | - ], |
13597 | 13651 | "description": "Google AdWords service linked service properties." |
13598 | 13652 | }, |
13599 | 13653 | "GoogleAdWordsObjectDataset": { |
|
17463 | 17517 | "RBAC" |
17464 | 17518 | ] |
17465 | 17519 | }, |
| 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 | + }, |
17466 | 17531 | "resourceId": { |
17467 | 17532 | "type": "string", |
17468 | 17533 | "description": "The resource identifier of the integration runtime to be shared." |
|
0 commit comments