Loading OpenAPI/TS28312_IntentExpectations.yaml +26 −33 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Scenario specific Intent Expectations version: 17.4.0 version: 17.5.0 description: >- OAS 3.0.1 definition of scenario specific Intent Expectations © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -23,9 +23,7 @@ components: type: string expectationVerb: $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationVerb" expectationObjects: type: array items: expectationObject: $ref: "#/components/schemas/RadioNetworkExpectationObject" expectationTargets: type: array Loading @@ -38,6 +36,7 @@ components: - $ref: "#/components/schemas/AveDLRANUEThptTarget" - $ref: "#/components/schemas/LowULRANUEThptRatioTarget" - $ref: "#/components/schemas/LowDLRANUEThptRatioTarget" - $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget" expectationContexts: type: array items: Loading @@ -46,7 +45,7 @@ components: $ref: "TS28312_IntentNrm.yaml#/components/schemas/FulfilmentInfo" required: - expectationId ServiceSupportExpectation: EdgeServiceSupportExpectation: description: >- This data type is the "IntentExpectation" data type with specialisations to represent MnS consumer's expectations for service deployment type: object Loading @@ -55,10 +54,8 @@ components: type: string expectationVerb: $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationVerb" expectationObjects: type: array items: $ref: "#/components/schemas/ServiceSupportExpectationObject" expectationObject: $ref: "#/components/schemas/EdgeServiceSupportExpectationObject" expectationTargets: type: array items: Loading Loading @@ -97,7 +94,7 @@ components: objectType: type: string enum: - RAN_SubNetwork #value for Radio Network Expectation--# - RAN_SubNetwork objectInstance: $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn" objectContexts: Loading @@ -110,16 +107,16 @@ components: - $ref: "#/components/schemas/PLMNContext" - $ref: "#/components/schemas/NRFqBandContext" - $ref: "#/components/schemas/RATContext" - $ref: "#/components/schemas/ObjectContext" ServiceSupportExpectationObject: - $ref: "TS28312_IntentNrm.yaml#/components/schemas/ObjectContext" EdgeServiceSupportExpectationObject: description: >- This data type is the "ExpectationObject" data type with specialisations for ServiceSupportExpectation This data type is the "ExpectationObject" data type with specialisations for EdgeServiceSupportExpectation type: object properties: objectType: type: string enum: - Service_Support #value for Service Support Expectation--# - Service_Support objectInstance: $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn" objectContexts: Loading @@ -127,10 +124,10 @@ components: items: type: object oneOf: - $ref: "#/components/schemas/EdgeIdenfiticationIdContext" - $ref: "#/components/schemas/EdgeIdenfiticationLocContext" - $ref: "#/components/schemas/EdgeIdentificationIdContext" - $ref: "#/components/schemas/EdgeIdentificationLocContext" - $ref: "#/components/schemas/CoverageAreaTAContext" - $ref: "#/components/schemas/ObjectContext" - $ref: "TS28312_IntentNrm.yaml#/components/schemas/ObjectContext" #-------Definition of the ExpectationObject dataType ----------# Loading Loading @@ -525,9 +522,9 @@ components: - UTRAN - EUTRAN - NR EdgeIdenfiticationIdContext: EdgeIdentificationIdContext: description: >- This data type is the "ObjectContext" data type with specialisations for EdgeIdenfiticationIdContext This data type is the "ObjectContext" data type with specialisations for EdgeIdentificationIdContext type: object properties: contextAttribute: Loading @@ -542,9 +539,9 @@ components: type: array items: type: string EdgeIdenfiticationLocContext: EdgeIdentificationLocContext: description: >- This data type is the "ObjectContext" data type with specialisations for EdgeIdenfiticationLocContext This data type is the "ObjectContext" data type with specialisations for EdgeIdentificationLocContext type: object properties: contextAttribute: Loading Loading @@ -580,7 +577,7 @@ components: type: integer #-------Definition of the scenario specific ObjectTarget dataType----------------# #-------Definition of the concrete ExpectionContext dataType----------------# #-------Definition of the concrete ExpectationContext dataType----------------# ServiceStartTimeContext: description: >- This data type is the "ExpectationContext" data type with specialisations for ServiceStartTimeContext Loading @@ -595,7 +592,7 @@ components: enum: - IS_EQUAL_TO contextValueRange: type: string $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' ServiceEndTimeContext: description: >- This data type is the "ExpectationContext" data type with specialisations for ServiceEndTimeContext Loading @@ -610,7 +607,7 @@ components: enum: - IS_EQUAL_TO contextValueRange: type: string $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' UEMobilityLevelContext: description: >- This data type is the "ExpectationContext" data type with specialisations for UEMobilityLevelContext Loading @@ -623,10 +620,8 @@ components: contextCondition: type: string enum: - IS_WITHIN_RANGE - IS_EQUAL_TO contextValueRange: type: array items: $ref: "TS28541_SliceNrm.yaml#/components/schemas/MobilityLevel" ResourceSharingLevelContext: description: >- Loading @@ -640,9 +635,7 @@ components: contextCondition: type: string enum: - IS_WITHIN_RANGE - IS_EQUAL_TO contextValueRange: type: array items: $ref: "TS28541_SliceNrm.yaml#/components/schemas/SharingLevel" #-------Definition of the concrete ExpectionContext dataType----------------# OpenAPI/TS28312_IntentNrm.yaml +6 −9 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Intent NRM version: 17.4.0 version: 17.5.0 description: >- OAS 3.0.1 definition of the Intent NRM © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -44,7 +44,7 @@ components: oneOf: - $ref: "#/components/schemas/IntentExpectation" - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/RadioNetworkExpectation" - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/ServiceSupportExpectation" - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/EdgeServiceSupportExpectation" intentContexts: type: array items: Loading @@ -63,9 +63,7 @@ components: type: string expectationVerb: $ref: "#/components/schemas/ExpectationVerb" expectationObjects: type: array items: expectationObject: $ref: "#/components/schemas/ExpectationObject" expectationTargets: type: array Loading @@ -91,8 +89,7 @@ components: type: string enum: - RAN_SubNetwork #value for Radio Network Expectation--# - Service_Support #value for Service Support Expectation--# - TBD #-This will be added based on defined scenario specfic intent expectation-# - EdgeService_Support #value for Service Support Expectation--# objectInstance: $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn" objectContexts: Loading Loading @@ -228,7 +225,7 @@ components: type: array items: type: number #-------Definition of the concrete ExpectionContext dataType----------------# #-------Definition of the concrete ExpectationContext dataType----------------# #------Definition of JSON arrays for name-contained IOCs ---------------# Loading OpenAPI/TS28532_FaultMnS.yaml +5 −3 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Fault Supervision MnS version: 17.2.0 version: 17.3.0 description: >- OAS 3.0.1 definition of the Fault Supervision MnS © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -135,7 +135,7 @@ paths: patch: summary: 'Clear, acknowledge or unacknowledge a single alarm' description: >- Clears, acknowledges or uncknowldeges a single alarm by patching the alarm Clears, acknowledges or unacknowldeges a single alarm by patching the alarm information. A conditional acknowledge request based on the perceived severity is not supported. parameters: Loading Loading @@ -792,6 +792,7 @@ components: required: - alarmId - alarmType - probableCause properties: alarmId: $ref: '#/components/schemas/AlarmId' Loading Loading @@ -834,6 +835,7 @@ components: required: - alarmId - alarmType - probableCause - serviceUser - serviceProvider - securityAlarmDetector Loading Loading @@ -961,7 +963,7 @@ components: MergePatchAcknowledgeAlarm: description: >- Patch document acknowledging or unacknowledging a single alarm. For acknowleding an alarm the value of ackState is ACKNOWLEDGED, for unacknowleding acknowledging an alarm the value of ackState is ACKNOWLEDGED, for unacknowledging an alarm the value of ackState is UNACKNOWLEDGED. type: object required: Loading OpenAPI/TS28532_FileDataReportingMnS.yaml +2 −2 Original line number Diff line number Diff line openapi: 3.0.1 info: title: File Data Reporting MnS version: 17.1.0 version: 17.3.0 description: >- OAS 3.0.1 definition of the File Data Reporting MnS © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -179,7 +179,7 @@ components: enum: - Performance - Trace - Anatytics - Analytics - Proprietary FileNotificationTypes: type: string Loading OpenAPI/TS28532_ProvMnS.yaml +2 −2 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ paths: This status code shall be returned when the resource is replaced, and when the replaced resource representation is not identical to the resource representation in the request. This status code may be retourned when the resource is updated and when the This status code may be returned when the resource is updated and when the updated resource representation is identical to the resource representation in the request. The representation of the updated resource is returned in the response Loading Loading @@ -205,7 +205,7 @@ paths: description: >- This parameter specifies the attributes of the scoped resources that are returned. required: true required: false schema: type: array items: Loading Loading
OpenAPI/TS28312_IntentExpectations.yaml +26 −33 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Scenario specific Intent Expectations version: 17.4.0 version: 17.5.0 description: >- OAS 3.0.1 definition of scenario specific Intent Expectations © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -23,9 +23,7 @@ components: type: string expectationVerb: $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationVerb" expectationObjects: type: array items: expectationObject: $ref: "#/components/schemas/RadioNetworkExpectationObject" expectationTargets: type: array Loading @@ -38,6 +36,7 @@ components: - $ref: "#/components/schemas/AveDLRANUEThptTarget" - $ref: "#/components/schemas/LowULRANUEThptRatioTarget" - $ref: "#/components/schemas/LowDLRANUEThptRatioTarget" - $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget" expectationContexts: type: array items: Loading @@ -46,7 +45,7 @@ components: $ref: "TS28312_IntentNrm.yaml#/components/schemas/FulfilmentInfo" required: - expectationId ServiceSupportExpectation: EdgeServiceSupportExpectation: description: >- This data type is the "IntentExpectation" data type with specialisations to represent MnS consumer's expectations for service deployment type: object Loading @@ -55,10 +54,8 @@ components: type: string expectationVerb: $ref: "TS28312_IntentNrm.yaml#/components/schemas/ExpectationVerb" expectationObjects: type: array items: $ref: "#/components/schemas/ServiceSupportExpectationObject" expectationObject: $ref: "#/components/schemas/EdgeServiceSupportExpectationObject" expectationTargets: type: array items: Loading Loading @@ -97,7 +94,7 @@ components: objectType: type: string enum: - RAN_SubNetwork #value for Radio Network Expectation--# - RAN_SubNetwork objectInstance: $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn" objectContexts: Loading @@ -110,16 +107,16 @@ components: - $ref: "#/components/schemas/PLMNContext" - $ref: "#/components/schemas/NRFqBandContext" - $ref: "#/components/schemas/RATContext" - $ref: "#/components/schemas/ObjectContext" ServiceSupportExpectationObject: - $ref: "TS28312_IntentNrm.yaml#/components/schemas/ObjectContext" EdgeServiceSupportExpectationObject: description: >- This data type is the "ExpectationObject" data type with specialisations for ServiceSupportExpectation This data type is the "ExpectationObject" data type with specialisations for EdgeServiceSupportExpectation type: object properties: objectType: type: string enum: - Service_Support #value for Service Support Expectation--# - Service_Support objectInstance: $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn" objectContexts: Loading @@ -127,10 +124,10 @@ components: items: type: object oneOf: - $ref: "#/components/schemas/EdgeIdenfiticationIdContext" - $ref: "#/components/schemas/EdgeIdenfiticationLocContext" - $ref: "#/components/schemas/EdgeIdentificationIdContext" - $ref: "#/components/schemas/EdgeIdentificationLocContext" - $ref: "#/components/schemas/CoverageAreaTAContext" - $ref: "#/components/schemas/ObjectContext" - $ref: "TS28312_IntentNrm.yaml#/components/schemas/ObjectContext" #-------Definition of the ExpectationObject dataType ----------# Loading Loading @@ -525,9 +522,9 @@ components: - UTRAN - EUTRAN - NR EdgeIdenfiticationIdContext: EdgeIdentificationIdContext: description: >- This data type is the "ObjectContext" data type with specialisations for EdgeIdenfiticationIdContext This data type is the "ObjectContext" data type with specialisations for EdgeIdentificationIdContext type: object properties: contextAttribute: Loading @@ -542,9 +539,9 @@ components: type: array items: type: string EdgeIdenfiticationLocContext: EdgeIdentificationLocContext: description: >- This data type is the "ObjectContext" data type with specialisations for EdgeIdenfiticationLocContext This data type is the "ObjectContext" data type with specialisations for EdgeIdentificationLocContext type: object properties: contextAttribute: Loading Loading @@ -580,7 +577,7 @@ components: type: integer #-------Definition of the scenario specific ObjectTarget dataType----------------# #-------Definition of the concrete ExpectionContext dataType----------------# #-------Definition of the concrete ExpectationContext dataType----------------# ServiceStartTimeContext: description: >- This data type is the "ExpectationContext" data type with specialisations for ServiceStartTimeContext Loading @@ -595,7 +592,7 @@ components: enum: - IS_EQUAL_TO contextValueRange: type: string $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' ServiceEndTimeContext: description: >- This data type is the "ExpectationContext" data type with specialisations for ServiceEndTimeContext Loading @@ -610,7 +607,7 @@ components: enum: - IS_EQUAL_TO contextValueRange: type: string $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' UEMobilityLevelContext: description: >- This data type is the "ExpectationContext" data type with specialisations for UEMobilityLevelContext Loading @@ -623,10 +620,8 @@ components: contextCondition: type: string enum: - IS_WITHIN_RANGE - IS_EQUAL_TO contextValueRange: type: array items: $ref: "TS28541_SliceNrm.yaml#/components/schemas/MobilityLevel" ResourceSharingLevelContext: description: >- Loading @@ -640,9 +635,7 @@ components: contextCondition: type: string enum: - IS_WITHIN_RANGE - IS_EQUAL_TO contextValueRange: type: array items: $ref: "TS28541_SliceNrm.yaml#/components/schemas/SharingLevel" #-------Definition of the concrete ExpectionContext dataType----------------#
OpenAPI/TS28312_IntentNrm.yaml +6 −9 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Intent NRM version: 17.4.0 version: 17.5.0 description: >- OAS 3.0.1 definition of the Intent NRM © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -44,7 +44,7 @@ components: oneOf: - $ref: "#/components/schemas/IntentExpectation" - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/RadioNetworkExpectation" - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/ServiceSupportExpectation" - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/EdgeServiceSupportExpectation" intentContexts: type: array items: Loading @@ -63,9 +63,7 @@ components: type: string expectationVerb: $ref: "#/components/schemas/ExpectationVerb" expectationObjects: type: array items: expectationObject: $ref: "#/components/schemas/ExpectationObject" expectationTargets: type: array Loading @@ -91,8 +89,7 @@ components: type: string enum: - RAN_SubNetwork #value for Radio Network Expectation--# - Service_Support #value for Service Support Expectation--# - TBD #-This will be added based on defined scenario specfic intent expectation-# - EdgeService_Support #value for Service Support Expectation--# objectInstance: $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn" objectContexts: Loading Loading @@ -228,7 +225,7 @@ components: type: array items: type: number #-------Definition of the concrete ExpectionContext dataType----------------# #-------Definition of the concrete ExpectationContext dataType----------------# #------Definition of JSON arrays for name-contained IOCs ---------------# Loading
OpenAPI/TS28532_FaultMnS.yaml +5 −3 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Fault Supervision MnS version: 17.2.0 version: 17.3.0 description: >- OAS 3.0.1 definition of the Fault Supervision MnS © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -135,7 +135,7 @@ paths: patch: summary: 'Clear, acknowledge or unacknowledge a single alarm' description: >- Clears, acknowledges or uncknowldeges a single alarm by patching the alarm Clears, acknowledges or unacknowldeges a single alarm by patching the alarm information. A conditional acknowledge request based on the perceived severity is not supported. parameters: Loading Loading @@ -792,6 +792,7 @@ components: required: - alarmId - alarmType - probableCause properties: alarmId: $ref: '#/components/schemas/AlarmId' Loading Loading @@ -834,6 +835,7 @@ components: required: - alarmId - alarmType - probableCause - serviceUser - serviceProvider - securityAlarmDetector Loading Loading @@ -961,7 +963,7 @@ components: MergePatchAcknowledgeAlarm: description: >- Patch document acknowledging or unacknowledging a single alarm. For acknowleding an alarm the value of ackState is ACKNOWLEDGED, for unacknowleding acknowledging an alarm the value of ackState is ACKNOWLEDGED, for unacknowledging an alarm the value of ackState is UNACKNOWLEDGED. type: object required: Loading
OpenAPI/TS28532_FileDataReportingMnS.yaml +2 −2 Original line number Diff line number Diff line openapi: 3.0.1 info: title: File Data Reporting MnS version: 17.1.0 version: 17.3.0 description: >- OAS 3.0.1 definition of the File Data Reporting MnS © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -179,7 +179,7 @@ components: enum: - Performance - Trace - Anatytics - Analytics - Proprietary FileNotificationTypes: type: string Loading
OpenAPI/TS28532_ProvMnS.yaml +2 −2 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ paths: This status code shall be returned when the resource is replaced, and when the replaced resource representation is not identical to the resource representation in the request. This status code may be retourned when the resource is updated and when the This status code may be returned when the resource is updated and when the updated resource representation is identical to the resource representation in the request. The representation of the updated resource is returned in the response Loading Loading @@ -205,7 +205,7 @@ paths: description: >- This parameter specifies the attributes of the scoped resources that are returned. required: true required: false schema: type: array items: Loading