Перейти к содержимому

networks_lease_create

POST
/api/networks/lease/

TIP: While creating new ip lease, actually we find existing lease by ip address, and update other fields. Because ip leases creating on new IpPool created.

object
id
required
integer
is_dynamic
required
boolean
lease_state
required
boolean
h_input_octets
required
string
h_output_octets
required
string
h_input_packets
required
string
h_output_packets
required
string
mac_manufacturer
required
object
key
additional properties
ip_address
required
string
mac_address
string
nullable
input_octets
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
output_octets
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
input_packets
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
output_packets
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
cvid
Customer Vlan id
integer
<= 32767
svid
Service Vlan id
integer
<= 32767
state
Lease state
boolean
nullable
lease_time
string format: date-time
nullable
last_update
string format: date-time
nullable
session_id
Unique session id
string format: uuid
nullable
radius_username
User-Name av pair from radius
string
nullable <= 128 characters
pool
integer
nullable
customer
integer
nullable
object
id
required
integer
is_dynamic
required
boolean
lease_state
required
boolean
h_input_octets
required
string
h_output_octets
required
string
h_input_packets
required
string
h_output_packets
required
string
mac_manufacturer
required
object
key
additional properties
ip_address
required
string
mac_address
string
nullable
input_octets
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
output_octets
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
input_packets
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
output_packets
integer format: int64
>= -9223372036854776000 <= 9223372036854776000
cvid
Customer Vlan id
integer
<= 32767
svid
Service Vlan id
integer
<= 32767
state
Lease state
boolean
nullable
lease_time
string format: date-time
nullable
last_update
string format: date-time
nullable
session_id
Unique session id
string format: uuid
nullable
radius_username
User-Name av pair from radius
string
nullable <= 128 characters
pool
integer
nullable
customer
integer
nullable