|
17761 | 17761 | {
|
17762 | 17762 | "$ref": "#/definitions/AmazonS3LinkedService"
|
17763 | 17763 | },
|
| 17764 | + { |
| 17765 | + "$ref": "#/definitions/TeamDeskLinkedService" |
| 17766 | + }, |
| 17767 | + { |
| 17768 | + "$ref": "#/definitions/QuickbaseLinkedService" |
| 17769 | + }, |
| 17770 | + { |
| 17771 | + "$ref": "#/definitions/SmartsheetLinkedService" |
| 17772 | + }, |
| 17773 | + { |
| 17774 | + "$ref": "#/definitions/ZendeskLinkedService" |
| 17775 | + }, |
17764 | 17776 | {
|
17765 | 17777 | "$ref": "#/definitions/AmazonRedshiftLinkedService"
|
17766 | 17778 | },
|
|
22308 | 22320 | },
|
22309 | 22321 | "description": "The state of a private link connection"
|
22310 | 22322 | },
|
| 22323 | + "QuickbaseLinkedService": { |
| 22324 | + "type": "object", |
| 22325 | + "properties": { |
| 22326 | + "type": { |
| 22327 | + "type": "string", |
| 22328 | + "enum": [ |
| 22329 | + "Quickbase" |
| 22330 | + ] |
| 22331 | + }, |
| 22332 | + "typeProperties": { |
| 22333 | + "oneOf": [ |
| 22334 | + { |
| 22335 | + "$ref": "#/definitions/QuickbaseLinkedServiceTypeProperties" |
| 22336 | + }, |
| 22337 | + { |
| 22338 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 22339 | + } |
| 22340 | + ], |
| 22341 | + "description": "Quickbase linked service type properties." |
| 22342 | + } |
| 22343 | + }, |
| 22344 | + "required": [ |
| 22345 | + "type", |
| 22346 | + "typeProperties" |
| 22347 | + ], |
| 22348 | + "description": "Linked service for Quickbase." |
| 22349 | + }, |
| 22350 | + "QuickbaseLinkedServiceTypeProperties": { |
| 22351 | + "type": "object", |
| 22352 | + "properties": { |
| 22353 | + "encryptedCredential": { |
| 22354 | + "type": "object", |
| 22355 | + "properties": {}, |
| 22356 | + "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
| 22357 | + }, |
| 22358 | + "url": { |
| 22359 | + "type": "object", |
| 22360 | + "properties": {}, |
| 22361 | + "description": "The url to connect Quickbase source. Type: string (or Expression with resultType string)." |
| 22362 | + }, |
| 22363 | + "userToken": { |
| 22364 | + "oneOf": [ |
| 22365 | + { |
| 22366 | + "$ref": "#/definitions/SecretBase" |
| 22367 | + }, |
| 22368 | + { |
| 22369 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 22370 | + } |
| 22371 | + ], |
| 22372 | + "description": "The base definition of a secret type." |
| 22373 | + } |
| 22374 | + }, |
| 22375 | + "required": [ |
| 22376 | + "url", |
| 22377 | + "userToken" |
| 22378 | + ], |
| 22379 | + "description": "Quickbase linked service type properties." |
| 22380 | + }, |
22311 | 22381 | "QuickBooksLinkedService": {
|
22312 | 22382 | "type": "object",
|
22313 | 22383 | "properties": {
|
|
25899 | 25969 | },
|
25900 | 25970 | "description": "Skip error file."
|
25901 | 25971 | },
|
| 25972 | + "SmartsheetLinkedService": { |
| 25973 | + "type": "object", |
| 25974 | + "properties": { |
| 25975 | + "type": { |
| 25976 | + "type": "string", |
| 25977 | + "enum": [ |
| 25978 | + "Smartsheet" |
| 25979 | + ] |
| 25980 | + }, |
| 25981 | + "typeProperties": { |
| 25982 | + "oneOf": [ |
| 25983 | + { |
| 25984 | + "$ref": "#/definitions/SmartsheetLinkedServiceTypeProperties" |
| 25985 | + }, |
| 25986 | + { |
| 25987 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 25988 | + } |
| 25989 | + ], |
| 25990 | + "description": "Smartsheet linked service type properties." |
| 25991 | + } |
| 25992 | + }, |
| 25993 | + "required": [ |
| 25994 | + "type", |
| 25995 | + "typeProperties" |
| 25996 | + ], |
| 25997 | + "description": "Linked service for Smartsheet." |
| 25998 | + }, |
| 25999 | + "SmartsheetLinkedServiceTypeProperties": { |
| 26000 | + "type": "object", |
| 26001 | + "properties": { |
| 26002 | + "apiToken": { |
| 26003 | + "oneOf": [ |
| 26004 | + { |
| 26005 | + "$ref": "#/definitions/SecretBase" |
| 26006 | + }, |
| 26007 | + { |
| 26008 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 26009 | + } |
| 26010 | + ], |
| 26011 | + "description": "The base definition of a secret type." |
| 26012 | + }, |
| 26013 | + "encryptedCredential": { |
| 26014 | + "type": "object", |
| 26015 | + "properties": {}, |
| 26016 | + "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
| 26017 | + } |
| 26018 | + }, |
| 26019 | + "required": [ |
| 26020 | + "apiToken" |
| 26021 | + ], |
| 26022 | + "description": "Smartsheet linked service type properties." |
| 26023 | + }, |
25902 | 26024 | "SnowflakeDataset": {
|
25903 | 26025 | "type": "object",
|
25904 | 26026 | "properties": {
|
|
28331 | 28453 | ],
|
28332 | 28454 | "description": "The Tar compression read settings."
|
28333 | 28455 | },
|
| 28456 | + "TeamDeskLinkedService": { |
| 28457 | + "type": "object", |
| 28458 | + "properties": { |
| 28459 | + "type": { |
| 28460 | + "type": "string", |
| 28461 | + "enum": [ |
| 28462 | + "TeamDesk" |
| 28463 | + ] |
| 28464 | + }, |
| 28465 | + "typeProperties": { |
| 28466 | + "oneOf": [ |
| 28467 | + { |
| 28468 | + "$ref": "#/definitions/TeamDeskLinkedServiceTypeProperties" |
| 28469 | + }, |
| 28470 | + { |
| 28471 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 28472 | + } |
| 28473 | + ], |
| 28474 | + "description": "TeamDesk linked service type properties." |
| 28475 | + } |
| 28476 | + }, |
| 28477 | + "required": [ |
| 28478 | + "type", |
| 28479 | + "typeProperties" |
| 28480 | + ], |
| 28481 | + "description": "Linked service for TeamDesk." |
| 28482 | + }, |
| 28483 | + "TeamDeskLinkedServiceTypeProperties": { |
| 28484 | + "type": "object", |
| 28485 | + "properties": { |
| 28486 | + "apiToken": { |
| 28487 | + "oneOf": [ |
| 28488 | + { |
| 28489 | + "$ref": "#/definitions/SecretBase" |
| 28490 | + }, |
| 28491 | + { |
| 28492 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 28493 | + } |
| 28494 | + ], |
| 28495 | + "description": "The base definition of a secret type." |
| 28496 | + }, |
| 28497 | + "authenticationType": { |
| 28498 | + "oneOf": [ |
| 28499 | + { |
| 28500 | + "type": "string", |
| 28501 | + "enum": [ |
| 28502 | + "Basic", |
| 28503 | + "Token" |
| 28504 | + ] |
| 28505 | + }, |
| 28506 | + { |
| 28507 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 28508 | + } |
| 28509 | + ], |
| 28510 | + "description": "The authentication type to use." |
| 28511 | + }, |
| 28512 | + "encryptedCredential": { |
| 28513 | + "type": "object", |
| 28514 | + "properties": {}, |
| 28515 | + "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
| 28516 | + }, |
| 28517 | + "password": { |
| 28518 | + "oneOf": [ |
| 28519 | + { |
| 28520 | + "$ref": "#/definitions/SecretBase" |
| 28521 | + }, |
| 28522 | + { |
| 28523 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 28524 | + } |
| 28525 | + ], |
| 28526 | + "description": "The base definition of a secret type." |
| 28527 | + }, |
| 28528 | + "url": { |
| 28529 | + "type": "object", |
| 28530 | + "properties": {}, |
| 28531 | + "description": "The url to connect TeamDesk source. Type: string (or Expression with resultType string)." |
| 28532 | + }, |
| 28533 | + "userName": { |
| 28534 | + "type": "object", |
| 28535 | + "properties": {}, |
| 28536 | + "description": "The username of the TeamDesk source. Type: string (or Expression with resultType string)." |
| 28537 | + } |
| 28538 | + }, |
| 28539 | + "required": [ |
| 28540 | + "authenticationType", |
| 28541 | + "url" |
| 28542 | + ], |
| 28543 | + "description": "TeamDesk linked service type properties." |
| 28544 | + }, |
28334 | 28545 | "TeradataLinkedService": {
|
28335 | 28546 | "type": "object",
|
28336 | 28547 | "properties": {
|
|
30082 | 30293 | ],
|
30083 | 30294 | "description": "A copy activity Xml source."
|
30084 | 30295 | },
|
| 30296 | + "ZendeskLinkedService": { |
| 30297 | + "type": "object", |
| 30298 | + "properties": { |
| 30299 | + "type": { |
| 30300 | + "type": "string", |
| 30301 | + "enum": [ |
| 30302 | + "Zendesk" |
| 30303 | + ] |
| 30304 | + }, |
| 30305 | + "typeProperties": { |
| 30306 | + "oneOf": [ |
| 30307 | + { |
| 30308 | + "$ref": "#/definitions/ZendeskLinkedServiceTypeProperties" |
| 30309 | + }, |
| 30310 | + { |
| 30311 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 30312 | + } |
| 30313 | + ], |
| 30314 | + "description": "Zendesk linked service type properties." |
| 30315 | + } |
| 30316 | + }, |
| 30317 | + "required": [ |
| 30318 | + "type", |
| 30319 | + "typeProperties" |
| 30320 | + ], |
| 30321 | + "description": "Linked service for Zendesk." |
| 30322 | + }, |
| 30323 | + "ZendeskLinkedServiceTypeProperties": { |
| 30324 | + "type": "object", |
| 30325 | + "properties": { |
| 30326 | + "apiToken": { |
| 30327 | + "oneOf": [ |
| 30328 | + { |
| 30329 | + "$ref": "#/definitions/SecretBase" |
| 30330 | + }, |
| 30331 | + { |
| 30332 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 30333 | + } |
| 30334 | + ], |
| 30335 | + "description": "The base definition of a secret type." |
| 30336 | + }, |
| 30337 | + "authenticationType": { |
| 30338 | + "oneOf": [ |
| 30339 | + { |
| 30340 | + "type": "string", |
| 30341 | + "enum": [ |
| 30342 | + "Basic", |
| 30343 | + "Token" |
| 30344 | + ] |
| 30345 | + }, |
| 30346 | + { |
| 30347 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 30348 | + } |
| 30349 | + ], |
| 30350 | + "description": "The authentication type to use." |
| 30351 | + }, |
| 30352 | + "encryptedCredential": { |
| 30353 | + "type": "object", |
| 30354 | + "properties": {}, |
| 30355 | + "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
| 30356 | + }, |
| 30357 | + "password": { |
| 30358 | + "oneOf": [ |
| 30359 | + { |
| 30360 | + "$ref": "#/definitions/SecretBase" |
| 30361 | + }, |
| 30362 | + { |
| 30363 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 30364 | + } |
| 30365 | + ], |
| 30366 | + "description": "The base definition of a secret type." |
| 30367 | + }, |
| 30368 | + "url": { |
| 30369 | + "type": "object", |
| 30370 | + "properties": {}, |
| 30371 | + "description": "The url to connect Zendesk source. Type: string (or Expression with resultType string)." |
| 30372 | + }, |
| 30373 | + "userName": { |
| 30374 | + "type": "object", |
| 30375 | + "properties": {}, |
| 30376 | + "description": "The username of the Zendesk source. Type: string (or Expression with resultType string)." |
| 30377 | + } |
| 30378 | + }, |
| 30379 | + "required": [ |
| 30380 | + "authenticationType", |
| 30381 | + "url" |
| 30382 | + ], |
| 30383 | + "description": "Zendesk linked service type properties." |
| 30384 | + }, |
30085 | 30385 | "ZipDeflateReadSettings": {
|
30086 | 30386 | "type": "object",
|
30087 | 30387 | "properties": {
|
|
0 commit comments