Infoblox · Schema

DHCPLease

CloudDDIDHCPDNSIPAMNetwork ManagementSecurityThreat Intelligence

Properties

Name Type Description
_ref string The object reference for this lease.
address string The leased IPv4 address.
network_view string The network view.
binding_state string The current state of the DHCP lease.
hardware string The hardware (MAC) address of the DHCP client.
client_hostname string The hostname provided by the DHCP client.
starts string The lease start time.
ends string The lease expiration time.
View JSON Schema on GitHub

JSON Schema

infoblox-dhcplease-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DHCPLease",
  "title": "DHCPLease",
  "type": "object",
  "properties": {
    "_ref": {
      "type": "string",
      "description": "The object reference for this lease."
    },
    "address": {
      "type": "string",
      "format": "ipv4",
      "description": "The leased IPv4 address."
    },
    "network_view": {
      "type": "string",
      "description": "The network view."
    },
    "binding_state": {
      "type": "string",
      "enum": [
        "ACTIVE",
        "EXPIRED",
        "FREE",
        "RELEASED"
      ],
      "description": "The current state of the DHCP lease."
    },
    "hardware": {
      "type": "string",
      "description": "The hardware (MAC) address of the DHCP client."
    },
    "client_hostname": {
      "type": "string",
      "description": "The hostname provided by the DHCP client."
    },
    "starts": {
      "type": "string",
      "format": "date-time",
      "description": "The lease start time."
    },
    "ends": {
      "type": "string",
      "format": "date-time",
      "description": "The lease expiration time."
    }
  }
}