add the ability to separately specify internal/admin/public endpoint types
Merge pull request #147 from mancdaz/TA399

Merged automatically by jenkins after successful build test