Skip to content
Snippets Groups Projects
Commit 955e944b authored by Ricard Vilalta's avatar Ricard Vilalta
Browse files

Update context.proto introducing slice isolation, tenancy

parent 2ffaf04d
No related branches found
No related tags found
1 merge request!54Release 2.0.0
...@@ -274,6 +274,12 @@ message Slice { ...@@ -274,6 +274,12 @@ message Slice {
repeated ServiceId slice_service_ids = 4; repeated ServiceId slice_service_ids = 4;
repeated SliceId slice_subslice_ids = 5; repeated SliceId slice_subslice_ids = 5;
SliceStatus slice_status = 6; SliceStatus slice_status = 6;
SliceOwner slice_owner = 7;
}
message SliceOwner {
Uuid owner_uuid = 1;
string owner_string = 2;
} }
enum SliceStatusEnum { enum SliceStatusEnum {
...@@ -440,6 +446,22 @@ message Constraint_SLA_Availability { ...@@ -440,6 +446,22 @@ message Constraint_SLA_Availability {
bool all_active = 2; bool all_active = 2;
} }
enum IsolationLevelEnum {
NO_ISOLATION = 0;
PHYSICAL_ISOLATION = 1;
LOGICAL_ISOLATION = 2;
PROCESS_ISOLATION = 3;
PHYSICAL_MEMORY_ISOLATION = 4;
PHYSICAL_NETWORK_ISOLATION = 5;
VIRTUAL_RESOURCE_ISOLATION = 6;
NETWORK_FUNCTIONS_ISOLATION = 7;
SERVICE_ISOLATION = 8;
}
message Constraint_SLA_Isolation_level {
IsolationLevelEnum isolation_level = 1;
}
message Constraint { message Constraint {
oneof constraint { oneof constraint {
Constraint_Custom custom = 1; Constraint_Custom custom = 1;
...@@ -448,6 +470,7 @@ message Constraint { ...@@ -448,6 +470,7 @@ message Constraint {
Constraint_SLA_Capacity sla_capacity = 4; Constraint_SLA_Capacity sla_capacity = 4;
Constraint_SLA_Latency sla_latency = 5; Constraint_SLA_Latency sla_latency = 5;
Constraint_SLA_Availability sla_availability = 6; Constraint_SLA_Availability sla_availability = 6;
Constraint_SLA_Isolation_level = 7;
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment