Gjsify LogoGjsify Logo

Interface SettingTeam_ConstructProps

Hierarchy

Index

Properties

config?: string

The JSON configuration for the team network interface. The property should contain raw JSON configuration data suitable for teamd, because the value is passed directly to teamd. If not specified, the default configuration is used. See man teamd.conf for the format details.

link_watchers?: TeamLinkWatcher[]

Link watchers configuration for the connection: each link watcher is defined by a dictionary, whose keys depend upon the selected link watcher. Available link watchers are 'ethtool', 'nsna_ping' and 'arp_ping' and it is specified in the dictionary with the key 'name'. Available keys are: ethtool: 'delay-up', 'delay-down', 'init-wait'; nsna_ping: 'init-wait', 'interval', 'missed-max', 'target-host'; arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active', 'validate-inactive', 'send-always'. See teamd.conf man for more details.

mcast_rejoin_count?: number

Corresponds to the teamd mcast_rejoin.count.

mcast_rejoin_interval?: number

Corresponds to the teamd mcast_rejoin.interval.

notify_peers_count?: number

Corresponds to the teamd notify_peers.count.

notify_peers_interval?: number

Corresponds to the teamd notify_peers.interval.

runner?: string

Corresponds to the teamd runner.name. Permitted values are: "roundrobin", "broadcast", "activebackup", "loadbalance", "lacp", "random".

runner_active?: boolean

Corresponds to the teamd runner.active.

runner_agg_select_policy?: string

Corresponds to the teamd runner.agg_select_policy.

runner_fast_rate?: boolean

Corresponds to the teamd runner.fast_rate.

runner_hwaddr_policy?: string

Corresponds to the teamd runner.hwaddr_policy.

runner_min_ports?: number

Corresponds to the teamd runner.min_ports.

runner_sys_prio?: number

Corresponds to the teamd runner.sys_prio.

runner_tx_balancer?: string

Corresponds to the teamd runner.tx_balancer.name.

runner_tx_balancer_interval?: number

Corresponds to the teamd runner.tx_balancer.interval.

runner_tx_hash?: string[]

Corresponds to the teamd runner.tx_hash.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method