package NSaasProto;

message TCtypeSLA {
    optional string Ctype = 1;
    optional uint64 SoftMaxDocsPerService = 2;
    optional string Ticket = 3;
    optional uint64 SearchRPS = 4;
    optional uint64 SearchRPSPlanned = 5;
    optional uint64 IndexRPS = 6;
    optional uint64 TotalIndexSizeBytes = 7;
    optional uint64 SearchQ99Ms = 8;
    optional uint64 SearchQ999Ms = 9;
    optional double Unanswers5MinPercWarn = 10;
    optional double Unanswers5MinPercCrit = 11;
    optional uint64 ServiceWeight = 12; //Service weight for SLA metric
    optional uint64 ABCUserService = 13;
    optional uint64 ABCQuotaService = 14;
    repeated string NannyFerryman = 15;
    optional uint64 DisasterAlerts = 16;
}

message TSlaDescription {
    repeated string OwnerLogin = 1;
    repeated string Responsibles = 2;
    repeated TCtypeSLA CTypeSLA = 3;
}
