Route Table Route Attribute

When i try to add routes that are not next_hop_type “VirtualAppliance” it seems to still expect to have next_hop_in_ip_address attribute stated. Result without attribute is “Incorrect attribute value type” but If i add the attribute as an empty string (which is what is in state as this is an imported resource) i get the error that it expected it not to be an empty string.

According to the documentation, it should only require the next hop address if the next hop type is “VirtualAppliance”