Loading OpenAPI/TS28532_ProvMnS.yaml +45 −29 Original line number Diff line number Diff line Loading @@ -269,12 +269,12 @@ paths: schema: type: array items: type: object $ref: '#/components/schemas/PatchItem' application/3gpp-json-patch+json: schema: type: array items: type: object $ref: '#/components/schemas/PatchItem' responses: '200': description: >- Loading Loading @@ -319,18 +319,6 @@ paths: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' components: schemas: CorrelatedNotification: type: object properties: source: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' notificationIds: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationId' required: - source - notificationIds CmNotificationTypes: type: string enum: Loading @@ -345,27 +333,28 @@ components: - MANAGEMENT_OPERATION - SON_OPERATION - UNKNOWN ScopeType: type: string enum: - BASE_ONLY - BASE_NTH_LEVEL - BASE_SUBTREE - BASE_ALL Operation: type: string enum: - add - remove - replace ScopeType: PatchOperation: type: string enum: - BASE_ONLY - BASE_NTH_LEVEL - BASE_SUBTREE - BASE_ALL Scope: type: object properties: scopeType: $ref: '#/components/schemas/ScopeType' scopeLevel: type: integer - add - replace - remove - copy - move - test Resource: oneOf: Loading Loading @@ -394,7 +383,25 @@ components: - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/resources-intentNrm' - $ref: 'TS28104_MdaNrm.yaml#/components/schemas/resources-mdaNrm' - $ref: 'TS28105_AiMlNrm.yaml#/components/schemas/resources-AiMlNrm' Scope: type: object properties: scopeType: $ref: '#/components/schemas/ScopeType' scopeLevel: type: integer CorrelatedNotification: type: object properties: source: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' notificationIds: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationId' required: - source - notificationIds MoiChange: type: object properties: Loading @@ -418,7 +425,6 @@ components: - notificationId - op - path NotifyMoiCreation: allOf: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader' Loading Loading @@ -477,3 +483,13 @@ components: $ref: '#/components/schemas/MoiChange' required: - moiChanges PatchItem: type: object properties: op: $ref: '#/components/schemas/PatchOperation' from: type: string path: type: string value: {} Loading
OpenAPI/TS28532_ProvMnS.yaml +45 −29 Original line number Diff line number Diff line Loading @@ -269,12 +269,12 @@ paths: schema: type: array items: type: object $ref: '#/components/schemas/PatchItem' application/3gpp-json-patch+json: schema: type: array items: type: object $ref: '#/components/schemas/PatchItem' responses: '200': description: >- Loading Loading @@ -319,18 +319,6 @@ paths: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' components: schemas: CorrelatedNotification: type: object properties: source: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' notificationIds: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationId' required: - source - notificationIds CmNotificationTypes: type: string enum: Loading @@ -345,27 +333,28 @@ components: - MANAGEMENT_OPERATION - SON_OPERATION - UNKNOWN ScopeType: type: string enum: - BASE_ONLY - BASE_NTH_LEVEL - BASE_SUBTREE - BASE_ALL Operation: type: string enum: - add - remove - replace ScopeType: PatchOperation: type: string enum: - BASE_ONLY - BASE_NTH_LEVEL - BASE_SUBTREE - BASE_ALL Scope: type: object properties: scopeType: $ref: '#/components/schemas/ScopeType' scopeLevel: type: integer - add - replace - remove - copy - move - test Resource: oneOf: Loading Loading @@ -394,7 +383,25 @@ components: - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/resources-intentNrm' - $ref: 'TS28104_MdaNrm.yaml#/components/schemas/resources-mdaNrm' - $ref: 'TS28105_AiMlNrm.yaml#/components/schemas/resources-AiMlNrm' Scope: type: object properties: scopeType: $ref: '#/components/schemas/ScopeType' scopeLevel: type: integer CorrelatedNotification: type: object properties: source: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' notificationIds: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationId' required: - source - notificationIds MoiChange: type: object properties: Loading @@ -418,7 +425,6 @@ components: - notificationId - op - path NotifyMoiCreation: allOf: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader' Loading Loading @@ -477,3 +483,13 @@ components: $ref: '#/components/schemas/MoiChange' required: - moiChanges PatchItem: type: object properties: op: $ref: '#/components/schemas/PatchOperation' from: type: string path: type: string value: {}