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