<!--- Thanks for filing an issue! Before you submit, please read the following: Search open/closed issues before submitting. Someone may have requested the same feature before. --> ## Problem to Solve It would be beneficial to view the list of registered measurements in the Measurement Plugin Client Generator. Please refer to this [thread](https://github.com/ni/measurement-plugin-python/pull/883#discussion_r1759475832) for more details. ## Proposed Solution - Add a new option to `create_client` command. ``` @optgroup.option( "-l", "--list-all-measurements", is_flag=True, help="Lists all registered measurements.", ) ``` - Use `get_all_registered_measurement_info` in[ _support.py](get_all_registered_measurement_info) to get the registered measurements from the Discovery Service. ``` _, measurement_display_names = get_all_registered_measurement_info(discovery_client) print("\nList of registered measurements:") for index, display_name in enumerate(measurement_display_names, start=1): print(f"{index}. {display_name}") ``` [AB#2863168](https://dev.azure.com/ni/94b22d7b-ad7b-4f5e-88f0-867910f91c94/_workitems/edit/2863168)