Я хотел бы получить все IP-адреса для экземпляра ec2.Я смотрю на CLI aws ec2 description-instance и вижу, что у нас есть 2 места, где у нас есть IP-адрес.Я понимаю, что каждый интерфейс может иметь собственный общедоступный IP / частный IP и может принадлежать разным подсетям, следовательно, поля в сетевых интерфейсах.Но что мне не понятно, почему у нас есть IP-адрес (публичный / частный) и подсеть под экземпляром.Разве эти данные не будут частью одного из интерфейсов.Есть ли что-нибудь, что это означает.почему это дублирование? ``
например, aws ec2 описывает-экземпляры
"Instances": [
{
*** I have IP address and subnet here ***
"PrivateIpAddress": "10.0.0.19",
"SubnetId": "subnet-12345678",
"NetworkInterfaces": [
***I also have IP address, subnetId for each interface here**
"PrivateIpAddress": "10.0.0.19",
"SubnetId": "subnet-12345678",
}
]