diff --git a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json index 694f6c3edc7f..3f8c0601d1f2 100644 --- a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json +++ b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json @@ -3794,6 +3794,35 @@ "modelAsString": true } }, + "NotebookParameter": { + "description": "Notebook parameter.", + "type": "object", + "properties": { + "value": { + "type": "object", + "description": "Notebook parameter value. Type: string (or Expression with resultType string).", + "x-nullable": true + }, + "type": { + "description": "Notebook parameter type.", + "$ref": "#/definitions/NotebookParameterType" + } + } + }, + "NotebookParameterType": { + "description": "Notebook parameter type.", + "type": "string", + "enum": [ + "string", + "int", + "float", + "bool" + ], + "x-ms-enum": { + "name": "NotebookParameterType", + "modelAsString": true + } + }, "CopySink": { "discriminator": "type", "description": "A copy activity sink.", @@ -7180,7 +7209,10 @@ }, "parameters": { "description": "Notebook parameters.", - "$ref": "../artifacts.json#/definitions/ParameterValueSpecification" + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/NotebookParameter" + } } }, "required": [