Create a tag groups with the SDK

I try to create a tag groups with the SDK or edit an existing tag groups.
Package [com.inductiveautomation.ignition.common.tags.config]
The constructor of the class TagGroupConfiguration: TagGroupConfiguration​(PropertySet config)
I'm not sure of the constructor to use for the config PropertySet ?
Perhaps this one:
[BasicPropertySet]
(http://files.inductiveautomation.com/sdk/javadoc/ignition80/8.0.10/com/inductiveautomation/ignition/common/config/BasicPropertySet.html#<init>(com.inductiveautomation.ignition.common.config.PropertyValue...))​(PropertyValue... values) ?
but I don't find any dedicated constructor for the PropertyValue of TagsGroups in order to use:

CompletableFuture<List> saveTagGroupsAsync(List tagGroups, SecurityContext securityContext)

related post to read a tag groups: