Source: https://www.esri.com/training/assets/courses/576605fb51de57f1099310ff/PythonScripting_sample.pdf