remove redundant enabled by param in configSchema as it depends on a non-existent parameter
Revert "remove redundant enabled by param in configSchema as it depends on a non-existent parameter"

This reverts commit c5ebacd3f58827a11ab9ef1a317e4d85e88acab4.
Revert "Revert "remove redundant enabled by param in configSchema as it depends on a non-existent parameter""

This reverts commit 50fb6afaac636272d7f03f6c477f8c661133344d.