Re: [netmod] [yang-doctors] Length on keys in YANG

"Acee Lindem (acee)" <acee@cisco.com> Wed, 05 October 2022 14:27 UTC

Return-Path: <acee@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA141C14CE20; Wed, 5 Oct 2022 07:27:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.604
X-Spam-Level:
X-Spam-Status: No, score=-14.604 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=gL2DcRvQ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Y865zGFU
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3vvnNLmgYf45; Wed, 5 Oct 2022 07:27:53 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA862C14CF14; Wed, 5 Oct 2022 07:27:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10017; q=dns/txt; s=iport; t=1664980072; x=1666189672; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=oDdidD/0jz00Fbu/O+s2dlFbDzsKSN5Tq+zPaDJVMVY=; b=gL2DcRvQtX4qRGhqInQXrIIk3G/xeJ8j1jV/TMRmGoWlDUWAolmabbB0 BkcSoj4VBFWAfIzjpNJx+l3pXJE8NrnV5s9pp8E0rWwXt7k+mI9gv1A/8 mCna00r2gnik5R3gVwBnqxZuZOL1hlsANjNe/XpjWVYXHhr5sFBC/T/3+ I=;
IronPort-PHdr: A9a23:cTy2hR1W6BA8/hNmsmDPr1BlVkEcU/3cMg0U788hjLRDOuSm8o/5NUPSrfNqkBfSXIrd5v4F7oies63pVWEap5rUtncEfc9AUhYfgpAQmAotSMeOFUz8KqvsaCo3VMRPXVNo5Te1K09QTc3/fFbV5Ha16G16Jw==
IronPort-Data: A9a23:6jVgg6lWHEgM1cGI8IIDWv7o5gxsJERdPkR7XQ2eYbSJt1+Wr1GztxIYXDuPOf+JZDDyKNBwYY22/BwF6pTSytI1QQJr+XsyFVtH+JHPbTi7wugcHM8zwvUuxyuL1u1GAjX7BJ1yHya0SiuFaOC79yEhjP/QH9IQNcadUsxPbV48IMseoUoLd94R2uaEsPDha++/kYqaT/73YDdJ7wVJ3lc8sMpvnv/AUMPa41v0tnRmDRxCUcS3e3M9VPrzLonpR5f0rxU9IwK0ewrD5OnREmLx9hMpDJaulaz2NxxMSb/JNg/IgX1TM0SgqkEd/WppjOBib7xFMxY/Zzahx7idzP1EvpG9YQwoJabL3u8aVnG0FgkuZPUXouOZcSnXXcu7iheun2HX6+RnCk5zMYoT5uFtGklP+OAWbjcXYXirge+qxbW3YuhhmsplK9PkVKset21uxhnTEf0hR5bOSLmM7thdtB80j8xPBvLXeYwdaT1zbx3oZRxEfFwFYLo8nO6hnVHnfSdT7lWPqsIKD8L7pOBq+LHpNNyQcduQSIAE2E2ZvWnBuW/+B3kn2BWk4WLt2hqRaiXnxksXgL4vKYA=
IronPort-HdrOrdr: A9a23:o4G5z6rW88RS5VdfeuGCDpoaV5ueL9V00zEX/kB9WHVpm5Oj+fxGzc516farslossSkb6Ky90KnpewK5yXcH2/hvAV7CZnirhILMFuBfBOTZskXd8kHFh4xgPOJbAtVD4b7LfBdHZKTBkXKF+r8bqbHtms3J9ITjJjVWPHtXgspbnmBE43OgYzRLrX59dPwE/fSnl696jgvlXU5SQtWwB3EDUeSGjcbMjojabRkPAANiwBWSjBuzgYSKXSSw71M7aXdi0L0i+W/Kn0jS/aO4qcy2zRfayiv684lWot380dFObfb8y/T9aw+cyjpAVr4RGYFqjwpF5d1HL2xa1OUkli1QfPibLUmhOV1d7yGdnTUImwxelUMKgWXo8EcL5/aJHQ7Tz6F69Nlkmtyz0Tt5gDg06tM544rS3aAnfS/ojWDz4cPFWAptkVfxqX0+kfQLh3gaSocGbqRNxLZvt3+9Pa1wVR4S0rpXWNVGHYXZ/rJbYFmaZ3fWsi1mx8GtRG06GlODTlIZssKY3jBKlDQhpnFoifA3jzMF7tYwWpNE7+PLPuBhk6xPVNYfaeZ4CP0aScW6B2TRSVbHMX6UI17gCKYbUki94aLf8fEw/qWnaZYIxJw9lNDIV05Zr3c7fwb0BciHzPRwg2bwqaWGLEPQI+1lluxEU+fHNcjW2AW4OSUTr/c=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AyBgBDbIJi/4ENJK1agliBITFSB3UCWDlDhE6DTAOFMYUJgwIDliWFE4EsgSUDVAsBAQENAQFCBAEBhQICFoUoAiU0CQ4BAgQBAQESAQEFAQEBAgEHBIEJE4U7ByYNhkIBAQEBAxIRHQEBNwEPAgEIDgMDAQIoAwICAjAUCQgCBA4FIoJbAYIMVwMxAZ91AYE+AoofeoExgQGCCAEBBgQEhQ0YgjgJgTyDFIQnAQGHIyccgg2BPAwQgmc+hBxIFoMgN4IMIpVhBzoDHDiBBRKBIXEBCAYGBwoFMgYCDBgUBAITElMeAhMFBwocDhQcJBkMDwMSAxEBBwILEggVLAgDAgMIAwIDIwsCAxgJBwoDHQgKHBIQFAIEEx8LCAMaHy0JAgQOA0MICwoDEQQDExgLFggQBAYDCS8NKAsDFA8BBgMGAgUFAQMgAxQDBScHAyEHCyYNDQQcBx0DAwUmAwICGwcCAgMCBhcGAgJxCigNCAQIBBweJRMFAgcxBQQvAh4EBQYRCQIWAgYEBQIEBBYCAhIIAggnGwcWGR0ZAQVdBgsJIxwcEAsGBQYWAyZSBiIBHZZ/W26CMTdiA5VniXmhAwqDTKAKBC2oV5Zmpn4CBAIEBQIOAQEGgWE8gVlwFWUBgj1RGQ+GGot4il51OwIGAQoBAQMJjlOCRwEB
X-IronPort-AV: E=Sophos;i="5.91,230,1647302400"; d="scan'208,217";a="810924689"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 Oct 2022 14:27:51 +0000
Received: from mail.cisco.com (xfe-aln-003.cisco.com [173.37.135.123]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 295ERpGe001102 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 5 Oct 2022 14:27:51 GMT
Received: from xfe-rtp-005.cisco.com (64.101.210.235) by xfe-aln-003.cisco.com (173.37.135.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9; Wed, 5 Oct 2022 09:27:50 -0500
Received: from NAM04-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-005.cisco.com (64.101.210.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9 via Frontend Transport; Wed, 5 Oct 2022 10:27:50 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YXN96HAz8mbV/ruu+C2NzkJ7v36/4BXoxlmMkobkVOq+lBukI7o71+G86ViZxiT7qCA32IJ6/P+O0QbCHV8la/l3XOhmAAFJ2L1XGPkrrIWUeioGbPaZAuQNCcTYuGm3TovtfDv7L/JJiwoE/XXFuTu19rCaAJI0aTaLJaTA46tWUE6okAgPhNGvSzD0RPvPcR/i7XLQMhhoOIu4lHABIDbG4isiG90pcPxpZtTG6A/n5Aie2ppA6AhOMOtjACqxV6e9kYj5QL7IDWxGQSH5pIdmuup39PSQJAogJ+5WXn1QD+2uqPlb0/FqzVr90gXQNIpVXReydwYbmASxOWQMKw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oDdidD/0jz00Fbu/O+s2dlFbDzsKSN5Tq+zPaDJVMVY=; b=jq2xoyVlYgTxR+sBy95XO3Jz7HmpTZ1zVCeBzBLOi9wXE8nRVPSu2sS97HqqUr279dKhwvsRTT4SBIF4jZd0Sj9MGVwCjA/uPb001dgIZ25m7hEZkzRIKhCyQWD9dirKQv0tLQQpcgL9Mazrg8gVF+MhyXDpjh337KqNghTyI7XzDgQwynU9eIJytBsmUlEcqIxA845dIpj/X+1uAJZ58QQ3xe/rR4BVfClvV4TDPdKZN0R3BKouyHY+mx+kktdS0cHhMMDVZlQoN9u6lJ9cf46jFJoCBBbcHF7Sv0CPkD8TwpAOW4GqmuBlNU42CnxOW7N+kipBU0FlF7fC8QZy2A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oDdidD/0jz00Fbu/O+s2dlFbDzsKSN5Tq+zPaDJVMVY=; b=Y865zGFUFRnOqPmAI4oC0mOE2gHXcPLifgIidOXdblVkSGAcfpVkuP8Vf7P9cZ5Gy0gORKLjMHTJdNeOK+NNn3MHOntrDxqbVirBdmsY2oRZZ47gYvOZatgB8TrI6LmpGFihCIitU29dEz67a09u5SFTAoY7O5eAdEFvMUv175A=
Received: from BYAPR11MB2757.namprd11.prod.outlook.com (2603:10b6:a02:cb::16) by DM4PR11MB6018.namprd11.prod.outlook.com (2603:10b6:8:5e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.24; Wed, 5 Oct 2022 14:27:48 +0000
Received: from BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::138f:535:2fee:84b4]) by BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::138f:535:2fee:84b4%7]) with mapi id 15.20.5676.034; Wed, 5 Oct 2022 14:27:48 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Jeffrey Haas <jhaas@pfrc.org>
CC: Ladislav Lhotka <ladislav.lhotka@nic.cz>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Thread-Topic: [yang-doctors] [netmod] Length on keys in YANG
Thread-Index: AQHY12BGz01dtHG5RE+42H6Y7Yq88q3/lBOAgAARRYCAAC9ngP//xAwAgABEoQD//74MgA==
Date: Wed, 05 Oct 2022 14:27:48 +0000
Message-ID: <FBD146B9-DF20-4DD8-8032-0468DA0583FE@cisco.com>
References: <20221003194150.GA13947@pfrc.org> <AM7PR07MB6248820BBCB2B39F93CF92C2A05D9@AM7PR07MB6248.eurprd07.prod.outlook.com> <d06c394c-978a-3c92-1f4b-bda67a2fe6d5@nic.cz> <63C27188-BBDC-48F1-90B0-ADC8BFAECBCE@pfrc.org> <8CC2BD1D-6668-49A3-96FC-067EB71FA8CF@cisco.com> <5D407A2D-DCCE-47D9-8EB4-31F4632666A3@pfrc.org>
In-Reply-To: <5D407A2D-DCCE-47D9-8EB4-31F4632666A3@pfrc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.65.22091101
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BYAPR11MB2757:EE_|DM4PR11MB6018:EE_
x-ms-office365-filtering-correlation-id: 97118b2a-cfbb-4d84-0cf0-08daa6ddc6df
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: j7yh/+8UbqwQuG7w3DOXSzBCyWR45yXzMMfHCJVcJR6l3uTGTmAFCyABEr2Awhs6S32GT1FC45R3sY59BrFLfXF5GRF5k2BzFkIUBMHRAkipB5Q5wVhcj1PLn+7ZuKOx0T8DCw3oE4WyQLh8AOYSWiJOLj5Q84QS1DK5WyG9OG1K5PpagKW5mNuESGK8G1fATAPHSjmvvr3TQLzs+F/souYn4v44VHy4Wetrh3M1QxO5S+lwBAco7xTbUzb8WDAG5V3qfAFucZsmVnIr7UsBBkXyKu44xQbU7BLPSzCbzR2GGPkkvzse5Ac04WLN/SRfgO0/OwLBFIngvnqOliOP4AOuMBxG5vSu3WVta6mpwIj5OJenNWz1NP9yAxGcQ79n70clZVZ1TMO/KMATLVRFfAccya32oMGA8XOsoVbKgvUsVYZv6cmKyd6EyA81/r5dy4IdTWIhuNZct1nF7YEcLkhoNfpy4OXHC4xsY0EBV+r3AsjsyWFBW5u1nQmz8D2BvJAv5dKOSRwfTo6x8AFId3dHzcGyF6kRfHauV//jdZlJWmqTdxrUBJ5hthZ/UjFPk2gcediYw3mCLohUqGMeYY6wYidSDyC9kbyTogRbjR37F0//bqFsbAVwYm1g+MXzdIeSbI+kV1hYjrhHq9y0WVlj69cD5Ax3h0pZIL6kA+CxNFKjpZqit5Nc8ie6Ro4p/Hq8QbWL7NQO6ensnSvAdZ8nsH6d7lguWOM+TwuKwI54Msuq3r/XV7vMsoGfLI79ZjAKwOH/Z5m7n1qvMM0O71m2afvCIFtgK8nXAOK4FSA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(396003)(376002)(39860400002)(346002)(136003)(366004)(451199015)(6512007)(86362001)(33656002)(8936002)(53546011)(71200400001)(91956017)(26005)(41300700001)(66946007)(8676002)(36756003)(66556008)(4326008)(64756008)(2616005)(2906002)(66446008)(38070700005)(66476007)(186003)(83380400001)(6506007)(76116006)(38100700002)(316002)(478600001)(122000001)(5660300002)(54906003)(6916009)(6486002)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: sijoxHi1+2YBUn+kL2ROquh75lIC7loN0dw8GzFfssUgkGuPUfFnILiffCcLSmm8CSEALm8lnefrlVs5+piZXwgmkEZQhbR1ktfdmSKZS1Rjay8pgQt330neKkPfk695w/Sm6jAtmEGOTwOniAK/qyww4uvNwxYeMlRTXMB6zGrcdgiK2lcvZhpDIAEiY+b9G+qqd9UGvz9hElfGyx7Eky+OdmVvKktlQLSliXcR0QCIkPQE5MVya8nvTfWZ8AOhf2LVpwYhCNU0RP9nyTUOsclvZPw92N7dzvSQkz4iw9HqsKlQp1LL76vH2/0wF7SxZPT6ufJqTH0iaR8EFqCXo0+rT5FGQfrZQQNh1Aw7FhPdVhuQ86P5Pb55yTpytQH5DyIP2dj71jTcELaCY7yx0Ozv69wdwkgkffLrTARKIyR28rMG24GYEArgEk3YQv3eQWRJXvYapOejM4v0ICW/SF2qsW1EJ2zbpucqYzZ6LuZeqo6ldJDiE6sJUgKdcdyJsabWg4mfeECz8ta1ULtPHGKIJv6KdWIxuR4Zi0JYx3IMKadvYDJ9x9MusXhNVIuDMsmD74X2PoXal187lzCm7wQFceBn4aUMcIQrlHTjAhJxiU41TEBCzZ3PCtPB9KhS+doRLAV2U+JkXWb9jU/FrHMpmGPUBdqQxJq+dc+MSq6T+0SBzgeElUDJlfy81jA0/zH3DusmwVk8FdbVaD4m1REQoyBjKE8qMnN7XGx6PZGRlSLTGLiLEcpNmSjhKh7xLoS6jTy8jNg/53gjVNyQ1MOgkFUgVrEqiBxaeZJPMF50bEyKJjxjwZIq+JuZ+u7u02HilwSdewmtVVCtvlR+CNyBtKe98pI2hwoYzc6qxoMGHrsLlg0LNnLQeaDlofOu59cTNkjsbF/WO3nsjFAcSQRzuiv8IE0jYK4SramF/Q5EMikYWdmh97iU+CjyOanE04zpE7jLh6qvgof6ye/d2Df0BeS8BKcIhBDJM+Bkmn3em/3Y1V6mFCW2AcWFfuLifkwY3F2XWIKKBn4uMdDZPcDcwiXGIQA9/JXOTRw9Z4fA95h2DXpBFYjCQiexPxMTRngapS5en0Id8nSKFuZ6vitbeESSbiWeux34YTemBffsYCBlryZVgKZBi+nfdC83kGOX++s95hIa0rGYkG//lBO3Kx0X6jDX2hCDPLaP8Oax427Rbrc/2UWhVk7S8lOkvOPRm6iMjVSX4qvbIeA5+UMOuNcWC84L+S62cxU9BTsxFcLAV+mTToAmPEwCUINb95K3Zf01/ceS+rJA3D1T0O3MnFPVg6gphB1fOKf0ukSlEsvYsfbxZr6i9LHSaFKJ0I+7ezMU4UOpJG9DZJdOmUjL70/XNIyQ3R1ubIQqt2Kjg0yepABXgXMvwdL4x91R+5IPnsOuakzmvxLfsk7Ji+pV1ox7Qdio5fsZWjTX+JEJptj+rtdsrpticl9zli5V4GXP+Mnr7BPLS5k+z05vBL5AzP09+oERysToAAeWG4GUm9pjjr2sWiiubTISXJcNGF7EOMqMnLOv2z1NzdCAVi8kfAIkXcY/R28VAw/n61uyWbR7ITbDMTpBUeFQuQDq
Content-Type: multipart/alternative; boundary="_000_FBD146B9DF204DD880320468DA0583FEciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2757.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 97118b2a-cfbb-4d84-0cf0-08daa6ddc6df
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2022 14:27:48.0680 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8jvNwNQ3E1A8XbyfAZKKZ7q+QxQbx36hLhCT9DVMo1aLRrz1od7WHkw5FUMqaBSa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6018
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.135.123, xfe-aln-003.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mkUnJqCCDk_ZKw3A3czQw_zmL10>
Subject: Re: [netmod] [yang-doctors] Length on keys in YANG
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Oct 2022 14:27:57 -0000

