...
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
NIOS does not support add and delete operations.
Field Name | Data Type | Required (Yes/No) | Associated GUI Field | Associated PAPI Method | Usage and Guidelines |
---|---|---|---|---|---|
Header-GridDhcp | String | Yes | Identifies the first row as a header row for the Grid DHCP objects. Example: GridDhcp | ||
authority | Boolean | No | When you set this to True, DHCP server is authoritative for this domain. Example: False | ||
domain_name | String | No | Indicates the domain name. | ||
recycle_leases | Boolean | No | Lease Deletion | recycle_leases | This field is set to True by default. When you set this to True, leases in a deleted range are kept until expiration. Ensure that you use the Overwrite option if you want to change the value to False. Merging data from an import preserves the default value. |
ignore_dhcp_option_list_request | Boolean | No | ignore_dhcp_option_list_request | When this is set to True, it clears the value of option-55. Example: False | |
enable_pxe_lease_time | Boolean | No | Enable PXE lease time | If this value is set to True, DHCP server uses different lease time for PXE clients. This field applies to the host address. Example: False | |
pxe_lease_time | Unsigned integer | No | PXE Lease Time | pxe_lease_time | Indicates the lease time for PXE clients in seconds. This field applies to the host address. Example: 43220. |
bootfile | String | No | Boot File | bootfile | Indicates the boot file name. Example: bootfile1 |
bootserver | String | No | Boot Server | bootserver | Indicates the boot server. Example: abc.corp100.com |
nextserver | String | No | Next Server | nextserver | Indicates the next server. Example: blue.domain.com |
deny_bootp | Boolean | No | Deny BOOTP Requests | deny_bootp | When this is set to True, it denies BOOTP requests. This field applies to the host address. Example: FALSE |
enable_ddns | Boolean | No | Enable DDNS Updates | enable_ddns | Enable or disable dynamic updates via DHCP to DNS server(s). Example: FALSE |
ddns_use_option81 | Boolean | No | Option 81 Support | ddns_use_option81 | Enable or disable option 81 support. Enables always_update_dns field. Example: TRUE |
ddns_server_always_updates | Boolean | No | ddns_server_always_updates | When you set this to True, DHCP server will always update DNS. | |
ddns_generate_hostname | Boolean | No | Generate Hostname | ddns_generate_hostname | When you set this to True, DHCP server will generate a hostname for DNS updates if not sent by client. Example: TRUE |
ddns_ttl | Unsigned integer | No | DDNS Update TTL | ddns_ttl | Indicates the DDNS TTL value in seconds. This is an inherited field. Example: 1200 |
retry_ddns_updates | Boolean | No | retry_ddns_updates | When you set this value to True, DHCP server will retry failed DNS updates. Example: False | |
ddns_retry_interval | Unsigned integer | No | ddns_retry_interval | Indicates the minimum time in minutes between DNS update retries. You must set ddns_retry_updates to True to modify the ddns_retry_interval value in the CSV file. | |
enable_dhcp_thresholds | Boolean | No | Enable DHCP Thresholds | enable_dhcp_thresholds | Enable DHCP thresholds. When you set this field to True, you must enter values in the range_high_water_mark and range_low_water_mark fields. You cannot leave those fields empty. Otherwise, the appliance generates an error. |
high_water_mark | Unsigned integer | No | High Water Mark | high_water_mark | Indicates the percentage value for DHCP range usage after which an alarm will be active. When you set enable_thresholds to True, you must enter values in this field and in the range_low_water_mark field. You cannot leave these fields empty. Otherwise, the appliance displays an error message. Example: 80 |
high_water_mark_reset | Unsigned integer | No | Indicates the percentage value for DHCP range usage after which an alarm will be reset. Example: 85 | ||
low_water_mark | Integer | No | Low Water Mark | low_water_mark | Indicates the percentage value for DHCP range usage below which an alarm will be active. When you set enable_thresholds to True, you must enter values in this field and in the range_high_water_mark field. You cannot leave these fields empty. Otherwise, the appliance displays an error message. Example: 10 |
low_water_mark_reset | Unsigned integer | No | Indicates the percentage value for DHCP range usage above which an alarm will be reset. Example: 10 | ||
enable_email_warnings | Boolean | No | enable_email_warnings | Enable to send DHCP threshold warnings via email. Example: False | |
enable_snmp_warnings | Boolean | No | Enable to send DHCP threshold warnings via SNMP. Example: False | ||
email_list | Email address list | No | List of email addresses. Example: "'admin1@infoblox.com','admin2@somewhere.com'," | ||
ipv6_domain_name_servers | IPv6 DNS server list | No | List of IPv6 domain name servers. Example: “2001::1, 2001::2,...” | ||
ping_count | Unsigned integer | No | ping_count | Indicates the number of DHCP pings. Example: 1 | |
ping_timeout | Unsigned integer | No | ping_timeout | Indicates the timeout (in seconds) for DHCP pings. Example: 1000 | |
capture_hostname | Boolean | No | When you set this value to True, the appliance captures host name and lease time when assigning fixed addresses. | ||
enable_leasequery | Boolean | No | When you set this value to True, the appliance allows lease query. Example: False | ||
update_dns_on_lease_renewal | Boolean | No | Lease Renewal Update | override_update_dns_on_lease_renewal | Indicates whether the DHCP server updates DNS when a DHCP lease is renewed. Specify True to enable it or False to disable it. |
ipv6_update_dns_on_lease_renewal | Boolean | No | Set or retrieve the ipv6_update_dns_on_lease_renewal flag. This attribute controls whether the DHCP server updates DNS when an IPv6 DHCP lease is renewed. Specify True to enable this feature or False to disable it. The default value is False. | ||
txt_record_handling | String | No | Specifies how DHCP should treat TXT records while performing DNS update. Example: ISC | ||
lease_scavenge_time | Unsigned integer | No | Indicates the Grid level lease_scavenge_time value. If the value is -1, which means this lease scavenge will is disabled. The minimum value would be 7 * 24 * 60 * 60 ( 7 days). | ||
failover_port | Unsigned integer | No | Indicates the failover port number. The default value is 647. The port number must be between 1 and 63999. | ||