Field Name | Data Type | Required (Yes/No) | Associated GUI Field | Associated PAPI Method | Usage and Guidelines |
---|---|---|---|---|---|
Header-ddnsprincipa lgroup | String | Yes |
Example: ddnsprincipalgroup | |||||
name | String | Yes | Name | name | Example: corp.example.com |
comment | String | No | Comment | comment |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Field Name | Data Type | Required (Yes/No) | Associated GUI Field | Associated PAPI Method | Usage and Guidelines |
---|---|---|---|---|---|
Header-ddnsprincipa lcluster | String | Yes |
Example: ddnsprincipalcluster | |||||
name | String | Yes | Name | name | Example: cluster1 |
parent | String | Yes | Dynamic Update Group | clusters | Example: corp.example.com |
principals | String | Yes | Principal | principals | Example: |
comment | String | No | Comment | comment |
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 |
...
Data Type Required (Yes/No)
enable_pxe_lease_time | Boolean | No | Enable PXE lease time | If this value is set to True, |
lease time
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 |
integer
Time
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 |
Requests
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 |
DDNS
updates via DHCP to DNS |
Updates
server(s). Example: FALSE | |||
ddns_use_option81 | Boolean | No | Option |
81 Support | ddns_use_option81 | Enable or disable option 81 |
Support
support. Enables |
always_update_dns field. |
Example: TRUE | |||||
ddns_server_always_updates | Boolean | No | ddns_server_always_updates | When you set this to True, |
updates
DHCP server will always |
update DNS. | ||||
ddns_generate_hostname | Boolean | No | Generate Hostname | ddns_generate_ |
hostname | When you set this to True, |
Hostname e
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 |
integer
Update TTL
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 |
integer
in minutes between DNS |
update retries. You must set |
ddns_retry_updates to True |
to modify the |
ddns_retry_interval value in |
Data Type Required (Yes/No)
the CSV file. |
enable_dhcp_thresholds | Boolean | No | Enable DHCP Thresholds | enable_dhcp_thresholds |
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 |
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 |
Data Type Required (Yes/No)
ping_timeout | Unsigned integer | No | ping_timeout | Indicates the timeout (in |
integer
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 |
Renewal _
server updates DNS when a |
Update lease_renewal
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 |
renewal
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 |
integer
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 |
integer
number. The default value is |
647. The port number must |
be between 1 and 63999. | ||
enable_fingerprint | Boolean | No |
When you set this value to |
True, fingerprint matching for |
incoming lease requests will |
be enabled. Example: False | ||
ipv6_enable_ddns | Boolean | No |
Set this value to True to |
override the value at the Grid |
level. Set the parameter to |
False to inherit the settings |
from the Grid. | ||
ipv6_ddns_enable_option_fqdn | Boolean | No |
Indicates whether the FQDN |
option sent by the client is to |
be used, or if the server can |
automatically generate the |
FQDN. Default value is half of |
lease time. Example: False |
Data Type Required (Yes/No)
ipv6_ddns_server_always_updates | Boolean | No |
Specify True to enable this |
feature or False to disable it. |
The default value is False. You |
must set this to False to |
update DNS only if requested |
by the client. | ||
ipv6_generate_hostname | Boolean | No |
When you set this value to |
True, the hostname is |
generated if it is not sent by |
the client. Example: False | ||
ipv6_ddns_domainname | String | No |
The DDNS domain name in |
FQDN format. Example: |
test_domain.com | ||
ipv6_ddns_ttl | Unsigned integer | No |
Indicates the member IPv6 |
integer
DDNS TTL value in seconds. |
Example: 0 | |||||
Preferred_lifetime | Integer | No | Preferred Lifetime | preferred_lifetime | Indicates whether the |
Lifetime
preferred_lifetime value in |
the DHCP member is used, |
instead of the Grid default. |
Example: |
6 | |||||
valid_lifetime | Unsigned integer | No | Valid Lifetime | valid_lifetime | Indicates whether the |
integer
Lifetime
valid_lifetime value in the |
Grid Member DHCP is used, |
instead of the upper-level |
default.Example: 43200 | ||
ipv6_domain_name | String | No |
ipv6_txt_record_handling | String | No |
Example: ISC | ||
ipv6_capture_hostname | Boolean | No |
Example: False | ||
ipv6_recycle_leases | Boolean | No |
When you set this to True, the |
leases are kept in recycle bin |
until one week after |
expiration. When you set this |
to False, the leases are |
irrecoverably deleted. |
Example: False | ||
ipv6_enable_retry_updates | Boolean | No |
When you set this flag to True, |
the DHCPv6 server retries |
failed dynamic DNS updates. |
The default value is True. |
Example: False | ||
ipv6_retry_updates_interval | Unsigned integer | No |
Set the retry interval when the |
integer
member DHCPv6 server |
makes repeated attempts to |
send DDNS updates to a DNS |
server. The default retry |
interval is five minutes. | |||||
ddns_domainname | String | No | DDNS Domain Name | ddns_domainname | The DDNS domain name in |
Domain
FQDN format. Example: |
Name
ddns.corp100.com |
lease_per_client_settings | String | No |
Defines how the server will |
release the client lease. This |
field is set to |
RELEASE_MATCHING_ID by |
default. Valid values are |
ONE_LEASE_PER_CLIENT, |
RELEASE_MATCHING_ID and |
NEVER_RELEASE. | ||
ignore_client_identifier | Boolean | No |
Indicates if the client |
identifier will be ignored for a |
DHCP shared network object. |
When you set this to True, the |
client identifier will be |
ignored. Example: False | ||
disable_all_nac_filters | Boolean | No |
When you set this value to |
True, NAC filters will be |
disabled on the Infoblox Grid. |
Example: False | ||
format_log_option_82 | String | No |
Select the logging format to |
either hexadecimal or a |
decoded string which is |
human readable. | |||||
OPTION-1 | String | No | Custom DHCP Options | options | This field applies to the host |
DHCP
address. |
Options
Example: |
‘255.0.0. |
0’ name |
implies vendor_class= |
’DHCP’ (default) | |||||
OPTION-XXXX-200 | Option information | No | Custom DHCP Options | options | This field applies to the host |
information
DHCP
address. |
Options
Example: |
implies
‘dfdfdfd’ name implies vendor_class= |
‘XXXX’, optioncode/number 200 | ||||
v6_leases_scavenging_enabled | Boolean | No | Lease Scavenging | ipv6_enable_lease_ |
scavenge | When you set this to True, the |
Scavenging enge
DHCPv6 server deletes free, |
expired, and released leases. |
The default value is False. |
Example: True | ||||
v6_leases_scavenging_grace_period | Unsigned integer | No | Lease Scavenging | ipv6_lease_scavenge_ |
time | Indicates the period (in |
period
integer
Scavenging me
seconds) for which free, |
expired, and released |
DHCPv6 leases remain in the |
database before they are |
automatically deleted. |
Example: 604800 |