terraform-provider-junos
terraform-provider-junos copied to clipboard
vlan: use new provider via framework, add `routing_instance`, `no_arp_suppression`, `translation_vni` arguments
ENHANCEMENTS:
-
resource/junos_vlan:
- resource now use new terraform-plugin-framework
some of config errors are now sent during Plan instead of during Apply
optional boolean attributes doesn't accept value false
optional string attributes doesn't accept empty value
the resource schema has been upgraded to have one-blocks in single mode instead of list -
community_vlans
argument is now a Set of String (instead of Set of Number) to accept VLAN name in addition to VLAN id
data in the state has been updated for the new format
Number in config is automatically converted to String by Terraform -
isolated_vlan
argument is now a String (instead of Number) to accept VLAN name in addition to VLAN id
data in the state has been updated for the new format
Number in config is automatically converted to String by Terraform -
vlan_id
argument is now a String (instead of Number) to acceptall
ornone
in addition to VLAN id
data in the state has been updated for the new format
Number in config is automatically converted to String by Terraform - add
routing_instance
argument (Partial fix #646) and thereforeid
format has been changed to<name>_-_<routing_instance>
(instead of<name>
) - add
no_arp_suppression
argument (Partial fix #646) - add
translation_vni
argument insidevxlan
block argument
- resource now use new terraform-plugin-framework