Management::Named

Introduced : BIG-IP_v9.0.3
The Named interface provides the calls to manipulate the named.conf and the named server This interface does not support transactions.

Methods

Method Description Introduced
delete_acl_statement Deletes the “acl” statements specified by the statement names. BIG-IP_v9.0.3
delete_controls_statement Deletes the “controls” statement. There can only be one “controls” statement in the file. BIG-IP_v9.0.3
delete_include_statement Deletes the “include” statements. BIG-IP_v9.0.3
delete_key_statement Deletes the specified “key” statements. BIG-IP_v9.0.3
delete_logging_statement Deletes an “logging” statement. There can only be one “logging” statement in the file. BIG-IP_v9.0.3
delete_options_statement Deletes the “options” statement. There can only be one “options” statement in the file. BIG-IP_v9.0.3
delete_server_statement Deletes the “server” statements. BIG-IP_v9.0.3
delete_trusted_keys_statement Deletes an “trusted_keys” statement. There can only be one “trusted_keys” statement in the file. BIG-IP_v9.0.3
get_bind_version Get the version of bind (named) running on the server as a string BIG-IP_v9.0.3
get_named_configuration_file Gets the entire contents of the named.conf file in a sequence of strings, one per line. BIG-IP_v9.0.3
get_version Gets the version information for this interface. BIG-IP_v9.0.3
set_acl_statement Adds the new “acl name” statements if they do not already exist. If the “acl name” statement already exists, it will delete the existing statement and replace it with this one. BIG-IP_v9.0.3
set_controls_statement Sets the “controls” statement. If there is no existing controls statement, one is added. If one exists, it is deleted and replaced with this new one. There can only be one “controls” statement in the file. BIG-IP_v9.0
set_include_statement Adds the specified “include” statements BIG-IP_v9.0.3
set_key_statement Sets the “key” statements. If a key statement with this name already exists, it is deleted and the new one is added. Otherwise the key statements will be added. BIG-IP_v9.0.3
set_logging_statement Sets a new “logging” statement. If the logging statement exists, it is deleted and replaced with the new statement. If there is no logging statement, this one is added. There can only be one “logging” statement in the file. BIG-IP_v9.0.3
set_options_statement If there is an existing “options” statement, it is replaced with this statement. If there is no existing “options” statement, this new one is added. There can only be one “options” statement in the file. BIG-IP_v9.0.3
set_server_statement Adds the new “server” statements if they do not exist. If they exist, these statements will replace them. BIG-IP_v9.0.3
set_trusted_keys_statement Adds a new “trusted-keys” statement or replaces the existing one. There can only be one “trusted_keys” statement in the file. BIG-IP_v9.0.3

Structures

Structure Description

Enumerations

Enumeration Description

Exceptions

Exception Description

Constants

Constant Type Value Description

Aliases

Alias Type Description

See Also

Warning

The links to the sample code below are remnants of the old DevCentral wiki and will result in a 404 error. For best results, please copy the link text and search the codeshare directly on DevCentral.

Sample Code


The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.