Loading OpenAPI/TS28623_GenericNrm.yaml +84 −0 Original line number Diff line number Diff line Loading @@ -354,6 +354,45 @@ components: - UP sst: type: integer SchedulingTime: oneOf: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' - type: object properties: timeIntervals: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval' - type: object properties: timeIntervals: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval' daysOfWeek: type: array items: type: string enum: - MONDAY - TUESDAY - WEDNESDAY - THURSDAY - FRIDAY - SATURDAY - SUNDAY - type: object properties: timeIntervals: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval' daysOfMonth: type: array items: type: integer minimum: 0 maximum: 31 #-------- Definition of types used in Trace control NRM fragment------------------ Loading Loading @@ -1535,6 +1574,10 @@ components: $ref: '#/components/schemas/Files-Multiple' MnsRegistry: $ref: '#/components/schemas/MnsRegistry-Single' Scheduler: $ref: '#/components/schemas/Scheduler-Multiple' ConditionMonitor: $ref: '#/components/schemas/ConditionMonitor-Multiple' ManagedElement-ncO: type: object properties: Loading @@ -1554,6 +1597,10 @@ components: $ref: '#/components/schemas/FileDownloadJob-Multiple' Files: $ref: '#/components/schemas/Files-Multiple' Scheduler: $ref: '#/components/schemas/Scheduler-Multiple' ConditionMonitor: $ref: '#/components/schemas/ConditionMonitor-Multiple' #-------- Definition of abstract IOCs -------------------------------------------- Loading Loading @@ -1821,6 +1868,8 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' rootObjectInstances: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' conditionRef: type: string reportingCtrl: $ref: '#/components/schemas/ReportingCtrl' Files: Loading Loading @@ -2032,6 +2081,30 @@ components: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' Scheduler-Single: allOf: - $ref: '#/components/schemas/Top' - type: object properties: attributes: type: object properties: schedulingTime: $ref: '#/components/schemas/SchedulingTime' statusActive: type: Boolean ConditionMonitor-Single: allOf: - $ref: '#/components/schemas/Top' - type: object properties: attributes: type: object properties: condition: type: string conditionsSatisfied: type: boolean #-------- Definition of YAML arrays for name-contained IOCs ---------------------- Loading Loading @@ -2091,6 +2164,14 @@ components: type: array items: $ref: '#/components/schemas/MnsInfo-Single' Scheduler-Multiple: type: array items: $ref: '#/components/schemas/Scheduler-Single' ConditionMonitor-Multiple: type: array items: $ref: '#/components/schemas/ConditionMonitor-Single' #-------- Definitions in TS 28.623 for TS 28.532 --------------------------------- Loading Loading @@ -2121,3 +2202,6 @@ components: - $ref: '#/components/schemas/MnsRegistry-Single' - $ref: '#/components/schemas/MnsInfo-Single' - $ref: '#/components/schemas/Scheduler-Single' - $ref: '#/components/schemas/ConditionMonitor-Single' Loading
OpenAPI/TS28623_GenericNrm.yaml +84 −0 Original line number Diff line number Diff line Loading @@ -354,6 +354,45 @@ components: - UP sst: type: integer SchedulingTime: oneOf: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' - type: object properties: timeIntervals: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval' - type: object properties: timeIntervals: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval' daysOfWeek: type: array items: type: string enum: - MONDAY - TUESDAY - WEDNESDAY - THURSDAY - FRIDAY - SATURDAY - SUNDAY - type: object properties: timeIntervals: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval' daysOfMonth: type: array items: type: integer minimum: 0 maximum: 31 #-------- Definition of types used in Trace control NRM fragment------------------ Loading Loading @@ -1535,6 +1574,10 @@ components: $ref: '#/components/schemas/Files-Multiple' MnsRegistry: $ref: '#/components/schemas/MnsRegistry-Single' Scheduler: $ref: '#/components/schemas/Scheduler-Multiple' ConditionMonitor: $ref: '#/components/schemas/ConditionMonitor-Multiple' ManagedElement-ncO: type: object properties: Loading @@ -1554,6 +1597,10 @@ components: $ref: '#/components/schemas/FileDownloadJob-Multiple' Files: $ref: '#/components/schemas/Files-Multiple' Scheduler: $ref: '#/components/schemas/Scheduler-Multiple' ConditionMonitor: $ref: '#/components/schemas/ConditionMonitor-Multiple' #-------- Definition of abstract IOCs -------------------------------------------- Loading Loading @@ -1821,6 +1868,8 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' rootObjectInstances: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' conditionRef: type: string reportingCtrl: $ref: '#/components/schemas/ReportingCtrl' Files: Loading Loading @@ -2032,6 +2081,30 @@ components: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' Scheduler-Single: allOf: - $ref: '#/components/schemas/Top' - type: object properties: attributes: type: object properties: schedulingTime: $ref: '#/components/schemas/SchedulingTime' statusActive: type: Boolean ConditionMonitor-Single: allOf: - $ref: '#/components/schemas/Top' - type: object properties: attributes: type: object properties: condition: type: string conditionsSatisfied: type: boolean #-------- Definition of YAML arrays for name-contained IOCs ---------------------- Loading Loading @@ -2091,6 +2164,14 @@ components: type: array items: $ref: '#/components/schemas/MnsInfo-Single' Scheduler-Multiple: type: array items: $ref: '#/components/schemas/Scheduler-Single' ConditionMonitor-Multiple: type: array items: $ref: '#/components/schemas/ConditionMonitor-Single' #-------- Definitions in TS 28.623 for TS 28.532 --------------------------------- Loading Loading @@ -2121,3 +2202,6 @@ components: - $ref: '#/components/schemas/MnsRegistry-Single' - $ref: '#/components/schemas/MnsInfo-Single' - $ref: '#/components/schemas/Scheduler-Single' - $ref: '#/components/schemas/ConditionMonitor-Single'