diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index abb09d4b737c..1419e260fad9 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -4419,9 +4419,50 @@ "repoConfiguration": { "$ref": "#/definitions/FactoryRepoConfiguration", "description": "Git repo information of the factory." + }, + "globalParameters": { + "$ref": "#/definitions/GlobalParameterDefinitionSpecification", + "description": "List of parameters for factory." } } }, + "GlobalParameterDefinitionSpecification": { + "description": "Definition of all parameters for an entity.", + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/GlobalParameterSpecification" + } + }, + "GlobalParameterSpecification": { + "description": "Definition of a single parameter for an entity.", + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "Global Parameter type.", + "enum": [ + "Object", + "String", + "Int", + "Float", + "Bool", + "Array" + ], + "x-ms-enum": { + "name": "GlobalParameterType", + "modelAsString": true + } + }, + "value": { + "type": "object", + "description": "Value of parameter." + } + }, + "required": [ + "type", + "value" + ] + }, "PipelineResource": { "description": "Pipeline resource type.", "type": "object", diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json index c80e37c45c41..bb29409a8054 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json @@ -5907,7 +5907,7 @@ "properties": { "waitTimeInSeconds": { "description": "Duration in seconds.", - "type": "integer" + "type": "object" } }, "required": [