original command works also:
viouser@openstack-client:~/heat-autoscaling$ neutron router-update cbeaf20a-e6d4-4333-b89a-968911b2299f --external_gateway_info type=dict network_id=42f8b1b5-0caa-44bd-ad7e-0fce64d8e94a,enable_snat=False
Updated router: cbeaf20a-e6d4-4333-b89a-968911b2299f
viouser@openstack-client:~/heat-autoscaling$
viouser@openstack-client:~/heat-autoscaling$ neutron router-show cbeaf20a-e6d4-4333-b89a-968911b2299f
+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up | True |
| availability_zone_hints | |
| availability_zones | default |
| description | |
| distributed | False |
| external_gateway_info | {"network_id": "42f8b1b5-0caa-44bd-ad7e-0fce64d8e94a", "enable_snat": false, "external_fixed_ips": [{"subnet_id": "9c72fa3a-6fb4-4522-96c9-63d9cf6345c9", "ip_address": "10.115.97.180"}]} |
| id | cbeaf20a-e6d4-4333-b89a-968911b2299f |
| name | no_nat_router |
| router_size | compact |
| router_type | exclusive |
| routes | |
| status | ACTIVE |
| tenant_id | dc2bcfeb974d402eb8669c6e80d4145c |
+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
viouser@openstack-client:~/heat-autoscaling$