|
80 | 80 | }, |
81 | 81 | { |
82 | 82 | "$ref": "#/definitions/factories_privateEndpointConnections_childResource" |
| 83 | + }, |
| 84 | + { |
| 85 | + "$ref": "#/definitions/factories_globalParameters_childResource" |
83 | 86 | } |
84 | 87 | ] |
85 | 88 | } |
|
212 | 215 | ], |
213 | 216 | "description": "Microsoft.DataFactory/factories/datasets" |
214 | 217 | }, |
| 218 | + "factories_globalParameters": { |
| 219 | + "type": "object", |
| 220 | + "properties": { |
| 221 | + "apiVersion": { |
| 222 | + "type": "string", |
| 223 | + "enum": [ |
| 224 | + "2018-06-01" |
| 225 | + ] |
| 226 | + }, |
| 227 | + "name": { |
| 228 | + "oneOf": [ |
| 229 | + { |
| 230 | + "type": "string", |
| 231 | + "pattern": "^[A-Za-z0-9_][^<>*#.%&:\\\\+?/]*$", |
| 232 | + "minLength": 1, |
| 233 | + "maxLength": 260 |
| 234 | + }, |
| 235 | + { |
| 236 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 237 | + } |
| 238 | + ], |
| 239 | + "description": "The global parameter name." |
| 240 | + }, |
| 241 | + "properties": { |
| 242 | + "oneOf": [ |
| 243 | + { |
| 244 | + "type": "object", |
| 245 | + "additionalProperties": { |
| 246 | + "$ref": "#/definitions/GlobalParameterSpecification" |
| 247 | + }, |
| 248 | + "properties": {} |
| 249 | + }, |
| 250 | + { |
| 251 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 252 | + } |
| 253 | + ], |
| 254 | + "description": "Global parameters associated with the Azure Data Factory" |
| 255 | + }, |
| 256 | + "type": { |
| 257 | + "type": "string", |
| 258 | + "enum": [ |
| 259 | + "Microsoft.DataFactory/factories/globalParameters" |
| 260 | + ] |
| 261 | + } |
| 262 | + }, |
| 263 | + "required": [ |
| 264 | + "apiVersion", |
| 265 | + "name", |
| 266 | + "properties", |
| 267 | + "type" |
| 268 | + ], |
| 269 | + "description": "Microsoft.DataFactory/factories/globalParameters" |
| 270 | + }, |
215 | 271 | "factories_integrationRuntimes": { |
216 | 272 | "type": "object", |
217 | 273 | "properties": { |
|
1852 | 1908 | }, |
1853 | 1909 | "description": "AppendVariable activity properties." |
1854 | 1910 | }, |
| 1911 | + "AppFiguresLinkedService": { |
| 1912 | + "type": "object", |
| 1913 | + "properties": { |
| 1914 | + "type": { |
| 1915 | + "type": "string", |
| 1916 | + "enum": [ |
| 1917 | + "AppFigures" |
| 1918 | + ] |
| 1919 | + }, |
| 1920 | + "typeProperties": { |
| 1921 | + "oneOf": [ |
| 1922 | + { |
| 1923 | + "$ref": "#/definitions/AppFiguresLinkedServiceTypeProperties" |
| 1924 | + }, |
| 1925 | + { |
| 1926 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1927 | + } |
| 1928 | + ], |
| 1929 | + "description": "AppFigures linked service type properties." |
| 1930 | + } |
| 1931 | + }, |
| 1932 | + "required": [ |
| 1933 | + "type", |
| 1934 | + "typeProperties" |
| 1935 | + ], |
| 1936 | + "description": "Linked service for AppFigures." |
| 1937 | + }, |
| 1938 | + "AppFiguresLinkedServiceTypeProperties": { |
| 1939 | + "type": "object", |
| 1940 | + "properties": { |
| 1941 | + "clientKey": { |
| 1942 | + "oneOf": [ |
| 1943 | + { |
| 1944 | + "$ref": "#/definitions/SecretBase" |
| 1945 | + }, |
| 1946 | + { |
| 1947 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1948 | + } |
| 1949 | + ], |
| 1950 | + "description": "The base definition of a secret type." |
| 1951 | + }, |
| 1952 | + "password": { |
| 1953 | + "oneOf": [ |
| 1954 | + { |
| 1955 | + "$ref": "#/definitions/SecretBase" |
| 1956 | + }, |
| 1957 | + { |
| 1958 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1959 | + } |
| 1960 | + ], |
| 1961 | + "description": "The base definition of a secret type." |
| 1962 | + }, |
| 1963 | + "userName": { |
| 1964 | + "type": "object", |
| 1965 | + "properties": {}, |
| 1966 | + "description": "The username of the Appfigures source." |
| 1967 | + } |
| 1968 | + }, |
| 1969 | + "required": [ |
| 1970 | + "clientKey", |
| 1971 | + "password", |
| 1972 | + "userName" |
| 1973 | + ], |
| 1974 | + "description": "AppFigures linked service type properties." |
| 1975 | + }, |
| 1976 | + "AsanaLinkedService": { |
| 1977 | + "type": "object", |
| 1978 | + "properties": { |
| 1979 | + "type": { |
| 1980 | + "type": "string", |
| 1981 | + "enum": [ |
| 1982 | + "Asana" |
| 1983 | + ] |
| 1984 | + }, |
| 1985 | + "typeProperties": { |
| 1986 | + "oneOf": [ |
| 1987 | + { |
| 1988 | + "$ref": "#/definitions/AsanaLinkedServiceTypeProperties" |
| 1989 | + }, |
| 1990 | + { |
| 1991 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1992 | + } |
| 1993 | + ], |
| 1994 | + "description": "Asana linked service type properties." |
| 1995 | + } |
| 1996 | + }, |
| 1997 | + "required": [ |
| 1998 | + "type", |
| 1999 | + "typeProperties" |
| 2000 | + ], |
| 2001 | + "description": "Linked service for Asana." |
| 2002 | + }, |
| 2003 | + "AsanaLinkedServiceTypeProperties": { |
| 2004 | + "type": "object", |
| 2005 | + "properties": { |
| 2006 | + "apiToken": { |
| 2007 | + "oneOf": [ |
| 2008 | + { |
| 2009 | + "$ref": "#/definitions/SecretBase" |
| 2010 | + }, |
| 2011 | + { |
| 2012 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 2013 | + } |
| 2014 | + ], |
| 2015 | + "description": "The base definition of a secret type." |
| 2016 | + }, |
| 2017 | + "encryptedCredential": { |
| 2018 | + "type": "object", |
| 2019 | + "properties": {}, |
| 2020 | + "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
| 2021 | + } |
| 2022 | + }, |
| 2023 | + "required": [ |
| 2024 | + "apiToken" |
| 2025 | + ], |
| 2026 | + "description": "Asana linked service type properties." |
| 2027 | + }, |
1855 | 2028 | "AvroDataset": { |
1856 | 2029 | "type": "object", |
1857 | 2030 | "properties": { |
|
9649 | 9822 | }, |
9650 | 9823 | "description": "The format definition of a storage." |
9651 | 9824 | }, |
| 9825 | + "DataworldLinkedService": { |
| 9826 | + "type": "object", |
| 9827 | + "properties": { |
| 9828 | + "type": { |
| 9829 | + "type": "string", |
| 9830 | + "enum": [ |
| 9831 | + "Dataworld" |
| 9832 | + ] |
| 9833 | + }, |
| 9834 | + "typeProperties": { |
| 9835 | + "oneOf": [ |
| 9836 | + { |
| 9837 | + "$ref": "#/definitions/DataworldLinkedServiceTypeProperties" |
| 9838 | + }, |
| 9839 | + { |
| 9840 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 9841 | + } |
| 9842 | + ], |
| 9843 | + "description": "Dataworld linked service type properties." |
| 9844 | + } |
| 9845 | + }, |
| 9846 | + "required": [ |
| 9847 | + "type", |
| 9848 | + "typeProperties" |
| 9849 | + ], |
| 9850 | + "description": "Linked service for Dataworld." |
| 9851 | + }, |
| 9852 | + "DataworldLinkedServiceTypeProperties": { |
| 9853 | + "type": "object", |
| 9854 | + "properties": { |
| 9855 | + "apiToken": { |
| 9856 | + "oneOf": [ |
| 9857 | + { |
| 9858 | + "$ref": "#/definitions/SecretBase" |
| 9859 | + }, |
| 9860 | + { |
| 9861 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 9862 | + } |
| 9863 | + ], |
| 9864 | + "description": "The base definition of a secret type." |
| 9865 | + }, |
| 9866 | + "encryptedCredential": { |
| 9867 | + "type": "object", |
| 9868 | + "properties": {}, |
| 9869 | + "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
| 9870 | + } |
| 9871 | + }, |
| 9872 | + "required": [ |
| 9873 | + "apiToken" |
| 9874 | + ], |
| 9875 | + "description": "Dataworld linked service type properties." |
| 9876 | + }, |
9652 | 9877 | "Db2LinkedService": { |
9653 | 9878 | "type": "object", |
9654 | 9879 | "properties": { |
|
12168 | 12393 | ], |
12169 | 12394 | "description": "Microsoft.DataFactory/factories/datasets" |
12170 | 12395 | }, |
| 12396 | + "factories_globalParameters_childResource": { |
| 12397 | + "type": "object", |
| 12398 | + "properties": { |
| 12399 | + "apiVersion": { |
| 12400 | + "type": "string", |
| 12401 | + "enum": [ |
| 12402 | + "2018-06-01" |
| 12403 | + ] |
| 12404 | + }, |
| 12405 | + "name": { |
| 12406 | + "oneOf": [ |
| 12407 | + { |
| 12408 | + "type": "string", |
| 12409 | + "pattern": "^[A-Za-z0-9_][^<>*#.%&:\\\\+?/]*$", |
| 12410 | + "minLength": 1, |
| 12411 | + "maxLength": 260 |
| 12412 | + }, |
| 12413 | + { |
| 12414 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 12415 | + } |
| 12416 | + ], |
| 12417 | + "description": "The global parameter name." |
| 12418 | + }, |
| 12419 | + "properties": { |
| 12420 | + "oneOf": [ |
| 12421 | + { |
| 12422 | + "type": "object", |
| 12423 | + "additionalProperties": { |
| 12424 | + "$ref": "#/definitions/GlobalParameterSpecification" |
| 12425 | + }, |
| 12426 | + "properties": {} |
| 12427 | + }, |
| 12428 | + { |
| 12429 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 12430 | + } |
| 12431 | + ], |
| 12432 | + "description": "Global parameters associated with the Azure Data Factory" |
| 12433 | + }, |
| 12434 | + "type": { |
| 12435 | + "type": "string", |
| 12436 | + "enum": [ |
| 12437 | + "globalParameters" |
| 12438 | + ] |
| 12439 | + } |
| 12440 | + }, |
| 12441 | + "required": [ |
| 12442 | + "apiVersion", |
| 12443 | + "name", |
| 12444 | + "properties", |
| 12445 | + "type" |
| 12446 | + ], |
| 12447 | + "description": "Microsoft.DataFactory/factories/globalParameters" |
| 12448 | + }, |
12171 | 12449 | "factories_integrationRuntimes_childResource": { |
12172 | 12450 | "type": "object", |
12173 | 12451 | "properties": { |
|
17817 | 18095 | { |
17818 | 18096 | "$ref": "#/definitions/ZendeskLinkedService" |
17819 | 18097 | }, |
| 18098 | + { |
| 18099 | + "$ref": "#/definitions/DataworldLinkedService" |
| 18100 | + }, |
| 18101 | + { |
| 18102 | + "$ref": "#/definitions/AppFiguresLinkedService" |
| 18103 | + }, |
| 18104 | + { |
| 18105 | + "$ref": "#/definitions/AsanaLinkedService" |
| 18106 | + }, |
| 18107 | + { |
| 18108 | + "$ref": "#/definitions/TwilioLinkedService" |
| 18109 | + }, |
17820 | 18110 | { |
17821 | 18111 | "$ref": "#/definitions/AmazonRedshiftLinkedService" |
17822 | 18112 | }, |
|
29186 | 29476 | ], |
29187 | 29477 | "description": "Tumbling Window Trigger properties." |
29188 | 29478 | }, |
| 29479 | + "TwilioLinkedService": { |
| 29480 | + "type": "object", |
| 29481 | + "properties": { |
| 29482 | + "type": { |
| 29483 | + "type": "string", |
| 29484 | + "enum": [ |
| 29485 | + "Twilio" |
| 29486 | + ] |
| 29487 | + }, |
| 29488 | + "typeProperties": { |
| 29489 | + "oneOf": [ |
| 29490 | + { |
| 29491 | + "$ref": "#/definitions/TwilioLinkedServiceTypeProperties" |
| 29492 | + }, |
| 29493 | + { |
| 29494 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 29495 | + } |
| 29496 | + ], |
| 29497 | + "description": "Twilio linked service type properties." |
| 29498 | + } |
| 29499 | + }, |
| 29500 | + "required": [ |
| 29501 | + "type", |
| 29502 | + "typeProperties" |
| 29503 | + ], |
| 29504 | + "description": "Linked service for Twilio." |
| 29505 | + }, |
| 29506 | + "TwilioLinkedServiceTypeProperties": { |
| 29507 | + "type": "object", |
| 29508 | + "properties": { |
| 29509 | + "password": { |
| 29510 | + "oneOf": [ |
| 29511 | + { |
| 29512 | + "$ref": "#/definitions/SecretBase" |
| 29513 | + }, |
| 29514 | + { |
| 29515 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 29516 | + } |
| 29517 | + ], |
| 29518 | + "description": "The base definition of a secret type." |
| 29519 | + }, |
| 29520 | + "userName": { |
| 29521 | + "type": "object", |
| 29522 | + "properties": {}, |
| 29523 | + "description": "The Account SID of Twilio service." |
| 29524 | + } |
| 29525 | + }, |
| 29526 | + "required": [ |
| 29527 | + "password", |
| 29528 | + "userName" |
| 29529 | + ], |
| 29530 | + "description": "Twilio linked service type properties." |
| 29531 | + }, |
29189 | 29532 | "UntilActivity": { |
29190 | 29533 | "type": "object", |
29191 | 29534 | "properties": { |
|
0 commit comments