Используйте iControl Rest API с чем-то вроде этого:
curl -k -u admin:pw -H "Content-Type: application/json" https://bigip.example.com/mgmt/tm/ltm/virtual/
Для конкретного виртуального сервера используйте https://bigip.example.com/mgmt/tm/ltm/virtual/{VS_NAME}
в качестве конечной точки API
Вывод (усеченный):
{
"kind": "tm:ltm:virtual:virtualstate",
"name": "vs.example.com",
"fullPath": "vs.example.com",
"generation": 111111,
"selfLink": "https://localhost/mgmt/tm/ltm/virtual/vs.example.com?ver=13.1.1.2",
"addressStatus": "yes",
"autoLasthop": "default",
"cmpEnabled": "yes",
"connectionLimit": 0,
"destination": "/Common/10.1.1.1:80",
"enabled": true,
"gtmScore": 0,
"ipProtocol": "tcp",
"mask": "255.255.255.255",
"mirror": "disabled",
"mobileAppTunnel": "disabled",
"nat64": "disabled",
"pool": "/Common/test",
"poolReference": {
"link": "https://localhost/mgmt/tm/ltm/pool/~Common~test?ver=13.1.1.2"
},
...
}