revision 2021-06-18 {
description
- "replace service-type by service-format,
- and change service-rate type";
+ "Replace service-type by service-format.
+ Change service-rate type";
}
revision 2020-01-28 {
description
"Initial revision of renderer model version 1.5";
}
+ typedef action {
+ type enumeration {
+ enum create {
+ value 1;
+ }
+ enum delete {
+ value 2;
+ }
+ }
+ }
+
rpc service-path {
input {
leaf modulation-format {
type string;
}
leaf operation {
- type enumeration {
- enum create {
- value 1;
- }
- enum delete {
- value 2;
- }
- }
+ type action;
}
- uses org-transportpce-common-types:olm-renderer-input;
+ uses org-transportpce-common-types:optical-renderer-input;
}
output {
leaf success {
type string;
}
uses org-transportpce-common-types:node-interfaces;
+ uses org-transportpce-common-types:link-tp;
}
}
type int16;
}
leaf operation {
- type enumeration {
- enum create {
- value 1;
- }
- enum delete {
- value 2;
- }
- }
+ type action;
}
container a-end-api-info {
leaf node-id {
type string;
}
uses org-transportpce-common-types:node-interfaces;
+ uses org-transportpce-common-types:link-tp;
}
}