Re: [netmod] Regarding origin annotation encoding in ietf-netconf-nmda-restconf-05
Alex Campbell <Alex.Campbell@Aviatnet.com> Thu, 14 February 2019 21:18 UTC
Return-Path: <Alex.Campbell@Aviatnet.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 0BD57130E82 for <netmod@ietfa.amsl.com>; Thu, 14 Feb 2019 13:18:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=aviatus.onmicrosoft.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 uc9k5G-4YTEs for <netmod@ietfa.amsl.com>; Thu, 14 Feb 2019 13:18:01 -0800 (PST)
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680061.outbound.protection.outlook.com [40.107.68.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DF8D129BBF for <netmod@ietf.org>; Thu, 14 Feb 2019 13:18:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aviatus.onmicrosoft.com; s=selector1-aviatnet-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9nSUWDprV/QNmFmoPxBX6vyDiBLaRXJUzvwLwjwpIMQ=; b=ELXfEDJgR4TSFEkh7AR/UjVY2ljNUxsielcoFLcBkeCkNnNzsUUF6HiZfZy8VJiJUzeXqap23oCE0llrDXqvQoAinrgUHgs2a/sZ76ZOJk5A1/A4uvYlgEZ4whEZ9+j5RGSrYlFxrkU6K8br2uHhneCSxr1AXvI2I7u29B70Cnw=
Received: from CY4PR2201CA0010.namprd22.prod.outlook.com (2603:10b6:910:5f::20) by BN6PR22MB0596.namprd22.prod.outlook.com (2603:10b6:404:da::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.22; Thu, 14 Feb 2019 21:17:59 +0000
Received: from DM3NAM03FT008.eop-NAM03.prod.protection.outlook.com (2a01:111:f400:7e49::206) by CY4PR2201CA0010.outlook.office365.com (2603:10b6:910:5f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1622.16 via Frontend Transport; Thu, 14 Feb 2019 21:17:58 +0000
Authentication-Results: spf=pass (sender IP is 192.147.115.52) smtp.mailfrom=Aviatnet.com; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=bestguesspass action=none header.from=Aviatnet.com;
Received-SPF: Pass (protection.outlook.com: domain of Aviatnet.com designates 192.147.115.52 as permitted sender) receiver=protection.outlook.com; client-ip=192.147.115.52; helo=mail-send.aviatnet.com;
Received: from mail-send.aviatnet.com (192.147.115.52) by DM3NAM03FT008.mail.protection.outlook.com (10.152.82.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1580.10 via Frontend Transport; Thu, 14 Feb 2019 21:17:58 +0000
From: Alex Campbell <Alex.Campbell@Aviatnet.com>
To: Amar Jadagoud <ammys.vas@gmail.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Regarding origin annotation encoding in ietf-netconf-nmda-restconf-05
Thread-Index: AQHUxKrBk92aPIM/b0ykjjn3Fs3TlA==
Date: Thu, 14 Feb 2019 21:17:56 +0000
Message-ID: <1550179076775.3994@Aviatnet.com>
References: <CAKiLt9+K=X2jRWJZo4vT4DC=aNVH0RL6b2ByNwh2Z1JykcWcPw@mail.gmail.com>
In-Reply-To: <CAKiLt9+K=X2jRWJZo4vT4DC=aNVH0RL6b2ByNwh2Z1JykcWcPw@mail.gmail.com>
Accept-Language: en-NZ, en-US
Content-Language: en-NZ
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.15.6.9]
Content-Type: multipart/alternative; boundary="_000_15501790767753994Aviatnetcom_"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:192.147.115.52; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(376002)(136003)(346002)(39850400004)(396003)(2980300002)(53754006)(199004)(189003)(106466001)(4326008)(30436002)(117636001)(71190400001)(53416004)(16586007)(6246003)(229853002)(7736002)(97876018)(7636002)(54896002)(7596002)(25786009)(118246002)(356004)(316002)(36736006)(4546004)(3846002)(186003)(8936002)(446003)(8676002)(7696005)(76176011)(6116002)(19627405001)(72206003)(11346002)(478600001)(106002)(102836004)(2906002)(956004)(36756003)(26005)(6486002)(486006)(53546011)(246002)(2616005)(336012)(6916009)(84326002)(476003)(126002)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR22MB0596; H:mail-send.aviatnet.com; FPR:; SPF:Pass; LANG:en; PTR:mail-send.aviatnet.com; A:1; MX:1;
X-Microsoft-Exchange-Diagnostics: 1; DM3NAM03FT008; 1:zUMlTfRBpjL+1jRy4HDYR7dRCUZ2FtnqomqWTh6jy1Y/DMumil75o2VBhSUHGbTI6Bu39ixQ+UfsxY3NKf3xOr3T6rRW8woEOQ2n/qAKCdp1bBM42uYi401bjg9CJXS1A/spT1ClSj/y9dkaP8e7dtf3AtCEzfbXjMI1FAim2QU=
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b8e2183a-c255-462c-19e9-08d692c1e4e5
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4608076)(4709027)(2017052603328)(7153060)(7193020); SRVR:BN6PR22MB0596;
X-MS-TrafficTypeDiagnostic: BN6PR22MB0596:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR22MB0596; 20:2ejRRU+cn20xx/CzfGjd7hda/r/GZdHePUKMAlg1eSIa0b5ykxZTlVltNrSWEGML/b21pli2khZaYmFo0bh4u6ejQpMBoPXahWLJ1F6y2ycwM0inYoJb1UdGevzV+1Nx3gG/HNbQ3Ou2aFYu2DVrm5z0YDpPKyT4WafAiw42r60eEKYpZbaeiTPxQdINcjzZlHhycVp7BHcW1bEYVQQTXa4nma+pi+rKPDs23oA7H2O3ubjDSDUPhE+6f9Hk5lkwiK/q/C9CX4S8NJ9gAliah+Anyhs/SfQEnCoj8FylGmZCb+giM5Nln2dP5i5fJMTNaDB97u9dlrnxUJjcTtzhJj1Mq1KFeJKYGwXXcTS8CfiIAhEle1GUZG9+5Qh2GZ+GRZgckAyrXRqIeHvDjBNAmfetjlU/wJ+Oc9Mc4KZ1Bjc1OL1koAaBPTLo8I700Lxf7coS3CXV5Z1OX86jxjbRWDhHTommSJk8AyhIfFA3mwDCAcZzibRXKGNAZ2ApklRK
X-Microsoft-Antispam-PRVS: <BN6PR22MB0596F4A65FE6D01313C14A1387670@BN6PR22MB0596.namprd22.prod.outlook.com>
X-Forefront-PRVS: 09480768F8
X-Microsoft-Exchange-Diagnostics: 1; BN6PR22MB0596; 23:PiFCESRvwcuU/cVparkYqAh3Hdxv/qyi86MfkBo2jBtLtv3lutu5zRWM4/4ZZyF7VB0DS40gLhB3V4CHPcwymNn8Ly+LF7X1lsF0Si5K/JofMY/RvXrIT08PONcHavu/gohdy3IVoQykuDdxbQVR45B8SlWeJQBDmVLoG7ao8Zvg91kwTmvLbklXlmWMcOTUXWYEW1Zx/6N5kW6IwLfLMPbYe88SJFkgH4Ffped8jwoIDxXCc1b/mcoENU9hgHaSiju3gSvib8IYE8iI8jrkHVfio5OO3vDRYjpudBywsvsHzBnfkgUYfXXR4aEgPrDecL/b1CLJHA8oCADml1PLoeiWhzTMkpw6audoQcgcjxVK+FVtuQrnBLe6rzZKh8XAM+WJuPNk1+X3PyXjZNSmnhqp+HvVHNNSYiORfqbAFAMEdQ76Bi+2Vg++Bm0SLxS1aXWGkhubPYEIk7NbCGWNgm64kzhesPH9EKyhZntxtlzToTGAXDl6kBOtsZrFjte2EyL34aePj1rHtHpV733Uap4x0rgY7uX+Jha/33DwhbnrEcnovHFZ1wr6TXfTQeaHjKVKUUrDYtDXPr1Mo3QqjhdxSqZSN5tNMo7eKkkTr61lVPMj7uCcn23gxXbahqvtUE5Vhurnra8RxZyJBdhZQy3162LGChGIc/u3PpRUGjMOcsFCT5xzI6GfLh9w+az05MCM0UZhyxxPkcCqUIIiS//X6+Z3xeVuPoax4Nns2AqqQydEGmYmiHd6g5IUWELnMvPVek+Kb16lvXtFIy966pevqaw5pGT1dd5IeW+KnWS+25bK5pjww74zEIQCTCdaxt3HeasATiy25WrDnOxBFAoPxQGzXJnPw65r5IdTSj7uCmM5moQwQuLgQEEf88lFvbCtmYBuJ6De+oSDpWVjDqY4W9MeNlBjy3dFMVWTmuqm1wMdZiKoZjxvgRw3q1lij3iAb0KyQhYbSup6/B4c2n6tew1JKJoarm8c34u9AC4zMSBEWoJ9qGqjIzgaVj5dxPcMc9vw8ktQ1J+JT3YHEJCZk5wxfmJqRnlKXjr2ohjf0wlIa/3GAPDWamu3FQe8cPD+/1DD9tKJnX93Q9+MR0+/ndntekzrKUBQfwajfA79zfvmj5hwQZ+1SY9jX9eU3mV/hxx06jSuA0wCKZRiotVYSRILLByPo9aIkU4lomFuKKRUdcXE2RlfmD5Q/+PBx2JFyBt35+aw839unxBKhx+MNHD8LLLOKcYn7x9RlKhCbYLGWGCqINvOtPImrAkC
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info: 9d663r0H1pc04ZJjHY0yxkD1bB5w5zwyalAEljs1pdHeqOp08QXZI374RsW/yciik/crpiNes4CICk/jd7nu93/p2pZ2ABoJyb7bORS+ViRdxQjh/pcLvX/DnZWKUWrL0PyS+aWfHXIsx6xwQ4nVLjRHQN60XKKa2FxXrjV6nW6vrQR/fKY1QvXdjy4Gm9qUCLkrWjx2Nh0bJ2P5kQHKR92xsGuKvMqIbMmZOj4YzuZLgcV36lTeCi0Ay3mo/QrcSBJujjaZycHU0HxtVB4vjtggyTp7iUx0VTEUbFyXLK8EmKSbj/1ALo67ReHQ1AglXk+LpUy/SUEePLO43fjzm4+lI/vn30XYPJdHc7QotwFGyWGlP9xa7twq6ErQakEPxw6wyPz7raD3FPYxcqFhJA1wxb4pxArajGf8zGaa9tk=
X-OriginatorOrg: aviatnet.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Feb 2019 21:17:58.3645 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b8e2183a-c255-462c-19e9-08d692c1e4e5
X-MS-Exchange-CrossTenant-Id: 8d7d22b9-3890-4eef-95a6-a226e64151be
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=8d7d22b9-3890-4eef-95a6-a226e64151be; Ip=[192.147.115.52]; Helo=[mail-send.aviatnet.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR22MB0596
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/bR8P-25jABk91qdk2pKTrFlco2M>
Subject: Re: [netmod] Regarding origin annotation encoding in ietf-netconf-nmda-restconf-05
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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, 14 Feb 2019 21:18:04 -0000
Hi, By my understanding both annotations should be included in one JSON object, like this. { "example:interface" : [ { "name" : "eth1", "mtu" : 1500, "@mtu" : { "ietf-netconf-with-defaults:default" : true, "ietf-origin:origin" : "intended" }, "status" : "up" } ] } ________________________________ From: netmod <netmod-bounces@ietf.org> on behalf of Amar Jadagoud <ammys.vas@gmail.com> Sent: Thursday, 14 February 2019 7:49 p.m. To: netmod@ietf.org Subject: [netmod] Regarding origin annotation encoding in ietf-netconf-nmda-restconf-05 Hi All, I have a question regarding encoding of origin annotation along with other annotation (with-defaults) in JSON metadata encoding format. Suppose if below is the GET method : GET /restconf/ds/ietf-datastores:operational/ietf-interface:interfaces/interface=eth1?with-defaults=report-all-tagged&with-origin HTTP/1.1 How both origin and with-defaults annotations should be encoded in the JSON metadata encoding format? Currently in restconf RFC 8040, in section 5.3.2, example with only one annotation is provided. Refering to this example, whether multiple annotation representation should be like below? { "example:interface" : [ { "name" : "eth1", "mtu" : 1500, "@mtu" : { "ietf-netconf-with-defaults:default" : true }, { "ietf-origin:origin" : intended }, "status" : "up" } ] } Thanks, Amar
- [netmod] Regarding origin annotation encoding in … Amar Jadagoud
- Re: [netmod] Regarding origin annotation encoding… Ladislav Lhotka
- Re: [netmod] Regarding origin annotation encoding… Amar Jadagoud
- Re: [netmod] Regarding origin annotation encoding… Robert Wilton
- Re: [netmod] Regarding origin annotation encoding… Alex Campbell
- Re: [netmod] Regarding origin annotation encoding… Rohit R Ranade