O vSwitch configurado para sua função está em uma zona não suportada pelo Function Compute. Para corrigir isso, crie um novo vSwitch em uma zona suportada e atualize a configuração de Virtual Private Cloud (VPC) da sua função.
Resolução do erro
Identifique uma zona suportada. Visualize as zonas compatíveis com o Function Compute e anote uma delas.
-
Crie um vSwitch na zona suportada. No console VPC, crie um vSwitch e selecione a zona identificada na etapa 1. Para instruções detalhadas, consulte Criar e gerenciar uma VPC.
Caso o Function Compute não encontre o vSwitch após a criação, significa que o processo falhou. Nesse cenário, crie outro vSwitch em uma zona suportada e tente novamente.
Atualize a configuração de VPC da função. Acesse as configurações de VPC da sua função no console Function Compute e substitua o ID do vSwitch existente pelo ID do vSwitch criado na etapa 2.
Verificação da correção
Invoque sua função. Se ela executar sem apresentar o erro vSwitch is in unsupported zone, a configuração está correta e a função consegue acessar os recursos da VPC.
Por padrão, vSwitches em zonas diferentes dentro da mesma VPC se comunicam pela rede interna. A criação de um vSwitch em outra zona não interrompe a conectividade entre os recursos existentes na VPC.