Handler - IPAddress
IPAddress-handler luo pääattribuutin datakentän viereen Search -painikkeen, jolla voidaan valita vapaa IP-osoite viitatuista aliverkoista. Painikkeen napsauttaminen avaa ponnahdusikkunan, joka näyttää luettelon vapaista osoitteista, joista sopiva osoite voidaan valita ja siten varata.
Jotta toiminto toimisi tarkoitetulla tavalla, pääasiallisen tietokortin täytyy sisältää aliverkkoa osoittava viiteattribuutti, jonka koodi on subnet (kirjoitettuna täsmälleen ilmoitetulla tavalla). Attribuutin täytyy osoittaa tietokorttiin, jossa on IP-osoiteavaruutta osoittava attribuutti, jonka koodi on ip_space (kirjoitettuna täsmälleen ilmoitetulla tavalla). IP-osoiteavaruusattribuutin arvon täytyy olla aliverkko, joka on määritetty CIDR-syntaksilla: IP_address/mask (esim. 192.168.100.0/24). Huomaa, että useita aliverkkoja voidaan määrittää tekemällä IP-osoiteavaruusattribuutista monivalintainen.
Näytetty vapaiden osoitteiden luettelo sisältää vain ne IP-osoitteet, joita ei käytä mikään attribuutti, jolla on IPAddressHandler niissä tietokorteissa, jotka viittaavat valittuun aliverkkoon. Huomaa myös, että piilotetut tai roskakorissa olevat tietokortit jätetään huomiotta. Tämän seurauksena niiden hallussa olevat IP-osoitteet näkyvät vapaiden osoitteiden luettelossa. Huomaa myös, että vapaiden osoitteiden haku tehdään pääkäyttäjänä (root), joten käyttöoikeuksia ei tarvitse muuttaa.
Subnet-attribuutti, joka viittaa Subnet-malliin:

Lisäksi metatietojen avulla voidaan luoda myös PING -komentopainike valitulle IP-osoitteelle.
Seuraavat taulukot sisältävät tietoa IPAddress -handlerin attribuuttiasetuksista ja metatietovaatimuksista.
Taulukko 1. Attribuutin asetukset
| Handlerin nimi | Tietotyyppi |
|---|---|
IPAddress |
String |
Taulukko 2. Valinnaiset attribuutin metatiedot
| Nimi | Arvo | Kuvaus |
|---|---|---|
| hasPingButton | hasPingButton | Luo Ping -painikkeen IP-osoitteen pingaamista varten. |
| hasAddButton | hasAddButton |
Luo E7:ssä, jos metatieto on asetettu, käyttäjä saa lisätä mukautettuja osoitteita aliverkon ulkopuolelta. |
| globalMode | true/false | Jos asetettu päälle (true), varattujen IP-osoitteiden haku tehdään kaikista IpAddressHandler-attribuuteista sen sijaan, että haku rajattaisiin valittuun aliverkkoon. Oletusarvo on false. |
Table of Contents