Skip to content

Commit d862c85

Browse files
author
SDKAuto
committed
CodeGen from PR 18439 in Azure/azure-rest-api-specs
Merge bc3428f15e1b8eecef25b4a355e8851239dbde95 into 49135492d5ea1c15f1ba53813c4be8cb2109c416
1 parent 3cf49b0 commit d862c85

File tree

2 files changed

+346
-0
lines changed

2 files changed

+346
-0
lines changed

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

Lines changed: 343 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@
8080
},
8181
{
8282
"$ref": "#/definitions/factories_privateEndpointConnections_childResource"
83+
},
84+
{
85+
"$ref": "#/definitions/factories_globalParameters_childResource"
8386
}
8487
]
8588
}
@@ -212,6 +215,59 @@
212215
],
213216
"description": "Microsoft.DataFactory/factories/datasets"
214217
},
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+
},
215271
"factories_integrationRuntimes": {
216272
"type": "object",
217273
"properties": {
@@ -1852,6 +1908,123 @@
18521908
},
18531909
"description": "AppendVariable activity properties."
18541910
},
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+
},
18552028
"AvroDataset": {
18562029
"type": "object",
18572030
"properties": {
@@ -9649,6 +9822,58 @@
96499822
},
96509823
"description": "The format definition of a storage."
96519824
},
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+
},
96529877
"Db2LinkedService": {
96539878
"type": "object",
96549879
"properties": {
@@ -12168,6 +12393,59 @@
1216812393
],
1216912394
"description": "Microsoft.DataFactory/factories/datasets"
1217012395
},
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+
},
1217112449
"factories_integrationRuntimes_childResource": {
1217212450
"type": "object",
1217312451
"properties": {
@@ -17817,6 +18095,18 @@
1781718095
{
1781818096
"$ref": "#/definitions/ZendeskLinkedService"
1781918097
},
18098+
{
18099+
"$ref": "#/definitions/DataworldLinkedService"
18100+
},
18101+
{
18102+
"$ref": "#/definitions/AppFiguresLinkedService"
18103+
},
18104+
{
18105+
"$ref": "#/definitions/AsanaLinkedService"
18106+
},
18107+
{
18108+
"$ref": "#/definitions/TwilioLinkedService"
18109+
},
1782018110
{
1782118111
"$ref": "#/definitions/AmazonRedshiftLinkedService"
1782218112
},
@@ -29186,6 +29476,59 @@
2918629476
],
2918729477
"description": "Tumbling Window Trigger properties."
2918829478
},
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+
},
2918929532
"UntilActivity": {
2919029533
"type": "object",
2919129534
"properties": {

0 commit comments

Comments
 (0)