Commit 24a5f8f7 authored by piscione's avatar piscione Committed by Elian Kraja
Browse files

Fix on required keyword.

parent a19228f7
...@@ -1372,13 +1372,11 @@ components: ...@@ -1372,13 +1372,11 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
description: 0 to N identifiers to associate the event for a specific UE or flow. description: 0 to N identifiers to associate the event for a specific UE or flow.
carrierAggregationMeasInfo: carrierAggregationMeasInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/CarrierAggregationMeasInfo' $ref: '#/components/schemas/CarrierAggregationMeasInfo'
...@@ -1386,13 +1384,11 @@ components: ...@@ -1386,13 +1384,11 @@ components:
ecgi: ecgi:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
secondaryCellAdd: secondaryCellAdd:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/SecondaryCellAdd' $ref: '#/components/schemas/SecondaryCellAdd'
description: '' description: ''
secondaryCellRemove: secondaryCellRemove:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/SecondaryCellRemove' $ref: '#/components/schemas/SecondaryCellRemove'
...@@ -1428,7 +1424,6 @@ components: ...@@ -1428,7 +1424,6 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
...@@ -1442,7 +1437,6 @@ components: ...@@ -1442,7 +1437,6 @@ components:
timeStamp: timeStamp:
$ref: '#/components/schemas/TimeStamp' $ref: '#/components/schemas/TimeStamp'
trgEcgi: trgEcgi:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
...@@ -1498,13 +1492,11 @@ components: ...@@ -1498,13 +1492,11 @@ components:
type: object type: object
properties: properties:
cellInfo: cellInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/CellInfo' $ref: '#/components/schemas/CellInfo'
description: The per cell measurement information as defined below. description: The per cell measurement information as defined below.
cellUEInfo: cellUEInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/CellUEInfo' $ref: '#/components/schemas/CellUEInfo'
...@@ -1548,13 +1540,13 @@ components: ...@@ -1548,13 +1540,13 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
description: 0 to N identifiers to associate the event for a specific UE or flow. description: 0 to N identifiers to associate the event for a specific UE or flow.
carrierAggregationMeasInfo: carrierAggregationMeasInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/CarrierAggregationMeasInfo1' $ref: '#/components/schemas/CarrierAggregationMeasInfo1'
...@@ -1562,7 +1554,7 @@ components: ...@@ -1562,7 +1554,7 @@ components:
ecgi: ecgi:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
eutranNeighbourCellMeasInfo: eutranNeighbourCellMeasInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/EutranNeighbourCellMeasInfo' $ref: '#/components/schemas/EutranNeighbourCellMeasInfo'
...@@ -1572,13 +1564,13 @@ components: ...@@ -1572,13 +1564,13 @@ components:
description: Indicates height of the UE in meters relative to the sea level as defined in ETSI TS 136.331 [i.7]. description: Indicates height of the UE in meters relative to the sea level as defined in ETSI TS 136.331 [i.7].
contentEncoding: int32 contentEncoding: int32
newRadioMeasInfo: newRadioMeasInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/NewRadioMeasInfo' $ref: '#/components/schemas/NewRadioMeasInfo'
description: 5G New Radio secondary serving cells measurement information. description: 5G New Radio secondary serving cells measurement information.
newRadioMeasNeiInfo: newRadioMeasNeiInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/NewRadioMeasNeiInfo' $ref: '#/components/schemas/NewRadioMeasNeiInfo'
...@@ -1635,7 +1627,7 @@ components: ...@@ -1635,7 +1627,7 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
...@@ -1687,25 +1679,25 @@ components: ...@@ -1687,25 +1679,25 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
description: 0 to N identifiers to associate the event for a specific UE or flow. description: 0 to N identifiers to associate the event for a specific UE or flow.
eutraNeighCellMeasInfo: eutraNeighCellMeasInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/EutraNeighCellMeasInfo' $ref: '#/components/schemas/EutraNeighCellMeasInfo'
description: This parameter can be repeated to contain measurement information of all the neighbouring cells up to N. It shall not be included if nrNeighCellMeasInfo is included. description: This parameter can be repeated to contain measurement information of all the neighbouring cells up to N. It shall not be included if nrNeighCellMeasInfo is included.
nrNeighCellMeasInfo: nrNeighCellMeasInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/NrNeighCellMeasInfo' $ref: '#/components/schemas/NrNeighCellMeasInfo'
description: This parameter can be repeated to contain measurement information of all the neighbouring cells up to N. It shall not be included if eutraNeighCellMeasInfo is included. description: This parameter can be repeated to contain measurement information of all the neighbouring cells up to N. It shall not be included if eutraNeighCellMeasInfo is included.
servCellMeasInfo: servCellMeasInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/ServCellMeasInfo' $ref: '#/components/schemas/ServCellMeasInfo'
...@@ -1756,7 +1748,7 @@ components: ...@@ -1756,7 +1748,7 @@ components:
type: string type: string
description: Unique identifier for the MEC application instance. description: Unique identifier for the MEC application instance.
plmn: plmn:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/Plmn' $ref: '#/components/schemas/Plmn'
...@@ -1793,7 +1785,7 @@ components: ...@@ -1793,7 +1785,7 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
...@@ -1839,7 +1831,7 @@ components: ...@@ -1839,7 +1831,7 @@ components:
type: string type: string
description: Unique identifier for the MEC application instance. description: Unique identifier for the MEC application instance.
cellUserInfo: cellUserInfo:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/CellUserInfo' $ref: '#/components/schemas/CellUserInfo'
...@@ -1859,7 +1851,7 @@ components: ...@@ -1859,7 +1851,7 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
...@@ -1902,7 +1894,7 @@ components: ...@@ -1902,7 +1894,7 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
...@@ -1947,7 +1939,7 @@ components: ...@@ -1947,7 +1939,7 @@ components:
type: object type: object
properties: properties:
resultsPerCsiRsIndex: resultsPerCsiRsIndex:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/ResultsPerCsiRsIndex' $ref: '#/components/schemas/ResultsPerCsiRsIndex'
...@@ -1968,7 +1960,7 @@ components: ...@@ -1968,7 +1960,7 @@ components:
type: object type: object
properties: properties:
resultsPerSsbIndex: resultsPerSsbIndex:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/ResultsPerSsbIndex' $ref: '#/components/schemas/ResultsPerSsbIndex'
...@@ -1991,7 +1983,6 @@ components: ...@@ -1991,7 +1983,6 @@ components:
type: object type: object
properties: properties:
s1UeInfo: s1UeInfo:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/S1UeInfo' $ref: '#/components/schemas/S1UeInfo'
...@@ -2033,7 +2024,7 @@ components: ...@@ -2033,7 +2024,7 @@ components:
type: string type: string
description: URI selected by the service consumer, to receive notifications on the subscribed RNIS information. This shall be included in the request and response. description: URI selected by the service consumer, to receive notifications on the subscribed RNIS information. This shall be included in the request and response.
eventType: eventType:
minItems: 1
type: array type: array
items: items:
type: integer type: integer
...@@ -2339,11 +2330,14 @@ components: ...@@ -2339,11 +2330,14 @@ components:
CellUserInfo: CellUserInfo:
title: CellUserInfo title: CellUserInfo
type: object type: object
required:
- ecgi
- ueInfo
properties: properties:
ecgi: ecgi:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
ueInfo: ueInfo:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/UeInfo' $ref: '#/components/schemas/UeInfo'
...@@ -2461,13 +2455,13 @@ components: ...@@ -2461,13 +2455,13 @@ components:
type: string type: string
description: Unique identifier for the MEC application instance. description: Unique identifier for the MEC application instance.
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
description: 0 to N identifiers to associate the information for a specific UE or flow. description: 0 to N identifiers to associate the information for a specific UE or flow.
ecgi: ecgi:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
...@@ -2481,19 +2475,19 @@ components: ...@@ -2481,19 +2475,19 @@ components:
type: string type: string
description: Unique identifier for the MEC application instance. description: Unique identifier for the MEC application instance.
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
description: 0 to N identifiers to associate the information for a specific UE or flow. description: 0 to N identifiers to associate the information for a specific UE or flow.
ecgi: ecgi:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
description: E-UTRAN Cell Global Identifier. description: E-UTRAN Cell Global Identifier.
hoStatus: hoStatus:
minItems: 0
type: array type: array
items: items:
type: integer type: integer
...@@ -2508,19 +2502,19 @@ components: ...@@ -2508,19 +2502,19 @@ components:
type: string type: string
description: Unique identifier for the MEC application instance. description: Unique identifier for the MEC application instance.
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
description: 0 to N identifiers to associate the information for a specific UE or flow. description: 0 to N identifiers to associate the information for a specific UE or flow.
ecgi: ecgi:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
description: E-UTRAN Cell Global Identifier. description: E-UTRAN Cell Global Identifier.
trigger: trigger:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/Trigger' $ref: '#/components/schemas/Trigger'
...@@ -2534,19 +2528,19 @@ components: ...@@ -2534,19 +2528,19 @@ components:
type: string type: string
description: Unique identifier for the MEC application instance. description: Unique identifier for the MEC application instance.
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
description: 0 to N identifiers to associate the information for a specific UE or flow. description: 0 to N identifiers to associate the information for a specific UE or flow.
nrcgi: nrcgi:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/NRcgi' $ref: '#/components/schemas/NRcgi'
description: NR Cell Global Identier. description: NR Cell Global Identier.
triggerNr: triggerNr:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/TriggerNr' $ref: '#/components/schemas/TriggerNr'
...@@ -2562,7 +2556,7 @@ components: ...@@ -2562,7 +2556,7 @@ components:
type: string type: string
description: Unique identifier for the MEC application instance. description: Unique identifier for the MEC application instance.
ecgi: ecgi:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
...@@ -2583,7 +2577,7 @@ components: ...@@ -2583,7 +2577,7 @@ components:
type: string type: string
description: Unique identifier for the MEC application instance. description: Unique identifier for the MEC application instance.
ecgi: ecgi:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
...@@ -2677,7 +2671,7 @@ components: ...@@ -2677,7 +2671,7 @@ components:
self: self:
$ref: '#/components/schemas/LinkType' $ref: '#/components/schemas/LinkType'
subscription: subscription:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/Subscription' $ref: '#/components/schemas/Subscription'
...@@ -2711,7 +2705,7 @@ components: ...@@ -2711,7 +2705,7 @@ components:
type: object type: object
properties: properties:
nrNCellInfo: nrNCellInfo:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/NrNCellInfo' $ref: '#/components/schemas/NrNCellInfo'
...@@ -2738,7 +2732,7 @@ components: ...@@ -2738,7 +2732,7 @@ components:
type: string type: string
description: String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17]. description: String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17].
nrBNCellPlmn: nrBNCellPlmn:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/Plmn' $ref: '#/components/schemas/Plmn'
...@@ -2750,7 +2744,7 @@ components: ...@@ -2750,7 +2744,7 @@ components:
type: object type: object
properties: properties:
nrBNCellInfo: nrBNCellInfo:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/NrBNCellInfo' $ref: '#/components/schemas/NrBNCellInfo'
...@@ -2776,7 +2770,7 @@ components: ...@@ -2776,7 +2770,7 @@ components:
type: string type: string
description: String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17]. description: String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17].
nrNCellPlmn: nrNCellPlmn:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/Plmn' $ref: '#/components/schemas/Plmn'
...@@ -2802,7 +2796,7 @@ components: ...@@ -2802,7 +2796,7 @@ components:
type: string type: string
description: String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17]. description: String representing the NR Cell Identity. Encoded as a bit string (size (36)) as defined in ETSI TS 138 423 [i.17].
nrSCellPlmn: nrSCellPlmn:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/Plmn' $ref: '#/components/schemas/Plmn'
...@@ -2814,7 +2808,6 @@ components: ...@@ -2814,7 +2808,6 @@ components:
type: object type: object
properties: properties:
nrSCellInfo: nrSCellInfo:
minItems: 1
type: array type: array
items: items:
$ref: '#/components/schemas/NrSCellInfo' $ref: '#/components/schemas/NrSCellInfo'
...@@ -2887,6 +2880,10 @@ components: ...@@ -2887,6 +2880,10 @@ components:
S1BearerInfoDetailed: S1BearerInfoDetailed:
title: S1BearerInfoDetailed title: S1BearerInfoDetailed
type: object type: object
required:
- erabId
- erabInfo
- sGwInfo
properties: properties:
enbInfo: enbInfo:
$ref: '#/components/schemas/EnbInfo' $ref: '#/components/schemas/EnbInfo'
...@@ -2901,19 +2898,19 @@ components: ...@@ -2901,19 +2898,19 @@ components:
type: object type: object
properties: properties:
associateId: associateId:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/AssociateId' $ref: '#/components/schemas/AssociateId'
description: 0 to N identifiers to associate the events for a specific UE or a flow. description: 0 to N identifiers to associate the events for a specific UE or a flow.
ecgi: ecgi:
minItems: 0
type: array type: array
items: items:
$ref: '#/components/schemas/Ecgi' $ref: '#/components/schemas/Ecgi'
description: E-UTRAN Cell Global Identifier. description: E-UTRAN Cell Global Identifier.
erabId: erabId:
minItems: 0
type: array