Version: v3.3 
Shared Libraries
Libraries are an extension of external job libraries. They are mainly used to maintain a central repository of organization-approved libraries/packages to be used across multiple Jobs or Data labs.
Files that need to be uploaded to a shared library must be specified as a list of items under the Artifacts key.
Each file path should be relative to the root resources directory.
Below is the sample resource definition file for Library:
{
"rLibrary": {
"Type": "SharedLibraries",
"Artifacts": {
"Library": [
"resources/shared-libraries/libraries.py"
]
},
"Properties": {
"LibraryName": "cicd_library",
"LibraryDescription": "Library created using CICD",
"Packages": []
}
}
}