similar to : #13683
_connection_string_parser.py holds redundant/duplicate parsing logic, and should be combined with _client_base.py logic for parsing connection strings. Should be very similar to SB PR here: #16464
Doing so will help improve maintainability.