Ao usar o comando 'gcloud compute forwarding-rules create', o sinalizador --address permite que você defina o endereço por nome ou IP. Se você definir uma regra de encaminhamento - endereço pelo nome na primeira entrada, não poderá defini-la novamente pelo nome. Todas as entradas subseqüentes geram um erro e você precisa inseri-las por endereço IP.
Processo / Saída:
#first entry works
gcloud compute forwarding-rules create cli-test-rule-udp500 \
--region us-west1 --address cli-test-ext-ip --ip-protocol UDP \
--ports 500 --target-vpn-gateway cli-test-vpn-gw
#second entry does not
gcloud compute forwarding-rules create cli-test-rule-esp \
--region us-west1 **--address cli-test-ext-ip** --ip-protocol ESP \
--target-vpn-gateway cli-test-vpn-gw
ERROR: (gcloud.compute.forwarding-rules.create) Could not fetch resource: - Invalid resource usage: 'Wrong IP address: forwarding rules that link to a target vpn gateway should use the same IP address.'.
#You must enter subsequent entries by IP address:
gcloud compute forwarding-rules create cli-test-rule-esp \
--region us-west1 **--address 35.xx.xx.xx** --ip-protocol ESP \
--target-vpn-gateway cli-test-vpn-gw
Alguém mais viu esse problema? Parece um bug.