IPアドレス割り当てイベントとIPアドレス回収イベントの通知をサブスクライブできます。
イベント
以下のIPアドレスイベント通知がサポートされています。
以下のシナリオで生成されるプライベート IPv4 または IPv6 アドレスの割り当てイベントと回収イベントは、IPアドレスイベント通知には表示されませんが、弾性ネットワークインターフェース (ENI) イベントとvSwitchイベントの通知に表示されます。詳細については、「ENI 操作イベント通知」および「vSwitch イベント通知」をご参照ください。
プライベート IPv4 アドレス割り当てイベントの通知
プライベート IPv4 アドレスが ENI に割り当てられると、IPv4 アドレス割り当てイベントの通知が送信され、プライベート IPv4 アドレスの詳細が通知されます。次のサンプルコードは、IPv4 アドレス割り当てイベントの通知の例を示しています。
{
"id":"2256A988-0B26-4E2B-820A-8B********A5",
"product":"ECS",
"resourceId":"acs:ecs:cn-hangzhou:169070********30:eni/eni-8vb1qo********cdeg2n",
"level":"INFO",
"name":"NetworkInterface:PrivateIPAssigned", // ネットワークインターフェース:プライベートIP割り当て済み
"userId":"169070********30",
"eventTime":"20230409T121826.922+0800",
"regionId":"cn-hangzhou",
"content":{ // 内容
"eniId":"eni-8vb1qo********cdeg2n",
"primaryPrivateIp":"192.168.XX.XX",
"secondaryPrivateIps":["192.168.XX.XX"],
"ipv4Prefixes":["192.168.XX.XX/14"]
}
}content パラメーターに含まれるフィールドについて、次の表で説明します。
フィールド | 説明 | 例 |
eniId | ENI の ID。 | eni-8vb1qotfplofaxcd**** |
primaryPrivateIp | プライマリ プライベート IP アドレス。 | 192.168.XX.XX |
secondaryPrivateIps | セカンダリ プライベート IP アドレス。 | ["192.168.XX.XX"] |
ipv4Prefixes | セカンダリ プライベート IP プレフィックス。 | ["192.168.XX.XX/14"] |
プライベート IPv4 アドレス回収イベントの通知
プライマリまたはセカンダリ ENI からプライベート IPv4 アドレスが回収されると、IPv4 アドレス回収イベントの通知が送信され、プライベート IPv4 アドレスの詳細が通知されます。次のサンプルコードは、IPv4 アドレス回収イベントの通知の例を示しています。
{
"id":"2256A988-0B26-4E2B-820A-8B********A5",
"product":"ECS",
"resourceId":"acs:ecs:cn-hangzhou:169070********30:eni/eni-8vb1qo********cdeg2n",
"level":"INFO",
"name":"NetworkInterface:PrivateIPUnassigned", // ネットワークインターフェース:プライベートIP割り当て解除済み
"userId":"169070********30",
"eventTime":"20230409T121826.922+0800",
"regionId":"cn-hangzhou",
"content":{ // 内容
"eniId":"eni-8vb1qo********cdeg2n",
"primaryPrivateIp":"192.168.XX.XX",
"secondaryPrivateIps":["192.168.XX.XX"],
"ipv4Prefixes":["192.168.XX.XX/14"]
}
}content パラメーターに含まれるフィールドについて、次の表で説明します。
フィールド | 説明 | 例 |
eniId | ENI の ID。 | eni-8vb1qotfplofaxcd**** |
primaryPrivateIp | プライマリ プライベート IP アドレス。 | 192.168.XX.XX |
secondaryPrivateIps | セカンダリ プライベート IP アドレス。 | ["192.168.XX.XX"] |
ipv4Prefixes | セカンダリ プライベート IP プレフィックス。 | ["192.168.XX.XX/14"] |
プライベート IPv6 アドレス割り当てイベントの通知
プライベート IPv6 アドレスが ENI に割り当てられると、IPv6 アドレス割り当てイベントの通知が送信され、プライベート IPv6 アドレスの詳細が通知されます。次のサンプルコードは、IPv6 アドレス割り当てイベントの通知の例を示しています。
{
"id":"2256A988-0B26-4E2B-820A-8B********A5",
"product":"ECS",
"resourceId":"acs:ecs:cn-hangzhou:169070********30:eni/eni-8vb1qo********cdeg2n",
"level":"INFO",
"name":"NetworkInterface:PrivateIPv6Assigned", // ネットワークインターフェース:プライベートIPv6割り当て済み
"userId":"169070********30",
"eventTime":"20230409T121826.922+0800",
"regionId":"cn-hangzhou",
"content":{ // 内容
"eniId":"eni-8vb1qo********cdeg2n",
"ipv6s":["2001:DB8:XXXX:23:8:800:200C:417A"],
"ipv6Prefixes":["2001:DB8::/32"]
}
}content パラメーターに含まれるフィールドについて、次の表で説明します。
フィールド | 説明 | 例 |
eniId | ENI の ID。 | eni-8vb1qotfplofaxcd**** |
ipv6s | IPv6 アドレス。 | ["2001:DB8:XXXX:23:8:800:200C:417A"] |
ipv6Prefixes | IPv6 プレフィックス。 | ["2001:DB8::/32"] |
プライベート IPv6 アドレス回収イベントの通知
ENI からプライベート IPv6 アドレスが回収されると、IPv6 アドレス回収イベントの通知が送信され、プライベート IPv6 アドレスの詳細が通知されます。次のサンプルコードは、IPv6 アドレス回収イベントの通知の例を示しています。
{
"id":"2256A988-0B26-4E2B-820A-8B********A5",
"product":"ECS",
"resourceId":"acs:ecs:cn-hangzhou:169070********30:eni/eni-8vb1qo********cdeg2n",
"level":"INFO",
"name":"NetworkInterface:PrivateIPv6Unassigned", // ネットワークインターフェース:プライベートIPv6割り当て解除済み
"userId":"169070********30",
"eventTime":"20230409T121826.922+0800",
"regionId":"cn-hangzhou",
"content":{ // 内容
"eniId":"eni-8vb1qo********cdeg2n",
"ipv6s":["2001:DB8:XXXX:23:8:800:200C:417A"],
"ipv6Prefixes":["2001:DB8::/32"]
}
}content パラメーターに含まれるフィールドについて、次の表で説明します。
フィールド | 説明 | 例 |
eniId | ENI の ID。 | eni-8vb1qotfplofaxcd**** |
ipv6s | IPv6 アドレス。 | ["2001:DB8:XXXX:23:8:800:200C:417A"] |
ipv6Prefixes | IPv6 プレフィックス。 | ["2001:DB8::/32"] |