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_
When you set this to True,
updates
DHCP server will always
update DNS.
ddns_generate_hostname
Boolean No
Generate ddns_generate_hostnam
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 No
DDNS 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 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
the CSV file.
Data Type Required (Yes/No)
enable_dhcp_thresholds
Boolean No
Enable enable_dhcp_thresholds 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 No integer
High Water high_water_mark 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 No integer
Indicates the percentage value for DHCP range usage after which an alarm will be reset. Example: 85
low_water_mark
Integer No
Low Water low_water_mark 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 No integer
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 No
address list
List of email addresses. Example: "'admin1@infoblox.com', 'admin2@somewhere.com',"
ipv6_domain_name_servers
IPv6 DNS No
server list
List of IPv6 domain name servers. Example: "2001::1,
2001::2,..."
ping_count
Unsigned No integer
ping_count
Indicates the number of DHCP pings. Example: 1
Data Type Required (Yes/No)
ping_timeout
Unsigned 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 override_update_dns_on
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_
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 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 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 No
Indicates the member IPv6
integer
DDNS TTL value in seconds.
Example: 0
Preferred_lifetime
Integer No
Preferred preferred_lifetime
Indicates whether the
Lifetime
preferred_lifetime value in
the DHCP member is used,
instead of the Grid default.
Example: 604800
valid_lifetime
Unsigned No
Valid 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 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 ddns_domainname
The DDNS domain name in
Domain
FQDN format. Example:
Name
ddns.corp100.com
Data Type Required (Yes/No)
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 options
This field applies to the host
DHCP
address.
Options
Example: '255.0.0.0' name
impliesvendor_class='DHCP'
(default)
OPTION-XXXX-200
Option No
Custom options
This field applies to the host
information
DHCP
address.
Options
Example: 'dfdfdfd' name
implies
vendor_class='XXXX',
optioncode/number 200
v6_leases_scavenging_enabled
Boolean No
Lease ipv6_enable_lease_scav
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_
Unsigned No
Lease ipv6_lease_scavenge_ti
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.