Better readability on using data blocks or creating subnets
Added option to use existing ACL ID
Rather than being created through a list, a count, and cidr_blocks or total ipv4 addresses, the subnets are created from a single object that allows them to be created across multiple zones.
Subnets can now be simultaneously created using both IPV4 CIDR Blocks and total address count
Subnet address prefixes are created for subnets using IPV4 CIDR Blocks
Subnets to get from a data block can be passed as a list of strings, allowing users to get subnets that have not been provisioned using this module
Cleaned up variables for easier use and readability
Refactored code:
"
characters