Jeff,

From: Jeff Haas <jhaas@pfrc.org>
Date: Wednesday, October 5, 2022 at 10:25 AM
To: Acee Lindem <acee@cisco.com>
Cc: Ladislav Lhotka <ladislav.lhotka@nic.cz>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, YANG Doctors <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] [netmod] Length on keys in YANG

Acee,



On Oct 5, 2022, at 10:18 AM, Acee Lindem (acee) <acee@cisco.com<mailto:acee@cisco.com>> wrote:

It may even be a matter of having a few useful typedefs:

yang-key32 (length 1..32)
yang-key64 (length 1..64)
yang-key128 (length 1..128)
yang-key256 (length 1..256)

I agree in principle. Why wouldn’t these be string32, etc, since the leaves in question are of type string. We don’t need “yang-“ since they will be prefixed with “yang-types:” or some other module.

I'm supremely uninterested in the color of the bike shed. :-)  I find minor value is having the word "key" present to cover the use case, but certainly could see use cases where a leaf might also want to limit the content size to some well known sizes.

This was exactly my point. No need to get defensive.

Acee

While I certainly could be the one that authors the underlying draft, there are many who are more deeply involved in daily YANG work that are probably more appropriate parties.  Mostly, I'm hoping this discussion gets someone interested enough to write the trivial draft and hopefully start socializing it in IETF YANG draft reviews.



-- Jeff