NCM::Component::metaconfig::conntrackd - schema¶
Types¶
- /software/components/metaconfig/conntrackd_service_sync_mode
Description: There are 3 main synchronization modes or protocols: NOTRACK, ALARM and FTFW.
- /software/components/metaconfig/conntrackd_service_sync_mode/type
Required
Type: choice
Default value: FTFW
- /software/components/metaconfig/conntrackd_service_sync_mode/DisableExternalCache
Optional
Type: boolean
- /software/components/metaconfig/conntrackd_service_sync_mode/CommitTimeout
Optional
Type: long
Range: 0..
- /software/components/metaconfig/conntrackd_service_sync_mode/PurgeTimeout
Optional
Type: long
Range: 0..
- /software/components/metaconfig/conntrackd_service_sync_transport
Description: There are 3 transport protocols: TCP, Multicast and UDP.
- /software/components/metaconfig/conntrackd_service_sync_transport/type
Required
Type: choice
- /software/components/metaconfig/conntrackd_service_sync_transport/IPv4_address
Optional
Type: type_ipv4
- /software/components/metaconfig/conntrackd_service_sync_transport/IPv6_address
Optional
Type: type_ipv6
- /software/components/metaconfig/conntrackd_service_sync_transport/IPv4_Destination_Address
Optional
Type: type_ipv4
- /software/components/metaconfig/conntrackd_service_sync_transport/IPv6_Destionation_Address
Optional
Type: type_ipv6
- /software/components/metaconfig/conntrackd_service_sync_transport/Port
Optional
Type: type_port
- /software/components/metaconfig/conntrackd_service_sync_transport/Interface
Optional
Type: string
- /software/components/metaconfig/conntrackd_service_sync_transport/IPv4_interface
Optional
Type: type_ipv4
- /software/components/metaconfig/conntrackd_service_sync_transport/SndSocketBuffer
Optional
Type: long
Range: 0..
- /software/components/metaconfig/conntrackd_service_sync_transport/RcvSocketBuffer
Optional
Type: long
Range: 0..
- /software/components/metaconfig/conntrackd_service_sync_transport/Checksum
Optional
Type: boolean
- /software/components/metaconfig/conntrackd_service_sync
Description: This top-level section defines how conntrackd should handle synchronization with other cluster nodes.
- /software/components/metaconfig/conntrackd_service_sync/mode
Required
Type: conntrackd_service_sync_mode
- /software/components/metaconfig/conntrackd_service_sync/transport
Required
Type: conntrackd_service_sync_transport
- /software/components/metaconfig/conntrackd_service_general_unix
Description: Unix socket configuration. This socket is used by conntrackd to listen to external commands like conntrackd -k or conntrackd -n.
- /software/components/metaconfig/conntrackd_service_general_unix/Path
Required
Type: string
Default value: /var/run/conntrackd.ctl
- /software/components/metaconfig/conntrackd_service_general_unix/Backlog
Required
Type: long
Default value: 20
- /software/components/metaconfig/conntrackd_service_general_filter_action
- /software/components/metaconfig/conntrackd_service_general_filter_action/action
Required
Type: choice
/software/components/metaconfig/conntrackd_service_general_filter_protocol_option
/software/components/metaconfig/conntrackd_service_general_filter_state_option
- /software/components/metaconfig/conntrackd_service_general_filter_state
- /software/components/metaconfig/conntrackd_service_general_filter_state/states
Required
Type: conntrackd_service_general_filter_state_option
- /software/components/metaconfig/conntrackd_service_general_filter_protocol
- /software/components/metaconfig/conntrackd_service_general_filter_protocol/protocols
Required
Type: conntrackd_service_general_filter_protocol_option
- /software/components/metaconfig/conntrackd_service_general_filter_address
- /software/components/metaconfig/conntrackd_service_general_filter_address/IPv4_address
Optional
Type: type_ipv4
- /software/components/metaconfig/conntrackd_service_general_filter_address/IPv6_address
Optional
Type: type_ipv6
- /software/components/metaconfig/conntrackd_service_general_filter
Description: Event filtering. This clause allows you to filter certain traffic. There are currently three filter-sets: Protocol, Address and State. The filter is attached to an action that can be: Accept or Ignore. Thus, you can define the event filtering policy of the filter-sets in positive or negative logic depending on your needs. You can select if conntrackd filters the event messages from user-space or kernel-space. The kernel-space event filtering saves some CPU cycles by avoiding the copy of the event message from kernel-space to user-space. The kernel-space event filtering is prefered, however, you require a Linux kernel >= 2.6.29 to filter from kernel-space.
- /software/components/metaconfig/conntrackd_service_general_filter/from
Required
Type: choice
Default value: Userspace
- /software/components/metaconfig/conntrackd_service_general_filter/protocol
Optional
Type: conntrackd_service_general_filter_protocol
- /software/components/metaconfig/conntrackd_service_general_filter/address
Optional
Type: conntrackd_service_general_filter_address
- /software/components/metaconfig/conntrackd_service_general_filter/state
Optional
Type: conntrackd_service_general_filter_state
- /software/components/metaconfig/conntrackd_service_general
Description: This top-level section contains generic configuration directives for the conntrackd daemon
- /software/components/metaconfig/conntrackd_service_general/Nice
Required
Type: long
Range: -20..19
- /software/components/metaconfig/conntrackd_service_general/HashSize
Optional
Type: long
Range: 1..
- /software/components/metaconfig/conntrackd_service_general/HashLimit
Optional
Type: long
Range: 1..
- /software/components/metaconfig/conntrackd_service_general/Logfile
Optional
Type: string
- /software/components/metaconfig/conntrackd_service_general/Syslog
Optional
Type: string
- /software/components/metaconfig/conntrackd_service_general/LockFile
Required
Type: string
Default value: /var/lock/conntrack.lock
- /software/components/metaconfig/conntrackd_service_general/UNIX
Required
Type: conntrackd_service_general_unix
- /software/components/metaconfig/conntrackd_service_general/NetlinkBufferSize
Optional
Type: long
Range: 102400..
- /software/components/metaconfig/conntrackd_service_general/NetlinkBufferSizeMaxGrowth
Optional
Type: long
Range: 204800..
- /software/components/metaconfig/conntrackd_service_general/filter
Optional
Type: conntrackd_service_general_filter
- /software/components/metaconfig/conntrackd_service
- /software/components/metaconfig/conntrackd_service/sync
Optional
Type: conntrackd_service_sync
- /software/components/metaconfig/conntrackd_service/general
Required
Type: conntrackd_service_general