Is "parent" supported in aliases?
parent is not supported in Drush 9 aliases, but there are a couple of facilities that you can use.

Variables such as ${env.home} or ${foo.bar} can be used to inject environment and configuration values from Drush configuration into alias files.

An environment named common in any sitename.site.yml file will have its attributes copied into every environment defined in the same file.