X-Git-Url: https://gerrit.onap.org/r/gitweb?p=sdnc%2Fnorthbound.git;a=blobdiff_plain;f=optical-service%2Fmodel%2Fsrc%2Fmain%2Fyang%2Foptical-service.yang;h=720b83b5589cf9588ceb5e671cd0100316021d1e;hp=911bd488ea933f7871eea6dbcb39b720bec98d1f;hb=bdd9078cc1287c68817d0be392a8bb1e4172d00b;hpb=da9e225fb39b7720c6092d19bb5c8dbe4d002539 diff --git a/optical-service/model/src/main/yang/optical-service.yang b/optical-service/model/src/main/yang/optical-service.yang index 911bd488..720b83b5 100644 --- a/optical-service/model/src/main/yang/optical-service.yang +++ b/optical-service/model/src/main/yang/optical-service.yang @@ -43,50 +43,20 @@ module opticalservice { container payload { - leaf domain-type { - type string; - } - - leaf service-name { - type string; - } - - leaf service-rate { - type string; - } - leaf service-protocol { - type string; - } - - leaf coding-func { - type string; - } - - container service-a-end { - uses service-end-g; - } - - container service-z-end { - uses service-end-g; - } - - leaf service-layer { - type string; + list param { + + key "name"; + leaf name { + type string; + } + + leaf value { + type string; + } } } } - grouping service-end-g { - - leaf port-id { - type string; - } - - leaf port-name { - type string; - } - } - grouping request-source-g { leaf request-id { @@ -111,17 +81,24 @@ module opticalservice { leaf ack-final-indicator { type string; } - } grouping optical-service-delete-request { - + uses request-source-g; container payload { - leaf service-name { - type string; + list param { + + key "name"; + leaf name { + type string; + } + + leaf value { + type string; + } } } }