NetworkPoolFind
Z Net47 2.0
customers_getall
Zapytanie:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <SessionID>9859c16379c2f22e2db8dde9f41cc6a8</SessionID> <Priority>0</Priority> <Request> <Type>NetworkPoolFind</Type> <!-- wyszykuje (WOLNA) mniejsza pule adresowa w wiekszej --> <NetworkPoolFind> <PoolID>5</PoolID> <!-- id puli, przykladowo: 192.168.4.0/24 --> <MaskFind>30</MaskFind> <!-- znajdzie wszystkie wolne adresacje maski 30 (255.255.255.252) --> </NetworkPoolFind> </Request> </Net47> //BEGINEND//
Odpowiedź:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>NetworkPoolFind</Type> <NetworkPoolFind> <Network>192.168.4.0/30</Network> <Network>192.168.4.4/30</Network> <Network>192.168.4.40/30</Network> <Network>192.168.4.44/30</Network> <Network>192.168.4.52/30</Network> </NetworkPoolFind> </Request> </Net47> //BEGINEND//
Błędy:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>Error</Type> <Error>Nie znaleziono wolnej przestrzeni adresowej</Error> </Request> </Net47> //BEGINEND//