Commits (6)
This diff is collapsed.
openapi: 3.0.0 openapi: 3.1.0
info: info:
title: 'ETSI GS MEC 030 V2X Information Service API' title: 'ETSI GS MEC 030 V2X Information Service API'
version: 2.1.9 version: 2.1.9
...@@ -547,25 +547,24 @@ components: ...@@ -547,25 +547,24 @@ components:
type: object type: object
x-etsi-ref: 6.5.12 x-etsi-ref: 6.5.12
Pc5ProvisioningInfo: Pc5ProvisioningInfo:
items: properties:
properties: proInfoPc5:
proInfoPc5: type: array
minItems: 1
items:
$ref: '#/components/schemas/Pc5ProvisioningInfo.proInfoPc5' $ref: '#/components/schemas/Pc5ProvisioningInfo.proInfoPc5'
timeStamp: timeStamp:
# description': Time stamp. # description': Time stamp.
# x-etsi-mec-cardinality': 0..1 # x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp # x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp' $ref: '#/components/schemas/TimeStamp'
type: object
required: required:
- proInfoPc5 - proInfoPc5
type: object type: object
x-etsi-ref: 6.2.4 x-etsi-ref: 6.2.4
Pc5ProvisioningInfo.proInfoPc5: Pc5ProvisioningInfo.proInfoPc5:
description: The provisioning information per location as defined below. description: The provisioning information per location as defined below.
items: type: object
type: object
minItems: 1
properties: properties:
dstLayer2Id: dstLayer2Id:
description: "For sidelink communication, the Destination Layer-2 ID is set to the ProSe Layer-2 Group ID or Prose UE ID, see ETSI TS\_136\_321 [i.12].\nPLMN operators coordinate to make sure Destination Layer2 ID(s) for different V2X services are configured in a consistent manner." description: "For sidelink communication, the Destination Layer-2 ID is set to the ProSe Layer-2 Group ID or Prose UE ID, see ETSI TS\_136\_321 [i.12].\nPLMN operators coordinate to make sure Destination Layer2 ID(s) for different V2X services are configured in a consistent manner."
...@@ -588,7 +587,6 @@ components: ...@@ -588,7 +587,6 @@ components:
required: required:
- locationInfo - locationInfo
- dstLayer2Id - dstLayer2Id
type: array
x-etsi-mec-cardinality: 1..N x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined) x-etsi-mec-origin-type: Structure (inlined)
Plmn: Plmn:
...@@ -1049,16 +1047,16 @@ components: ...@@ -1049,16 +1047,16 @@ components:
x-etsi-ref: 6.5.7 x-etsi-ref: 6.5.7
SubscriptionLinkList.links: SubscriptionLinkList.links:
description: List of hyperlinks related to the resource. description: List of hyperlinks related to the resource.
items: properties:
properties: self:
self: # description': URI of this resource.
# description': URI of this resource. # x-etsi-mec-cardinality': '1'
# x-etsi-mec-cardinality': '1' # x-etsi-mec-origin-type': LinkType
# x-etsi-mec-origin-type': LinkType $ref: '#/components/schemas/LinkType'
$ref: '#/components/schemas/LinkType' subscriptions:
subscriptions: type: array
items:
$ref: '#/components/schemas/SubscriptionLinkList.links.subscriptions' $ref: '#/components/schemas/SubscriptionLinkList.links.subscriptions'
type: object
required: required:
- self - self
type: object type: object
...@@ -1066,8 +1064,7 @@ components: ...@@ -1066,8 +1064,7 @@ components:
x-etsi-mec-origin-type: Structure (inlined) x-etsi-mec-origin-type: Structure (inlined)
SubscriptionLinkList.links.subscriptions: SubscriptionLinkList.links.subscriptions:
description: The service consumer's subscriptions. description: The service consumer's subscriptions.
items: type: object
type: object
minItems: 0 minItems: 0
properties: properties:
href: href:
...@@ -1084,7 +1081,6 @@ components: ...@@ -1084,7 +1081,6 @@ components:
required: required:
- href - href
- subscriptionType - subscriptionType
type: array
x-etsi-mec-cardinality: 0..N x-etsi-mec-cardinality: 0..N
x-etsi-mec-origin-type: Structure (inlined) x-etsi-mec-origin-type: Structure (inlined)
TestNotification: TestNotification:
...@@ -1209,25 +1205,24 @@ components: ...@@ -1209,25 +1205,24 @@ components:
type: object type: object
x-etsi-ref: 6.5.11 x-etsi-ref: 6.5.11
UuMbmsProvisioningInfo: UuMbmsProvisioningInfo:
items: properties:
properties: proInfoUuMbms:
proInfoUuMbms: type: array
minItems: 1
items:
$ref: '#/components/schemas/UuMbmsProvisioningInfo.proInfoUuMbms' $ref: '#/components/schemas/UuMbmsProvisioningInfo.proInfoUuMbms'
timeStamp: timeStamp:
# description': Time stamp. # description': Time stamp.
# x-etsi-mec-cardinality': 0..1 # x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp # x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp' $ref: '#/components/schemas/TimeStamp'
type: object
required: required:
- proInfoUuMbms - proInfoUuMbms
type: object type: object
x-etsi-ref: 6.2.3 x-etsi-ref: 6.2.3
UuMbmsProvisioningInfo.proInfoUuMbms: UuMbmsProvisioningInfo.proInfoUuMbms:
description: The provisioning information per location as defined below. description: The provisioning information per location as defined below.
items: type: object
type: object
minItems: 1
properties: properties:
locationInfo: locationInfo:
# description': Location information to identify a cell of a base station or a particular geographical area. # description': Location information to identify a cell of a base station or a particular geographical area.
...@@ -1250,7 +1245,6 @@ components: ...@@ -1250,7 +1245,6 @@ components:
required: required:
- locationInfo - locationInfo
- v2xServerUsd - v2xServerUsd
type: array
x-etsi-mec-cardinality: 1..N x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined) x-etsi-mec-origin-type: Structure (inlined)
UuUniNeighbourCellInfo: UuUniNeighbourCellInfo:
...@@ -1289,25 +1283,24 @@ components: ...@@ -1289,25 +1283,24 @@ components:
type: object type: object
x-etsi-ref: 6.5.9 x-etsi-ref: 6.5.9
UuUnicastProvisioningInfo: UuUnicastProvisioningInfo:
items: properties:
properties: proInfoUuUnicast:
proInfoUuUnicast: type: array
minItems: 1
items:
$ref: '#/components/schemas/UuUnicastProvisioningInfo.proInfoUuUnicast' $ref: '#/components/schemas/UuUnicastProvisioningInfo.proInfoUuUnicast'
timeStamp: timeStamp:
# description': Time stamp. # description': Time stamp.
# x-etsi-mec-cardinality': 0..1 # x-etsi-mec-cardinality': 0..1
# x-etsi-mec-origin-type': TimeStamp # x-etsi-mec-origin-type': TimeStamp
$ref: '#/components/schemas/TimeStamp' $ref: '#/components/schemas/TimeStamp'
type: object
required: required:
- proInfoUuUnicast - proInfoUuUnicast
type: object type: object
x-etsi-ref: 6.2.2 x-etsi-ref: 6.2.2
UuUnicastProvisioningInfo.proInfoUuUnicast: UuUnicastProvisioningInfo.proInfoUuUnicast:
description: The provisioning information per location as defined below. description: The provisioning information per location as defined below.
items: type: object
type: object
minItems: 1
properties: properties:
locationInfo: locationInfo:
# description': Location information to identify a cell of a base station or a particular geographical area. # description': Location information to identify a cell of a base station or a particular geographical area.
...@@ -1330,7 +1323,6 @@ components: ...@@ -1330,7 +1323,6 @@ components:
required: required:
- locationInfo - locationInfo
- v2xApplicationServer - v2xApplicationServer
type: array
x-etsi-mec-cardinality: 1..N x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined) x-etsi-mec-origin-type: Structure (inlined)
V2xApplicationServer: V2xApplicationServer:
......