#-------Definition of the ExpectationObject dataType ----------#
@@ -851,6 +927,21 @@ components:
-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.
type:object
properties:
targetName:
type:string
enum:
-MaintenanceVersion
targetCondition:
type:string
enum:
-IS_EQUAL_TO
targetValueRange:
type:string
#-------Definition of the concrete ExpectationTarget dataType----------#
@@ -1149,6 +1240,40 @@ components:
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.
type:object
properties:
contextAttribute:
type:string
enum:
-swVersion
contextCondition:
type:string
enum:
-IS_ALL_OF
contextValueRange:
type:array
items:
type:string
MaintenanceOrderContext:
description:>-
This data type is the "ObjectContext" data type with specialisations for MaintenanceOrderContext. It describes describes the list of DNs for NFs/NEs based on their order for maintenance.
type:object
properties:
contextAttribute:
type:string
enum:
-maintenanceOrder
contextCondition:
type:string
enum:
-IS_ALL_OF
contextValueRange:
type:array
items:
type:string
#-------Definition of the scenario specific ObjectTarget dataType----------------#
#-------Definition of the concrete ExpectationContext dataType----------------#
description:It describes the characteristic of the intentExpectation and is the property that describes the types of intentExpectations. Vendor extensions are allowed