vSwitch変更イベントの通知をサブスクライブできます。
vSwitch変更イベントの通知
vSwitch変更イベントは、vSwitch変更プロセスが完了したときに生成されます。 vSwitch変更イベントは、次のシナリオで生成されます。
Elastic Compute Service (ECS) インスタンスが存在する仮想プライベートクラウド (VPC) が置き換えられました。
ECSインスタンスが接続されているvSwitchが置き換えられました。
ECSインスタンスは、スケジュールどおりにクラシックネットワークからVPCに移行されます。
ECSインスタンスのインスタンスタイプがゾーン間で変更されています。
ECSインスタンスは、あるアカウントから別のアカウントに転送されます。
次のサンプルコードは、vSwitch変更イベントの通知の例を示しています。
{
"id":"2256A988-0B26-4E2B-820A-8B********A5",
"product":"ECS",
"resourceId":"acs:ecs:cn-hangzhou:169070********30:eni/eni-8vb1qo********cdeg2n",
"level":"INFO",
"name":"Instance:VSwitchChanged",
"userId":"169070********30",
"eventTime":"20230409T121826.922+0800",
"regionId":"cn-hangzhou",
"content":{
"instanceId":"i-8vb1qo********cdeg2n",
"vswitchId":"vsw-bp1s5fnvk4gn3tw12****",
"privateIpAddress":"172.17.XX.XX",
"vpcId":"vpc-bp1vwnn14rqpyiczj****",
"secondaryPrivateIps":["172.17.XX.XX"]
}
}
次の表に、content
パラメーターに含まれるフィールドを示します。
フィールド | 説明 | 例 |
instanceId | ECSインスタンスのID。 | i-bp1ecr********5go2go |
vswitchId | ECSインスタンスが接続されているvSwitchのID。 | vsw-bp1s5fnvk4gn3tw12 **** |
privateIpAddress | ECSインスタンスのプライマリプライベートIPアドレス。 | 172.17.XX.XX |
vpcId | ECSインスタンスが存在するVPCのID。 | vpc-bp1vwnn14rqpyiczj **** |
secondaryPrivateIps | ECSインスタンスのプライマリネットワークインターフェイスのセカンダリIPアドレス。 | ["172.17.XX.XX"] |