Common CLI parameters used in all yumapro applications. Copyright (c) 2012 - 2023 YumaWorks, Inc. All rights reserved. Redistr...
Version: 2023-03-06
module yumaworks-app-common { yang-version 1; namespace "http://yumaworks.com/ns/yumaworks-app-common"; prefix ywapp; import ietf-inet-types { prefix inet; } import ietf-yang-types { prefix yang; } import yuma-ncx { prefix ncx; } import yuma-types { prefix yt; } import yumaworks-types { prefix ywt; } organization "YumaWorks, Inc."; contact "Support <support at yumaworks.com>"; description "Common CLI parameters used in all yumapro applications. Copyright (c) 2012 - 2023 YumaWorks, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the BSD 3-Clause License http://opensource.org/licenses/BSD-3-Clause"; revision "2023-03-06" { description "Add --tcp-connect-timeout leaf to new TcpConnectParms grouping."; } revision "2022-09-17" { description "Add log-highres-datetime leaf to LoggingCommonParms grouping."; } revision "2021-08-24" { description "Add HaStatusParms grouping. Add HaRoleState typedef."; } revision "2019-05-22" { description "Add WithTermMsgParm grouping. Add MaxStrlenParm grouping."; } revision "2019-03-30" { description "Add binary-display-maxlen parameter in BinaryDisplayMaxlenParm grouping"; } revision "2018-06-26" { description "Move SshKeyParms and SslKeyParms to this module so they can be shared by yumaworks-sesmgr"; } revision "2018-03-26" { description "Add ErrMsgParm and ErrMsgLangParm groupings. Add ModuleTagParm grouping"; } revision "2018-03-08" { description "Add InsecureOkParm grouping"; } revision "2018-01-07" { description "Add LoadPathParm grouping"; } revision "2017-04-27" { description "Add OcPatternParm grouping"; } revision "2016-04-11" { description "Add AnnotationParm grouping"; } revision "2014-02-14" { description "Add UseSesssionVars CLI variable grouping. Add SaveSesssionVars CLI variable grouping. Add DataTemplateParms grouping."; } revision "2013-08-13" { description "Split log-vendor and log-vendor-level parameters into their own grouping."; } revision "2013-05-25" { description "Add log-console param as user friendly synonym for log-mirroring."; } revision "2013-02-11" { description "Move common yangcli-pro grouping to this module"; } revision "2012-11-30" { description "Add message-indent parameter."; } revision "2012-10-23" { description "Remove log-custom and log-localtime empty leafs and convert to "bits" entity: log-header="custom localtime"."; } revision "2012-10-10" { description "Change log-backtrace-level to and add log-backtrace-stream parameters as 'bits' type entities. Eliminate log-backtrace-xxx 'type empty' leafs."; } revision "2012-08-16" { description "Split from yuma-app-common; Add new logging parameters."; } typedef HaRoleState { type enumeration { enum "none" { value 0; description "HA_STATE_NONE"; } enum "disabled" { value 1; description "HA_STATE_DISABLED"; } enum "error" { value 2; description "HA_STATE_ERROR"; } enum "wait-role" { value 3; description "HA_STATE_WAIT_ROLE"; } enum "be-active" { value 4; description "HA_STATE_BE_ACTIVE"; } enum "active" { value 5; description "HA_STATE_ACTIVE"; } enum "be-standby" { value 6; description "HA_STATE_BE_STANDBY"; } enum "standby" { value 7; description "HA_STATE_STANDBY"; } enum "shutting-down" { value 8; description "HA_STATE_SHUTTING_DOWN"; } } description "YP-HA role state enumerations"; } } // module yumaworks-app-common
© 2023 YumaWorks, Inc. All rights reserved.