diff --git a/schemas/2019-06-01-preview/Microsoft.Synapse.json b/schemas/2019-06-01-preview/Microsoft.Synapse.json index 86a8b6d482..546fa78361 100644 --- a/schemas/2019-06-01-preview/Microsoft.Synapse.json +++ b/schemas/2019-06-01-preview/Microsoft.Synapse.json @@ -1110,6 +1110,20 @@ "format": "date-time", "description": "The time when the Big Data pool was created." }, + "customLibraries": { + "oneOf": [ + { + "type": "array", + "items": { + "$ref": "#/definitions/LibraryInfo" + } + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "List of custom libraries/packages associated with the spark pool." + }, "defaultSparkLogFolder": { "type": "string", "description": "The default folder where Spark logs will be written." @@ -1186,6 +1200,17 @@ "type": "string", "description": "The state of the Big Data pool." }, + "sessionLevelPackagesEnabled": { + "oneOf": [ + { + "type": "boolean" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Whether session level library/package management is enabled or not." + }, "sparkConfigProperties": { "oneOf": [ { @@ -2051,6 +2076,33 @@ }, "description": "IP firewall rule properties" }, + "LibraryInfo": { + "type": "object", + "properties": { + "containerName": { + "type": "string", + "description": "Storage blob container name." + }, + "name": { + "type": "string", + "description": "Name of the library." + }, + "path": { + "type": "string", + "description": "Storage blob path of library." + }, + "type": { + "type": "string", + "description": "Type of the library." + }, + "uploadedTimestamp": { + "type": "string", + "format": "date-time", + "description": "The last update time of the library." + } + }, + "description": "Library/package information of a Big Data pool powered by Apache Spark" + }, "LibraryRequirements": { "type": "object", "properties": {