NCM::Component::metaconfig::keepalived - schema

Types

  • /software/components/metaconfig/keepalived_service_global
    • Description: The global_defs section
    • /software/components/metaconfig/keepalived_service_global/router_id
      • Required
      • Type: string
  • /software/components/metaconfig/keepalived_service_vrrpscript
    • Description: The vrrp_script section
    • /software/components/metaconfig/keepalived_service_vrrpscript/name
      • Required
      • Type: string
    • /software/components/metaconfig/keepalived_service_vrrpscript/script
      • Required
      • Type: string
    • /software/components/metaconfig/keepalived_service_vrrpscript/interval
      • Required
      • Type: long
      • Default value: 2
    • /software/components/metaconfig/keepalived_service_vrrpscript/weight
      • Required
      • Type: long
      • Default value: 2
  • /software/components/metaconfig/keepalived_service_vip
    • Description: The virtual_ipaddress section of the vrrp_instance
    • /software/components/metaconfig/keepalived_service_vip/ipaddress
      • Required
      • Type: string
    • /software/components/metaconfig/keepalived_service_vip/interface
      • Required
      • Type: string
    • /software/components/metaconfig/keepalived_service_vip/broadcast
      • Optional
      • Type: type_ip
  • /software/components/metaconfig/keepalived_service_vrrpinstance_config
    • Description: The vrrp_instance configuration
    • /software/components/metaconfig/keepalived_service_vrrpinstance_config/virtual_router_id
      • Required
      • Type: long
    • /software/components/metaconfig/keepalived_service_vrrpinstance_config/advert_int
      • Required
      • Type: long
      • Default value: 1
    • /software/components/metaconfig/keepalived_service_vrrpinstance_config/priority
      • Required
      • Type: long
      • Default value: 100
    • /software/components/metaconfig/keepalived_service_vrrpinstance_config/state
      • Required
      • Type: choice
    • /software/components/metaconfig/keepalived_service_vrrpinstance_config/interface
      • Required
      • Type: string
  • /software/components/metaconfig/keepalived_service_vrrpinstance
    • Description: The vrrp_instance section
    • /software/components/metaconfig/keepalived_service_vrrpinstance/name
      • Required
      • Type: string
    • /software/components/metaconfig/keepalived_service_vrrpinstance/config
      • Required
      • Type: keepalived_service_vrrpinstance_config
    • /software/components/metaconfig/keepalived_service_vrrpinstance/virtual_ipaddresses
      • Required
      • Type: keepalived_service_vip
    • /software/components/metaconfig/keepalived_service_vrrpinstance/track_scripts
      • Optional
      • Type: string
    • /software/components/metaconfig/keepalived_service_vrrpinstance/unicast_peer
      • Optional
      • Type: type_ip
    • /software/components/metaconfig/keepalived_service_vrrpinstance/unicast_src_ip
      • Optional
      • Type: type_ip
    • /software/components/metaconfig/keepalived_service_vrrpinstance/virtual_routes
      • Optional
      • Type: string
    • /software/components/metaconfig/keepalived_service_vrrpinstance/track_interface
      • Optional
      • Type: string
  • /software/components/metaconfig/keepalived_notify_script
    • Description: The keepalived notify type
    • /software/components/metaconfig/keepalived_notify_script/script
      • Required
      • Type: absolute_file_path
    • /software/components/metaconfig/keepalived_notify_script/args
      • Optional
      • Type: string_trimmed
  • /software/components/metaconfig/keepalived_service_vrrpsyncgroup
    • Description: The vrrp_sync_group section
    • /software/components/metaconfig/keepalived_service_vrrpsyncgroup/group
      • Required
      • Type: string
    • /software/components/metaconfig/keepalived_service_vrrpsyncgroup/notify_master
      • Optional
      • Type: keepalived_notify_script
    • /software/components/metaconfig/keepalived_service_vrrpsyncgroup/notify_backup
      • Optional
      • Type: keepalived_notify_script
    • /software/components/metaconfig/keepalived_service_vrrpsyncgroup/notify_fault
      • Optional
      • Type: keepalived_notify_script
  • /software/components/metaconfig/keepalived_service
    • Description: Keepalived config See: http://keepalived.org/
    • /software/components/metaconfig/keepalived_service/global_defs
      • Optional
      • Type: keepalived_service_global
    • /software/components/metaconfig/keepalived_service/vrrp_scripts
      • Optional
      • Type: keepalived_service_vrrpscript
    • /software/components/metaconfig/keepalived_service/vrrp_instances
      • Required
      • Type: keepalived_service_vrrpinstance
    • /software/components/metaconfig/keepalived_service/vrrp_sync_groups
      • Optional
      • Type: keepalived_service_vrrpsyncgroup