camaraproject / EdgeCloud

Repository to describe, develop, document and test the EdgeCloud API family
Apache License 2.0
13 stars 44 forks source link

EAM: AppId defined as UUID, but GSMA EWBI defines it as a string #259

Open gainsley opened 1 month ago

gainsley commented 1 month ago

Problem description There is some inconsistency between the definition of an AppId here in CAMARA NBI, and AppId in GSMA EWBI. Here is it a UUID, but in EWBI it is a string, specifically ^[A-Za-z][A-Za-z0-9_]{7,63}$.

Expected behavior Identifiers for the same thing should be consistent between NBI and EWBI, otherwise we'll get into messy conversions back and forth.

Alternative solution

Additional context This needs further discussion on which approach to use, and how we can coordinate keeping these two APIs in sync given their different governing bodies.