Skip to content
Snippets Groups Projects

Draft: Resolve "(TID) New service type for PON Controller"

Open Pablo Armingol requested to merge feat/265-tid-new-service-type-for-pon-controller into develop
Files
36
+ 11
2
@@ -17,6 +17,7 @@ package context;
import "acl.proto";
import "kpi_sample_types.proto";
import "pon_access.proto";
service ContextService {
rpc ListContextIds (Empty ) returns ( ContextIdList ) {}
@@ -226,6 +227,7 @@ enum DeviceDriverEnum {
DEVICEDRIVER_IETF_L3VPN = 13;
DEVICEDRIVER_IETF_SLICE = 14;
DEVICEDRIVER_NCE = 15;
DEVICEDRIVER_PON = 16;
}
enum DeviceOperationalStatusEnum {
@@ -321,6 +323,7 @@ enum ServiceTypeEnum {
SERVICETYPE_E2E = 5;
SERVICETYPE_OPTICAL_CONNECTIVITY = 6;
SERVICETYPE_QKD = 7;
SERVICETYPE_PON_ACCESS = 8;
}
enum ServiceStatusEnum {
@@ -533,11 +536,17 @@ message ConfigRule_ACL {
acl.AclRuleSet rule_set = 2;
}
message ConfigRule_PON {
EndPointId endpoint_id = 1;
pon_access.PonRuleSet rule_set = 2;
}
message ConfigRule {
ConfigActionEnum action = 1;
oneof config_rule {
ConfigRule_Custom custom = 2;
ConfigRule_ACL acl = 3;
ConfigRule_Custom custom = 2;
ConfigRule_ACL acl = 3;
ConfigRule_PON pon_access = 5;
}
}
Loading