|
|
(8 intermediate revisions by one user not shown) |
Line 1: |
Line 1: |
− | IP Justification is used for all requests for additional IPs. | + | IP Justification is used for all requests for additional IPs. This Call returns all information on pending and existing IP Justification requests. |
| | | |
| ==Path== | | ==Path== |
Line 20: |
Line 20: |
| | | |
| ==Returned Data== | | ==Returned Data== |
| + | application/json |
| <pre> | | <pre> |
− | stdClass Object(
| + | [ |
− | [success] => TRUE/FALSE
| + | { |
− | [data] => stdClass Object(
| + | "request_id": This is the uniuqe ID of the request , |
− | [public] => Array(
| + | "client_id": , |
− | [0] => stdClass Object(
| + | "justification_id": , |
− | [ip_id] => The ID number of the assigned IP block. | + | "notes": , |
− | [prefix] => The network IP address.
| + | "ip_amount": , |
− | [cidr] => The CIDR of the assigned IP block.
| + | "ticket_id": , |
− | [parent_id] =>
| + | "created_on": , |
− | [parent_prefix] =>
| + | "request_status": , |
− | [parent_cidr] =>
| + | "justification_name": , |
− | [uberid] =>
| + | "ip_range": , |
− | [assigned_to] => The ID number of the assigned server.
| + | "request_items": [ { "ip_address":, "notes": } , ] |
− | [staticrouting] => | + | } , |
− | [last_router] => Hostname of the switch in the server rack. | + | |
− | [last_vlan] => The VLAN of the "last_router". | + | ] |
− | [last_destination] => | + | |
− | [filterdev] => | + | |
− | [guard_zone] => | + | |
− | [hsrp_ip1] => | + | |
− | [hsrp_ip2] => | + | |
− | [netboot] => | + | |
− | [spamscore] => | + | |
− | [dc] => The datacenter the block of IP addresses belong to (dupont,cimco).
| + | |
− | [updated] => The last time and date the IP information was updated.
| + | |
− | [gateway] => The gateway IP address of the assigned IP block.
| + | |
− | [ip] => The network IP address of the assigned IP block.
| + | |
− | [netmask] => The subnet mask of the assigned IP block.
| + | |
− | [wildcard] => Wildcard mask of the of the assigned IP block.
| + | |
− | [broadcast] => The broadcast IP address of the assigned IP block.
| + | |
− | [allips] => An array of all the IP addresses that are in the assignment.
| + | |
− | [allusable] => An array of all the usable IP addresses that are in the assignment.
| + | |
− | [firstip] => The first usable IP address that is in the assignment.
| + | |
− | [secondip] => The second usable IP address that is in the assignment.
| + | |
− | [lastip] => The last usable IP address that is in the assignment.
| + | |
− | [range] => The range of usable IP addresses that are in the assignment.
| + | |
− | )
| + | |
− | ) | + | |
− | [private] => stdClass Object(
| + | |
− | [vlan_id] => The ID number of the assigned private network VLAN.
| + | |
− | [dc] => The CIDR of the assigned IP block.
| + | |
− | [vlan] => The number of the assigned VLAN.
| + | |
− | [type] =>
| + | |
− | [uberid] => The assigned client ID.
| + | |
− | [name] =>
| + | |
− | [networks] => Array(
| + | |
− | [0] => stdClass Object(
| + | |
− | [id] => The ID number of the assigned VLAN.
| + | |
− | [network] => The network address of the assigned IP block.
| + | |
− | [cidr] => The CIDR of the assigned IP block.
| + | |
− | [dc] => The datacenter the block of IP addresses belong to (dupont,cimco).
| + | |
− | [vlan_id] => The ID number of the assigned private network VLAN.
| + | |
− | [usable] => An array of all the usable IP addresses that are in the assignment.
| + | |
− | )
| + | |
− | )
| + | |
− | [ip] => The private IP that is assigned the server.
| + | |
− | [cidr] => The CIDR of the assigned IP address.
| + | |
− | [network] => The network address of the assigned IP address.
| + | |
− | [netmask] => The subnet mask of the assigned IP address.
| + | |
− | [gateway] => The gateway address of the assigned IP address.
| + | |
− | [speed] => The speed of the NIC used with the private network.
| + | |
− | )
| + | |
− | )
| + | |
− | )
| + | |
| </pre> | | </pre> |
IP Justification is used for all requests for additional IPs. This Call returns all information on pending and existing IP Justification requests.