Hello @xiaozhu36
To have parity with our AWX inventory AWS source, I'm requesting the feature to optionally set replace_dash_in_groups=False.
The AWS EC2 inventory plugin allows that using the key use_contrib_script_compatible_sanitization (default value is False, which doesn't change the default value replace_dash_in_groups = True, if we set use_contrib_script_compatible_sanitization = True, then replace_dash_in_groups = False).
In our case, invenotry groups with '-' characters is OK and do not cause any issue.
Thank you