|
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": { |
|
12358 | 12414 | ], |
12359 | 12415 | "description": "Microsoft.DataFactory/factories/datasets" |
12360 | 12416 | }, |
| 12417 | + "factories_globalParameters_childResource": { |
| 12418 | + "type": "object", |
| 12419 | + "properties": { |
| 12420 | + "apiVersion": { |
| 12421 | + "type": "string", |
| 12422 | + "enum": [ |
| 12423 | + "2018-06-01" |
| 12424 | + ] |
| 12425 | + }, |
| 12426 | + "name": { |
| 12427 | + "oneOf": [ |
| 12428 | + { |
| 12429 | + "type": "string", |
| 12430 | + "pattern": "^[A-Za-z0-9_][^<>*#.%&:\\\\+?/]*$", |
| 12431 | + "minLength": 1, |
| 12432 | + "maxLength": 260 |
| 12433 | + }, |
| 12434 | + { |
| 12435 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 12436 | + } |
| 12437 | + ], |
| 12438 | + "description": "The global parameter name." |
| 12439 | + }, |
| 12440 | + "properties": { |
| 12441 | + "oneOf": [ |
| 12442 | + { |
| 12443 | + "type": "object", |
| 12444 | + "additionalProperties": { |
| 12445 | + "$ref": "#/definitions/GlobalParameterSpecification" |
| 12446 | + }, |
| 12447 | + "properties": {} |
| 12448 | + }, |
| 12449 | + { |
| 12450 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 12451 | + } |
| 12452 | + ], |
| 12453 | + "description": "Global parameters associated with the Azure Data Factory" |
| 12454 | + }, |
| 12455 | + "type": { |
| 12456 | + "type": "string", |
| 12457 | + "enum": [ |
| 12458 | + "globalParameters" |
| 12459 | + ] |
| 12460 | + } |
| 12461 | + }, |
| 12462 | + "required": [ |
| 12463 | + "apiVersion", |
| 12464 | + "name", |
| 12465 | + "properties", |
| 12466 | + "type" |
| 12467 | + ], |
| 12468 | + "description": "Microsoft.DataFactory/factories/globalParameters" |
| 12469 | + }, |
12361 | 12470 | "factories_integrationRuntimes_childResource": { |
12362 | 12471 | "type": "object", |
12363 | 12472 | "properties": { |
|
23387 | 23496 | "Anonymous", |
23388 | 23497 | "Basic", |
23389 | 23498 | "AadServicePrincipal", |
23390 | | - "ManagedServiceIdentity" |
| 23499 | + "ManagedServiceIdentity", |
| 23500 | + "OAuth2ClientCredential" |
23391 | 23501 | ] |
23392 | 23502 | }, |
23393 | 23503 | { |
|
23406 | 23516 | "properties": {}, |
23407 | 23517 | "description": "Indicates the azure cloud type of the service principle auth. Allowed values are AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Default value is the data factory regions’ cloud type. Type: string (or Expression with resultType string)." |
23408 | 23518 | }, |
| 23519 | + "clientId": { |
| 23520 | + "type": "object", |
| 23521 | + "properties": {}, |
| 23522 | + "description": "The client ID associated with your application. Type: string (or Expression with resultType string)." |
| 23523 | + }, |
| 23524 | + "clientSecret": { |
| 23525 | + "oneOf": [ |
| 23526 | + { |
| 23527 | + "$ref": "#/definitions/SecretBase" |
| 23528 | + }, |
| 23529 | + { |
| 23530 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 23531 | + } |
| 23532 | + ], |
| 23533 | + "description": "The base definition of a secret type." |
| 23534 | + }, |
23409 | 23535 | "credential": { |
23410 | 23536 | "oneOf": [ |
23411 | 23537 | { |
|
23438 | 23564 | ], |
23439 | 23565 | "description": "The base definition of a secret type." |
23440 | 23566 | }, |
| 23567 | + "resource": { |
| 23568 | + "type": "object", |
| 23569 | + "properties": {}, |
| 23570 | + "description": "The target service or resource to which the access will be requested. Type: string (or Expression with resultType string)." |
| 23571 | + }, |
| 23572 | + "scope": { |
| 23573 | + "type": "object", |
| 23574 | + "properties": {}, |
| 23575 | + "description": "The scope of the access required. It describes what kind of access will be requested. Type: string (or Expression with resultType string)." |
| 23576 | + }, |
23441 | 23577 | "servicePrincipalId": { |
23442 | 23578 | "type": "object", |
23443 | 23579 | "properties": {}, |
|
23459 | 23595 | "properties": {}, |
23460 | 23596 | "description": "The tenant information (domain name or tenant ID) used in AadServicePrincipal authentication type under which your application resides." |
23461 | 23597 | }, |
| 23598 | + "tokenEndpoint": { |
| 23599 | + "type": "object", |
| 23600 | + "properties": {}, |
| 23601 | + "description": "The token endpoint of the authorization server to acquire access token. Type: string (or Expression with resultType string)." |
| 23602 | + }, |
23462 | 23603 | "url": { |
23463 | 23604 | "type": "object", |
23464 | 23605 | "properties": {}, |
|
0 commit comments