58ba1d94e0
The management configuration does not have central validation, leading to late validation errors. Additionally, there is an effort to provide better config validation on a command-by-command basis. This change adds central validation to the management configuration that will be used several ways: 1. For quicker validation today 2. For a new CLI command that will be introduced in a future change that enables imperative modification of the management config 3. Possibly in future efforts to provide command-by-command config validation by calling the exported Validate() function Change-Id: I19eafddc818e8d478b9afd053d4ab387c7ad38b3 Signed-off-by: Drew Walters <andrew.walters@att.com>