Loading OpenAPI/sliceNrm.yaml +29 −8 Original line number Diff line number Diff line Loading @@ -54,12 +54,6 @@ components: - SHARED - NON-SHARED NetworkSliceSharingIndicator: type: string enum: - SHARED - NON-SHARED ServiceType: type: string enum: Loading Loading @@ -301,6 +295,22 @@ components: items: $ref: '#/components/schemas/SecFunc' ProvisioningRule: type: object properties: ruleType: type: string enum: - INSTANCE_SHARING_RULE sharingPolicy: type: string enum: - SHARED - NOT_SHARED - SELECTIVELY_SHARED sharingGroup: type: string CNSliceSubnetProfile: type: object properties: Loading @@ -324,6 +334,8 @@ components: type: integer resourceSharingLevel: $ref: '#/components/schemas/SharingLevel' provisioningRuleList: $ref: '#/components/schemas/ProvisioningRuleList' dLMaxPktSize: type: integer uLMaxPktSize: Loading Loading @@ -361,6 +373,8 @@ components: $ref: '#/components/schemas/MobilityLevel' resourceSharingLevel: $ref: '#/components/schemas/SharingLevel' provisioningRuleList: $ref: '#/components/schemas/ProvisioningRuleList' maxNumberofUEs: type: integer activityFactor: Loading Loading @@ -446,6 +460,8 @@ components: type: integer resourceSharingLevel: $ref: '#/components/schemas/SharingLevel' provisioningRuleList: $ref: '#/components/schemas/ProvisioningRuleList' uEMobilityLevel: $ref: '#/components/schemas/MobilityLevel' uESpeed: Loading Loading @@ -478,8 +494,8 @@ components: $ref: '#/components/schemas/MobilityLevel' sst: $ref: 'nrNrm.yaml#/components/schemas/Sst' networkSliceSharingIndicator: $ref: '#/components/schemas/NetworkSliceSharingIndicator' provisioningRuleList: $ref: '#/components/schemas/ProvisioningRuleList' availability: type: number delayTolerance: Loading Loading @@ -583,6 +599,11 @@ components: items: $ref: '#/components/schemas/SliceProfile' ProvisioningRuleList: type: array items: $ref: '#/components/schemas/ProvisioningRule' #------------ Definition of concrete IOCs ---------------------------------------- SubNetwork-Single: allOf: Loading Loading
OpenAPI/sliceNrm.yaml +29 −8 Original line number Diff line number Diff line Loading @@ -54,12 +54,6 @@ components: - SHARED - NON-SHARED NetworkSliceSharingIndicator: type: string enum: - SHARED - NON-SHARED ServiceType: type: string enum: Loading Loading @@ -301,6 +295,22 @@ components: items: $ref: '#/components/schemas/SecFunc' ProvisioningRule: type: object properties: ruleType: type: string enum: - INSTANCE_SHARING_RULE sharingPolicy: type: string enum: - SHARED - NOT_SHARED - SELECTIVELY_SHARED sharingGroup: type: string CNSliceSubnetProfile: type: object properties: Loading @@ -324,6 +334,8 @@ components: type: integer resourceSharingLevel: $ref: '#/components/schemas/SharingLevel' provisioningRuleList: $ref: '#/components/schemas/ProvisioningRuleList' dLMaxPktSize: type: integer uLMaxPktSize: Loading Loading @@ -361,6 +373,8 @@ components: $ref: '#/components/schemas/MobilityLevel' resourceSharingLevel: $ref: '#/components/schemas/SharingLevel' provisioningRuleList: $ref: '#/components/schemas/ProvisioningRuleList' maxNumberofUEs: type: integer activityFactor: Loading Loading @@ -446,6 +460,8 @@ components: type: integer resourceSharingLevel: $ref: '#/components/schemas/SharingLevel' provisioningRuleList: $ref: '#/components/schemas/ProvisioningRuleList' uEMobilityLevel: $ref: '#/components/schemas/MobilityLevel' uESpeed: Loading Loading @@ -478,8 +494,8 @@ components: $ref: '#/components/schemas/MobilityLevel' sst: $ref: 'nrNrm.yaml#/components/schemas/Sst' networkSliceSharingIndicator: $ref: '#/components/schemas/NetworkSliceSharingIndicator' provisioningRuleList: $ref: '#/components/schemas/ProvisioningRuleList' availability: type: number delayTolerance: Loading Loading @@ -583,6 +599,11 @@ components: items: $ref: '#/components/schemas/SliceProfile' ProvisioningRuleList: type: array items: $ref: '#/components/schemas/ProvisioningRule' #------------ Definition of concrete IOCs ---------------------------------------- SubNetwork-Single: allOf: Loading