- Introducing the IOS XE REST API
- Installing the Virtual Services Management Container
- Client Authentication
- Global Configuration Requirements
- Domain Name System (DNS) Server
- Network Time Protocol (NTP)
- IP Interface Configuration Requirements
- L2 Interfaces
- Bridge Domains
- Multicast
- VxLAN
- DHCP Server and Relay Agent
- Routing Protocol (OSPF, BGP, EIGRP) Requirements
- ACL Requirements for Subnets or IP Ranges
- Network Address Translation (NAT)
- Firewall Inspection Requirements
- License Requirements
- Memory and CPU Usage Report
- VRF
- Virtual Private Networks (SVTI and EzVPN)
- LISP
- QoS
- HSRP
DHCP Server and Relay Agent
Resource Summary for DHCP Server and Relay Agent
|
|||||
---|---|---|---|---|---|
|
|
|
|
|
|
DHCP Server Resource
History
|
|
Properties
JSON Representation
Retrieve DHCP Server
Resource URI
|
|
---|---|
Example
Modify Global DHCP Parameters
HTTP PUT is used to configure one or several DHCP relay-agents. Note that all the relay-agent (interface-name, address) that were previously configured and which the user does not want to delete should re-appear in the HTTP PUT request. Otherwise, they will be deleted. The same holds for the list of excluded-addresses.
Example: Modifying the High-IP Address Excluded Address
DHCP Server Address Pool Resource
Represents a DHCP address pool. An address pool can be a dynamic one where an address range is specified, or a manual binding specification. Only one of the types can exist in a given pool.
History
|
|
Properties
JSON Representation
Retrieve Address Pool
Resource URI
|
|
---|---|
Example
Retrieve All DHCP Address Pools
Resource URI
|
|
---|---|
Properties for Retrieve All
|
|
|
---|---|---|
Example
Modify a DHCP Address Pool
Resource URI
|
|
---|---|
Example: Modifying the Lease Days to 60
Delete Address Pool
Resource URI
|
|
---|---|
Example
Create a DHCP Address Pool
Resource URI
|
|
---|---|
Example
DHCP Server Binding Resource
Represents a single DHCP active address binding. Includes both manual/automatic.
History
|
|
Properties
|
|
|
---|---|---|
Object type. Has fixed value "collection#dhcp-server-binding" |
||
Lease expiration time in the format YYYY:MM:DD HH:MM or "infinite" |
||
JSON Representation
Retrieve a Host Binding
Resource URI
|
|
---|---|
Example
Clear an Active Binding
|
|
---|---|
Example
Retrieve All Active Bindings
|
|
---|---|
Properties for Retrieve All
|
|
|
---|---|---|
Object type. Has fixed value "collection#dhcp-server-bindings" |
||
Array of DHCP binding objects with the kind "object#dhcp-server-binding" |
JSON Representation
Example
Clear Active Binding
This resource also supports clearing of all automatic bindings. Use POST on the resource with the following request message.
Note The action property is applicable only for this operation.
Properties for the POST Operation
|
|
|
|
---|---|---|---|
Resource URI
|
|
---|---|