[netmod] YANG identities and identityref's

"Acee Lindem (acee)" <acee@cisco.com> Thu, 03 May 2018 17:30 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 5074912EA8D for <netmod@ietfa.amsl.com>; Thu, 3 May 2018 10:30:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, 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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pVoqdmtU1ofv for <netmod@ietfa.amsl.com>; Thu, 3 May 2018 10:30:06 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90D5612EA8C for <netmod@ietf.org>; Thu, 3 May 2018 10:30:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3764; q=dns/txt; s=iport; t=1525368606; x=1526578206; h=from:to:subject:date:message-id:mime-version; bh=wvcQntWaDB9nq/Q7KJ9JymYVHQ1j1YGwygEdaudyMwQ=; b=fzc6UIEWI8SdMJePzpPRlCPiKzSVzs5bPjEcKpT6H7+2ioAPCzqXisiK g6eKvm5lIEr3u92lBRkwdQldUCqGzGygOavUznubyULr9FXPT+tDYTlzp ejZ7AZEkgfzKtefgMZ3Jq8nIAH0jw6FNQz5LkH7GQ1j5cea+itF4fdTkt A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CqAQC9Ruta/4YNJK1TCRoBAQEBAQIBAQEBCAEBAQGCTXZhF2Myg2OIAoxvgT2BSo4qhHCBeAuFCIIWITQYAQIBAQEBAQECbCiFUmgBDD4CBDAnBIQ+ZKlBghyEWINxgkKIHYITgTKHMYMqMIIkApgaCAKOSoxZkBsCERMBgSQBHDiBUnAVZQGCGZBNkDSBGAEB
X-IronPort-AV: E=Sophos;i="5.49,359,1520899200"; d="scan'208,217";a="387086947"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 May 2018 17:30:03 +0000
Received: from XCH-RTP-013.cisco.com (xch-rtp-013.cisco.com [64.101.220.153]) by alln-core-12.cisco.com (8.14.5/8.14.5) with ESMTP id w43HU2lg002541 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Thu, 3 May 2018 17:30:02 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-013.cisco.com (64.101.220.153) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Thu, 3 May 2018 13:30:02 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1320.000; Thu, 3 May 2018 13:30:02 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: NETMOD WG <netmod@ietf.org>
Thread-Topic: YANG identities and identityref's
Thread-Index: AQHT4wRd8VIEfZkF5U2p5jDj2N/hLA==
Date: Thu, 03 May 2018 17:30:01 +0000
Message-ID: <739F53FB-DD16-4AE3-B1D5-C06DC6972FAB@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.196]
Content-Type: multipart/alternative; boundary="_000_739F53FBDD164AE3B1D5C06DC6972FABciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/fww3j1zQ1G9CU7WKHn1dqQRh8J0>
Subject: [netmod] YANG identities and identityref's
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.22
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: Thu, 03 May 2018 17:30:08 -0000

Let’s say one define a base identity with a hierarchy of identifyref’s using it. This will allow for augmentation in future models. Should one also define an identityref for the class of unknown identities? Or, should one simply return the lowest parent in the hierarchy matching the value? Many times, this would be the base identity.

Thanks,
Acee