* feat: initialize Terraform Plugin Framework
* fix docker-compose path for tests
* fix: ensure documentation can be generated with old provider SDK and new plugin framework
* lint
* Add support for mDNS on network resource
Signed-off-by: Xabier Larrakoetxea <me@slok.dev>
* Add mDSN network tests
Signed-off-by: Xabier Larrakoetxea <me@slok.dev>
---------
Signed-off-by: Xabier Larrakoetxea <me@slok.dev>
* feat: account resource with data source
* Adjust docs and validation
* add import test steps
* adjust radius capitalization in docs
Co-authored-by: Paul Tyng <paul@paultyng.net>
* Add missing WAN IPv6 properties to network resource
* Rename 'ipv6_static_subnet' to 'ipv6_subnet'
According to the go-unifi lib, the name was incorrect
* Improve description and validation of IPv6 properties
* Add missing IPv6 props to network
* Add IPv6 support to firewall rules
* Adjust naming
* ensure unique vlan
* Add vlan ID validation
* fix assertion
* Update docs
* rename attribute
* cleanup imports
* test protocol_v6
* test dhcp_v6_lease
* spelling
* switch protocol back
Co-authored-by: Paul Tyng <paul@paultyng.net>