Changes for MEC010-2_AppPkgMgmt.yaml: 2 added lines, 2 removed lines.
Original line number
Diff line number
Diff line
@@ -1070,7 +1070,7 @@ components:
description:Describes the descriptors of the software image to be used by the virtualisation container used to realize this MEC application. See note 5.
Changes for definitions/MEC010p2_definitions.json: 46 added lines, 1 removed line.
Original line number
Diff line number
Diff line
@@ -170,7 +170,7 @@
"$ref":"#/definitions/SecurityInfo"
},
"type":{
"type":"string"
"$ref":"#/definitions/TransportTypes"
},
"version":{
"type":"string",
@@ -182,6 +182,51 @@
}
}
},
"TransportTypes":{
"x-etsi-ref":"8.1.6.4",
"type":"string",
"enum":[
"REST_HTTP",
"MB_TOPIC_BASED",
"MB_ROUTING",
"MB_PUBSUB",
"RPC",
"RPC_STREAMING",
"WEBSOCKET"
],
"description":"The enumeration TransportType represents types of transports.",
"x-etsi-mec-extensible":true,
"x-etsi-mec-enumeration-table":[
{
"value":"REST_HTTP",
"description":"RESTful API using HTTP (as defined in IETF RFC 9110 [11])."
},
{
"value":"MB_TOPIC_BASED",
"description":"Topic-based message bus which routes messages to receivers based on subscriptions, if a pattern passed on subscription matches the topic of the message. EXAMPLE MQTT (see [i.4])."
},
{
"value":"MB_ROUTING",
"description":"Routing-based message bus which routes messages to receivers based on subscriptions, if a key passed on subscription is equal to the key of the message."
},
{
"value":"MB_PUBSUB",
"description":"Publish-subscribe based message bus which distributes messages to all subscribers."
},
{
"value":"RPC",
"description":"Remote procedure call. EXAMPLE GRPC (see [i.5])."
},
{
"value":"RPC_STREAMING",
"description":"Remote procedure call supporting streams of requests and responses. EXAMPLE GRPC (see [i.5])."
},
{
"value":"WEBSOCKET",
"description":"Websockets as defined in IETF RFC 6455 [12]."