Loading OpenAPI/TS28312_IntentExpectations.yaml +25 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ components: $ref: "#/components/schemas/RadioNetworkExpectationObject" expectationTargets: type: array uniqueItems: true items: type: object oneOf: Loading @@ -45,6 +46,7 @@ components: - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget' expectationContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -65,6 +67,7 @@ components: $ref: "#/components/schemas/RadioServiceExpectationObject" expectationTargets: type: array uniqueItems: true items: type: object oneOf: Loading @@ -75,6 +78,7 @@ components: - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget' expectationContexts: type: array uniqueItems: true items: $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context' required: Loading @@ -92,6 +96,7 @@ components: $ref: '#/components/schemas/EdgeServiceSupportExpectationObject' expectationTargets: type: array uniqueItems: true items: type: object oneOf: Loading @@ -105,6 +110,7 @@ components: - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget' expectationContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -126,10 +132,12 @@ components: $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationVerb" expectationObjects: type: array uniqueItems: true items: $ref: "#/components/schemas/5GCNetworkExpectationObject" expectationTargets: type: array uniqueItems: true items: type: object oneOf: Loading @@ -140,6 +148,7 @@ components: - $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget" expectationContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -164,6 +173,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' objectContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -188,6 +198,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' objectContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -207,6 +218,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' objectContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -227,6 +239,7 @@ components: $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn" objectContexts: type: array uniqueItems: true items: type: object oneOf: Loading Loading @@ -812,6 +825,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28623_ComDefs.yaml#/components/schemas/Tac" PLMNContext: Loading @@ -829,6 +843,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' DlFrequencyContext: Loading @@ -847,6 +862,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Frequency' UlFrequencyContext: Loading @@ -865,6 +881,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Frequency' RATContext: Loading @@ -883,6 +900,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: type: string enum: Loading @@ -904,6 +922,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28312_IntentNrm.yaml#/components/schemas/UEGroup" EdgeIdentificationIdContext: Loading Loading @@ -951,6 +970,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28623_ComDefs.yaml#/components/schemas/Tac" NfTypeContext: Loading @@ -968,6 +988,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28541_5GcNrm.yaml#/components/schemas/NFType" NfInstanceLocationContext: Loading @@ -985,6 +1006,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: type: string TaiContext: Loading @@ -1002,6 +1024,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28623_GenericNrm.yaml#/components/schemas/Tai" ServingScopeContext: Loading @@ -1019,6 +1042,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: type: string DnnContext: Loading @@ -1036,6 +1060,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: type: string #-------Definition of the scenario specific ObjectTarget dataType----------------# Loading OpenAPI/TS28312_IntentNrm.yaml +14 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ components: type: string intentExpectations: type: array uniqueItems: true items: type: object oneOf: Loading @@ -45,6 +46,7 @@ components: $ref: "#/components/schemas/Selectivity" intentContexts: type: array uniqueItems: true items: $ref: '#/components/schemas/Context' description: >- Loading Loading @@ -82,6 +84,7 @@ components: $ref: '#/components/schemas/IntentFulfilmentReport' intentConflictReports: type: array uniqueItems: true items: $ref: '#/components/schemas/IntentConflictReport' intentFeasibilityCheckReport: Loading @@ -100,6 +103,7 @@ components: properties: intentHandlingCapabilityList: type: array uniqueItems: true items: $ref: '#/components/schemas/IntentHandlingCapability' Intent: Loading @@ -125,12 +129,14 @@ components: $ref: "#/components/schemas/ExpectationObject" expectationTargets: type: array uniqueItems: true items: $ref: '#/components/schemas/ExpectationTarget' contextSelectivity: $ref: "#/components/schemas/Selectivity" expectationContexts: type: array uniqueItems: true items: $ref: '#/components/schemas/Context' required: Loading @@ -155,6 +161,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' objectContexts: type: array uniqueItems: true items: $ref: '#/components/schemas/Context' description: >- Loading Loading @@ -216,6 +223,7 @@ components: $ref: "#/components/schemas/NotFulfilledState" notFulfilledReasons: type: array uniqueItems: true items: type: string readOnly: true Loading Loading @@ -285,6 +293,7 @@ components: targetValueRange: oneOf: - type: array uniqueItems: true items: $ref: "#/components/schemas/ValueRangeType" - $ref: "#/components/schemas/ValueRangeType" Loading @@ -292,6 +301,7 @@ components: $ref: "#/components/schemas/Selectivity" targetContexts: type: array uniqueItems: true items: $ref: '#/components/schemas/Context' description: It describes the list of constraints and conditions that should apply for a specific expectationTarget. Loading @@ -310,6 +320,7 @@ components: contextValueRange: oneOf: - type: array uniqueItems: true items: $ref: "#/components/schemas/ValueRangeType" - $ref: "#/components/schemas/ValueRangeType" Loading @@ -326,6 +337,7 @@ components: $ref: '#/components/schemas/FulfilmentInfo' expectationFulfilmentResult: type: array uniqueItems: true items: $ref: '#/components/schemas/ExpectationFulfilmentResult' #-------Definition of the concrete IntentFulfilmentReport dataType----------------# Loading @@ -343,6 +355,7 @@ components: $ref: '#/components/schemas/FulfilmentInfo' targetFulfilmentResult: type: array uniqueItems: true items: $ref: '#/components/schemas/TargetFulfilmentResult' #-------Definition of the concrete ExpectationFulfilmentResult dataType----------------# Loading Loading @@ -446,6 +459,7 @@ components: description: It describes the expectation object type which can be supported by a specific intent handling function of MnS producer. supportedExpectationTargetNames: type: array uniqueItems: true items: type: string readOnly: true Loading Loading
OpenAPI/TS28312_IntentExpectations.yaml +25 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ components: $ref: "#/components/schemas/RadioNetworkExpectationObject" expectationTargets: type: array uniqueItems: true items: type: object oneOf: Loading @@ -45,6 +46,7 @@ components: - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget' expectationContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -65,6 +67,7 @@ components: $ref: "#/components/schemas/RadioServiceExpectationObject" expectationTargets: type: array uniqueItems: true items: type: object oneOf: Loading @@ -75,6 +78,7 @@ components: - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget' expectationContexts: type: array uniqueItems: true items: $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context' required: Loading @@ -92,6 +96,7 @@ components: $ref: '#/components/schemas/EdgeServiceSupportExpectationObject' expectationTargets: type: array uniqueItems: true items: type: object oneOf: Loading @@ -105,6 +110,7 @@ components: - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget' expectationContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -126,10 +132,12 @@ components: $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationVerb" expectationObjects: type: array uniqueItems: true items: $ref: "#/components/schemas/5GCNetworkExpectationObject" expectationTargets: type: array uniqueItems: true items: type: object oneOf: Loading @@ -140,6 +148,7 @@ components: - $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget" expectationContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -164,6 +173,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' objectContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -188,6 +198,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' objectContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -207,6 +218,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' objectContexts: type: array uniqueItems: true items: type: object oneOf: Loading @@ -227,6 +239,7 @@ components: $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn" objectContexts: type: array uniqueItems: true items: type: object oneOf: Loading Loading @@ -812,6 +825,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28623_ComDefs.yaml#/components/schemas/Tac" PLMNContext: Loading @@ -829,6 +843,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' DlFrequencyContext: Loading @@ -847,6 +862,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Frequency' UlFrequencyContext: Loading @@ -865,6 +881,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Frequency' RATContext: Loading @@ -883,6 +900,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: type: string enum: Loading @@ -904,6 +922,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28312_IntentNrm.yaml#/components/schemas/UEGroup" EdgeIdentificationIdContext: Loading Loading @@ -951,6 +970,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28623_ComDefs.yaml#/components/schemas/Tac" NfTypeContext: Loading @@ -968,6 +988,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28541_5GcNrm.yaml#/components/schemas/NFType" NfInstanceLocationContext: Loading @@ -985,6 +1006,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: type: string TaiContext: Loading @@ -1002,6 +1024,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: $ref: "TS28623_GenericNrm.yaml#/components/schemas/Tai" ServingScopeContext: Loading @@ -1019,6 +1042,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: type: string DnnContext: Loading @@ -1036,6 +1060,7 @@ components: - IS_ALL_OF contextValueRange: type: array uniqueItems: true items: type: string #-------Definition of the scenario specific ObjectTarget dataType----------------# Loading
OpenAPI/TS28312_IntentNrm.yaml +14 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ components: type: string intentExpectations: type: array uniqueItems: true items: type: object oneOf: Loading @@ -45,6 +46,7 @@ components: $ref: "#/components/schemas/Selectivity" intentContexts: type: array uniqueItems: true items: $ref: '#/components/schemas/Context' description: >- Loading Loading @@ -82,6 +84,7 @@ components: $ref: '#/components/schemas/IntentFulfilmentReport' intentConflictReports: type: array uniqueItems: true items: $ref: '#/components/schemas/IntentConflictReport' intentFeasibilityCheckReport: Loading @@ -100,6 +103,7 @@ components: properties: intentHandlingCapabilityList: type: array uniqueItems: true items: $ref: '#/components/schemas/IntentHandlingCapability' Intent: Loading @@ -125,12 +129,14 @@ components: $ref: "#/components/schemas/ExpectationObject" expectationTargets: type: array uniqueItems: true items: $ref: '#/components/schemas/ExpectationTarget' contextSelectivity: $ref: "#/components/schemas/Selectivity" expectationContexts: type: array uniqueItems: true items: $ref: '#/components/schemas/Context' required: Loading @@ -155,6 +161,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' objectContexts: type: array uniqueItems: true items: $ref: '#/components/schemas/Context' description: >- Loading Loading @@ -216,6 +223,7 @@ components: $ref: "#/components/schemas/NotFulfilledState" notFulfilledReasons: type: array uniqueItems: true items: type: string readOnly: true Loading Loading @@ -285,6 +293,7 @@ components: targetValueRange: oneOf: - type: array uniqueItems: true items: $ref: "#/components/schemas/ValueRangeType" - $ref: "#/components/schemas/ValueRangeType" Loading @@ -292,6 +301,7 @@ components: $ref: "#/components/schemas/Selectivity" targetContexts: type: array uniqueItems: true items: $ref: '#/components/schemas/Context' description: It describes the list of constraints and conditions that should apply for a specific expectationTarget. Loading @@ -310,6 +320,7 @@ components: contextValueRange: oneOf: - type: array uniqueItems: true items: $ref: "#/components/schemas/ValueRangeType" - $ref: "#/components/schemas/ValueRangeType" Loading @@ -326,6 +337,7 @@ components: $ref: '#/components/schemas/FulfilmentInfo' expectationFulfilmentResult: type: array uniqueItems: true items: $ref: '#/components/schemas/ExpectationFulfilmentResult' #-------Definition of the concrete IntentFulfilmentReport dataType----------------# Loading @@ -343,6 +355,7 @@ components: $ref: '#/components/schemas/FulfilmentInfo' targetFulfilmentResult: type: array uniqueItems: true items: $ref: '#/components/schemas/TargetFulfilmentResult' #-------Definition of the concrete ExpectationFulfilmentResult dataType----------------# Loading Loading @@ -446,6 +459,7 @@ components: description: It describes the expectation object type which can be supported by a specific intent handling function of MnS producer. supportedExpectationTargetNames: type: array uniqueItems: true items: type: string readOnly: true Loading