diff --git a/OpenAPI/TS28312_IntentExpectations.yaml b/OpenAPI/TS28312_IntentExpectations.yaml index 37444de85b0914e843e99145028ab682786f3142..62921573e2fc46ec449221fd504fa3c4a297651f 100644 --- a/OpenAPI/TS28312_IntentExpectations.yaml +++ b/OpenAPI/TS28312_IntentExpectations.yaml @@ -159,6 +159,7 @@ components: - $ref: '#/components/schemas/MaxNumberofRegisteredsubscribersTarget' - $ref: '#/components/schemas/IncomingDataTarget' - $ref: '#/components/schemas/OutgoingDataTarget' + - $ref: '#/components/schemas/LatencyTarget' - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget' expectationContexts: type: array @@ -319,6 +320,7 @@ components: - $ref: '#/components/schemas/TaiContext' - $ref: '#/components/schemas/ServingScopeContext' - $ref: '#/components/schemas/DnnContext' + - $ref: '#/components/schemas/PreferredUPFContext' - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context' NetworkMaintenanceExpectationObject: description: >- @@ -992,6 +994,23 @@ components: - IS_LESS_THAN targetValueRange: type: integer + LatencyTarget: + description: >- + This data type is the "ExpectationTarget" data type with specialisations for LatencyTarget. + It represents the latency target for the core network service (ending at the UPF) that the + intent expectation is applied. + type: object + properties: + targetName: + type: string + enum: + - Latency + targetCondition: + type: string + enum: + - IS_LESS_THAN + targetValueRange: + type: integer MaintenanceVersionTarget: description: >- This data type is the "ExpectationTarget" data type with specialisations for Maintenance Version Target. It describes the maintenance version target for the network maintenance, such as target version of the maintenance object after maintenance. @@ -1365,6 +1384,24 @@ components: uniqueItems: true items: type: string + PreferredUPFContext: + description: >- + This data type is the "ObjectContext" data type with specialisations for PreferredUPFContext + type: object + properties: + contextAttribute: + type: string + enum: + - PreferredUPF + contextCondition: + type: string + enum: + - IS_ALL_OF + contextValueRange: + type: array + uniqueItems: true + items: + type: string MaintenanceVersionContext: description: >- This data type is the "ObjectContext" data type with specialisations for MaintenanceVersionContext. It describes the scope of the maintenance objects based on software version.