Parameter | Required/Optional | Description |
---|
hostname
| Required | Specifies the host name of the member to either add, update, or remove from the NIOS instance. |
vip_setting
| *Optional | Specifies the network settings for the Grid member. Define the following subparameters: address : The Specifies the IPv4 address of the Grid member.
subnet_mask : The Specifies the subnet mask for the Grid member.
gateway : The Specifies the default gateway for the Grid member.
|
ipv6_setting
| *Optional | Specifies the IPv6 settings for the Grid member. Define the following subparameters: virtual_ip : The Specifies the IPv6 address of the Grid member.
cidr_prefix : The Specifies the IPv6 CIDR prefix for the Grid member.
gateway : The Specifies the IPv6 CIDR prefix for the Grid member.
|
config_addr_type
| Optional | Specifies the IP address type as IPV4 , IPV6 , or BOTH . The default value is IPV4 . |
enable_ha
| Optional | Enables HA if set to True , which means the member has two physical nodes (HA pair). |
router_id
| Optional | Specifies the identifier of a virtual router. Provide this ID if enable_ha is set to true . This is a unique VRID number (from 1 to 255) for the local subnet. |
lan2_enabled
| Optional | When set to true , the parameter enables the LAN2 port as an independent port or as a port for failover purposes. |
lan2_port_setting
| Optional | When set to true, the parameter specifies settings for the LAN2 port of the Grid member. enabled : Set to True , for the port to have its own IP settings.
network_setting : If the enabled parameter is set to True , you can define the following IPv4 network settings for the LAN2 port:
address : The IPv4 Address.
subnet_mask : The subnet mask.
gateway : The default gateway.
v6_network_setting : If the enabled parameter is set to True , you can define the following IPv6 network settings for the LAN2 port:
virtual_ip : The IPv6 address
cidr_prefix : The IPv6 CIDR prefix
gateway : The gateway address
|
platform
| Optional | Specifies the hardware platform. The default value is INFOBLOX. |
node_info
| Optional | Specifies the node information list with a detailed report of statuses of operations performed on the Grid member. lan2_physical_setting : Define the following physical port settings for the LAN2 interface:
auto_port_setting_enabled : Enable Enables or disable disables the auto port setting.
duplex : Specify Specifies the port duplex. If the speed is 1000 ; duplex must be FULL.
speed : Specify Specifes the port speed. If speed is 1000 , duplex is FULL.
lan_ha_port_setting : Define the LAN or HA port settings for the node:
ha_ip_address : The HA IP address.
ha_port_setting : The physical port settings for the HA interface.
auto_port_setting_enabled : Enable Enables or disable disables the auto port setting.
duplex : The Specifies the port duplex. If speed is 1000 , duplex must be FULL.
speed : The Specifies the port speed. If speed is 1000 , duplex is FULL.
lan_port_setting : Physical port settings for the LAN interface. Define the auto_port_setting_enabled , duplex , and speed parameters.
mgmt_ipv6addr : The public IPv6 address for the LAN1 interface.
mgmt_lan : The public IPv4 address for the LAN1 interface.
mgmt_network_setting : Define the network settings for the MGMT port of the node. Configure the address , subnet_mask , and gateway parameters for the MGMT port.
v6_mgmt_network_setting : Define the following network settings for the IPv6 MGMT port of the node.
virtual_ip : The IPv6 address.
cidr_prefix : The IPv6 CIDR prefix.
gateway : The default gateway address.
|
mgmt_port_setting
| Optional | Specifies settings for the member MGMT port. Define the following subparameters: enabled : Specify Specifies whether MGMT port settings must be enabled.
security_access_enabled : Specify Specifies whether the security access on the MGMT port must be enabled or not.
vpn_enabled : Specify Specifies whether VPN on the MGMT port must be enabled.
|
upgrade_group
| Optional | Specifies the name of the upgrade group to which this Grid member belongs. |
use_syslog_proxy_setting
| Optional | Specifies whether to use the syslog proxy setting. Use this flag for parameters: external_syslog_server_enable , syslog_servers , and syslog_proxy_setting , syslog_size . The default value is False . |
external_syslog_server_enable
| Optional | Specifies whether external syslog servers are enabled. |
syslog_servers
| Optional | Specifies the list of external syslog servers. Define the following subparameters: address : The Specifies the server address.
category_list : The Specifies the list of all logging categories in syslog.
connection_type : The Specifies the connection type for communicating with this server. You can set it to STCP , TCP , or UDP .
local_interface : The Specifies the local interface through which the appliance sends syslog messages to the syslog server. The available values are ANY , LAN , or MGMT . The default value is ANY .
message_node_id : Identifies the node in the syslog message. The available values are HOSTNAME , IP_HOSTNAME , LAN , and MGMT . The default value is LAN .
message_source : The Defines the source of syslog messages to be sent to the external syslog server. The default is ANY .
only_category_list : The Sets the list of selected logging categories in syslog. The appliance forwards syslog messages that belong to the selected categories.
port : The Specifies the port this server listens on. The default port is 514 .
severity : The Defines the severity filter. The appliance sends log messages of the specified and higher severity to the external syslog server. The default severity value is DEBUG .
|
pre_provisioning
| Optional | Specifies the pre-provisioning information. Define the following subparameters: |
create_token
| Optional | The flag for initiating a create token request for pre-provisioned members. The default value is False . |
extattrs
| Optional | Specifies extensible attributes for the member object. |
state
| Optional | Specifies the state of the member instance on the NIOS server. Set one of the following values: |
comment
| Optional | Describes the Member object. |
provider
| Required | Defines the details of the connection: host : The DNS host name or IP address to connect to the remote instance of NIOS.
username : The user name to use for authenticating the connection to the remote instance.
password : The password to use for authenticating the connection to the remote instance.
For information on additional fields you can define, see the list of subparameters in the NIOS Modules for Ansible Collections topic. |
connection
| Required | The nios_member module must be run locally. |