Problem description
The present version of QoS Booking supports areaName, which can be human readable value, and then API invoker can specify an area where it want to use premium connectivity with specific QoS Profile.
At the same time, dedicated-network-areas API was defined in DedicatedNetworks repository. The API is for descovering available service area. It is been discussed to be generalise to use the API for other CAMARA APIs that DedicatedNetworks API. In the API, attributes such as id and name in ServiceArea schema are defined.
To utilise the dedicated-network-areas API, AreaName schema in QoS Booking needs to be updated in order to use id and name in ServiceArea of dedicated-network-areas API.
Possible evolution
AreaName schema in QoS Booking will be updated so that API invoker can specify an area by either id or name based on the invoker's preference.
Additional context
id in ServiceArea is unique value and name in ServiceArea is human readable value. Each attribute has own advantage nature. Therefore, it is considered to be good that API invoker can specify an area by either id or name based on the invoker's preference.
Problem description
The present version of QoS Booking supports
areaName, which can be human readable value, and then API invoker can specify an area where it want to use premium connectivity with specific QoS Profile.At the same time, dedicated-network-areas API was defined in DedicatedNetworks repository. The API is for descovering available service area. It is been discussed to be generalise to use the API for other CAMARA APIs that DedicatedNetworks API. In the API, attributes such as
idandnameinServiceAreaschema are defined.To utilise the dedicated-network-areas API,
AreaNameschema in QoS Booking needs to be updated in order to useidandnameinServiceAreaof dedicated-network-areas API.Possible evolution
AreaNameschema in QoS Booking will be updated so that API invoker can specify an area by eitheridornamebased on the invoker's preference.Additional context
idinServiceAreais unique value andnameinServiceAreais human readable value. Each attribute has own advantage nature. Therefore, it is considered to be good that API invoker can specify an area by eitheridornamebased on the invoker's preference.