redhat_subscription and pool ID

Hi,

I'm trying to use redhat_subscription to register and subscribe hosts by pool ID, not subscription name. Is this
possible? As I have several subscriptions that overlap in some features I'd like to be explicit about which host gets
subscribed to which pool by using the unique pool ID. Currently the module failes to register and subscribe hosts.

Part of the role I'm using: