質問: 既存のアプリケーション ゲートウェイの仮想ネットワークまたはサブネットを変更できますか?
回答: アプリケーション ゲートウェイは、同じ仮想ネットワーク内のサブネット間でのみ移動できます。 パブリックとプライベートのフロントエンドは v1 でサポートされており、v2 ではパブリック フロントエンドだけがサポートされています。 また、この操作を実行するには、アプリケーション ゲートウェイが "停止" 状態になっている必要があることにも注意してください。 v1 を停止または開始するとパブリック ip が変わることにご留意ください。 この操作は、azure powershell および azure cli を使用して次のコマンドを実行することによってのみ、行うことができます。 azure powershell $vnet = get-azvirtualnetwork -name "<vnetname>" -resourcegroupname "<resourcegroup>" $subnet = get-azvirtualnetworksubnetconfig -name "<newsubnetname>" -virtualnetwork $vnet $appgw = get-azapplicationgateway -name "<applicationgatewayname>" -resourcegroupname "<resourcegroup>" stop-azapplicationgateway -applicationgateway $appgw $appgw = set-azapplicationgatewayipconfiguration -applicationgateway $appgw -name $appgw.gatewayipconfigurations.name -subnet $subnet #if you have a private frontend ip configuration, uncomment and run the next line: #$appgw = set-azapplicationgatewayfrontendipconfig -name $appgw.frontendipconfigurations.name[1] -subnet $subnet -applicationgateway $appgw set-azapplicationgateway -applicationgateway $appgw 詳細については、「set-azapplicationgatewayipconfiguration」を参照してください。 azure cli az network application-gateway stop -g <resourcegroup> -n <applicationgatewayname> az network application-gateway update -g <resourcegroup> -n <applicationgatewayname> --set gatewayipconfigurations[0].subnet.id=<subnetid>