Allow rule.ip_version to accept a symbol or string
Allow rule.protocol to accept a symbol/string/integer
The current rule resource can't be trivially wrapped from role node attributes as you need to pass a symbol to ip_version and protocol, also protocol numbers are unable to be used.
As the resulting string is built from string interpolation anyway I can't see an issue in allowing more data types to be used.
Description
rule.ip_version
to accept a symbol or stringrule.protocol
to accept a symbol/string/integerThe current rule resource can't be trivially wrapped from role node attributes as you need to pass a symbol to
ip_version
andprotocol
, also protocol numbers are unable to be used.As the resulting string is built from string interpolation anyway I can't see an issue in allowing more data types to be used.
Issues Resolved
Check List