Loading OpenAPI/sliceNrm.yaml +25 −30 Original line number Diff line number Diff line Loading @@ -53,11 +53,13 @@ components: enum: - SHARED - NON-SHARED NetworkSliceSharingIndicator: type: string enum: - SHARED - NON-SHARED ServiceType: type: string enum: Loading Loading @@ -130,6 +132,24 @@ components: $ref: '#/components/schemas/Float' maxThpt: $ref: '#/components/schemas/Float' DLThpt: type: object properties: servAttrCom: $ref: '#/components/schemas/ServAttrCom' guaThpt: $ref: '#/components/schemas/Float' maxThpt: $ref: '#/components/schemas/Float' ULThpt: type: object properties: servAttrCom: $ref: '#/components/schemas/ServAttrCom' guaThpt: $ref: '#/components/schemas/Float' maxThpt: $ref: '#/components/schemas/Float' DLThptPerSliceSubnet: type: object properties: Loading Loading @@ -274,14 +294,7 @@ components: $ref: '#/components/schemas/DelayTolerance' sliceSimultaneousUse: $ref: '#/components/schemas/SliceSimultaneousUse' deterministicComm: $ref: '#/components/schemas/DeterministicComm' survivalTime: type: string termDensity: $ref: '#/components/schemas/TermDensity' transferIntervalTarget: type: string TopSliceSubnetProfile: type: object properties: Loading @@ -305,28 +318,6 @@ components: $ref: '#/components/schemas/DelayTolerance' sliceSimultaneousUse: $ref: '#/components/schemas/SliceSimultaneousUse' termDensity: $ref: '#/components/schemas/TermDensity' activityFactor: type: integer coverageAreaTAList: type: integer uEMobilityLevel: $ref: '#/components/schemas/MobilityLevel' resourceSharingLevel: $ref: '#/components/schemas/SharingLevel' uESpeed: type: integer reliability: type: string serviceType: $ref: '#/components/schemas/ServiceType' deterministicComm: $ref: '#/components/schemas/DeterministicComm' survivalTime: type: string transferIntervalTarget: type: string ServiceProfile: type: object properties: Loading Loading @@ -394,6 +385,7 @@ components: type: string sliceSimultaneousUse: $ref: '#/components/schemas/SliceSimultaneousUse' SliceProfile: type: object properties: Loading @@ -407,14 +399,17 @@ components: $ref: '#/components/schemas/RANSliceSubnetProfile' topSliceSubnetProfile: $ref: '#/components/schemas/TopSliceSubnetProfile' IpAddress: oneOf: - $ref: 'genericNrm.yaml#/components/schemas/Ipv4Addr' - $ref: 'genericNrm.yaml#/components/schemas/Ipv6Addr' ServiceProfileList: type: array items: $ref: '#/components/schemas/ServiceProfile' SliceProfileList: type: array items: Loading Loading
OpenAPI/sliceNrm.yaml +25 −30 Original line number Diff line number Diff line Loading @@ -53,11 +53,13 @@ components: enum: - SHARED - NON-SHARED NetworkSliceSharingIndicator: type: string enum: - SHARED - NON-SHARED ServiceType: type: string enum: Loading Loading @@ -130,6 +132,24 @@ components: $ref: '#/components/schemas/Float' maxThpt: $ref: '#/components/schemas/Float' DLThpt: type: object properties: servAttrCom: $ref: '#/components/schemas/ServAttrCom' guaThpt: $ref: '#/components/schemas/Float' maxThpt: $ref: '#/components/schemas/Float' ULThpt: type: object properties: servAttrCom: $ref: '#/components/schemas/ServAttrCom' guaThpt: $ref: '#/components/schemas/Float' maxThpt: $ref: '#/components/schemas/Float' DLThptPerSliceSubnet: type: object properties: Loading Loading @@ -274,14 +294,7 @@ components: $ref: '#/components/schemas/DelayTolerance' sliceSimultaneousUse: $ref: '#/components/schemas/SliceSimultaneousUse' deterministicComm: $ref: '#/components/schemas/DeterministicComm' survivalTime: type: string termDensity: $ref: '#/components/schemas/TermDensity' transferIntervalTarget: type: string TopSliceSubnetProfile: type: object properties: Loading @@ -305,28 +318,6 @@ components: $ref: '#/components/schemas/DelayTolerance' sliceSimultaneousUse: $ref: '#/components/schemas/SliceSimultaneousUse' termDensity: $ref: '#/components/schemas/TermDensity' activityFactor: type: integer coverageAreaTAList: type: integer uEMobilityLevel: $ref: '#/components/schemas/MobilityLevel' resourceSharingLevel: $ref: '#/components/schemas/SharingLevel' uESpeed: type: integer reliability: type: string serviceType: $ref: '#/components/schemas/ServiceType' deterministicComm: $ref: '#/components/schemas/DeterministicComm' survivalTime: type: string transferIntervalTarget: type: string ServiceProfile: type: object properties: Loading Loading @@ -394,6 +385,7 @@ components: type: string sliceSimultaneousUse: $ref: '#/components/schemas/SliceSimultaneousUse' SliceProfile: type: object properties: Loading @@ -407,14 +399,17 @@ components: $ref: '#/components/schemas/RANSliceSubnetProfile' topSliceSubnetProfile: $ref: '#/components/schemas/TopSliceSubnetProfile' IpAddress: oneOf: - $ref: 'genericNrm.yaml#/components/schemas/Ipv4Addr' - $ref: 'genericNrm.yaml#/components/schemas/Ipv6Addr' ServiceProfileList: type: array items: $ref: '#/components/schemas/ServiceProfile' SliceProfileList: type: array items: Loading