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