From 04d4b3bd8605b3fac5133689ba2e5bf4d927977d Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Wed, 28 Feb 2024 11:49:49 +0100 Subject: [PATCH] MacInterfaceCurrentPerformance and MacInterfaceHistoricalPerformances to be removed Fixes #18 --- spec/MultiDomainInventoryProxy+config.json | 86 ---------- ...MultiDomainInventoryProxy+forwardings.yaml | 19 --- spec/MultiDomainInventoryProxy+services.yaml | 4 - spec/MultiDomainInventoryProxy.yaml | 147 ------------------ 4 files changed, 256 deletions(-) diff --git a/spec/MultiDomainInventoryProxy+config.json b/spec/MultiDomainInventoryProxy+config.json index 539d946..73d93ae 100644 --- a/spec/MultiDomainInventoryProxy+config.json +++ b/spec/MultiDomainInventoryProxy+config.json @@ -1886,30 +1886,6 @@ } ] }, - { - "uuid": "mdip-1-0-0-op-s-is-244", - "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", - "client-ltp": [ - ], - "server-ltp": [ - "mdip-1-0-0-http-s-000" - ], - "layer-protocol": [ - { - "local-id": "0", - "layer-protocol-name": "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER", - "operation-server-interface-1-0:operation-server-interface-pac": { - "operation-server-interface-capability": { - "operation-name": "/core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances" - }, - "operation-server-interface-configuration": { - "life-cycle-state": "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL", - "operation-key": "n.a." - } - } - } - ] - }, { "uuid": "mdip-1-0-0-op-s-is-250", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", @@ -2224,7 +2200,6 @@ "mdip-1-0-0-op-s-is-240", "mdip-1-0-0-op-s-is-241", "mdip-1-0-0-op-s-is-242", - "mdip-1-0-0-op-s-is-244", "mdip-1-0-0-op-s-is-250", "mdip-1-0-0-op-s-is-251", "mdip-1-0-0-op-s-is-252", @@ -4403,31 +4378,6 @@ } ] }, - { - "uuid": "mdip-1-0-0-op-c-is-mwdi-1-1-1-244", - "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", - "client-ltp": [ - ], - "server-ltp": [ - "mdip-1-0-0-http-c-mwdi-1-1-1-000" - ], - "layer-protocol": [ - { - "local-id": "0", - "layer-protocol-name": "operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER", - "operation-client-interface-1-0:operation-client-interface-pac": { - "operation-client-interface-configuration": { - "operation-name": "/core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances", - "operation-key": "Operation key not yet provided." - }, - "operation-client-interface-status": { - "operational-state": "operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_NOT_YET_DEFINED", - "life-cycle-state": "operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED" - } - } - } - ] - }, { "uuid": "mdip-1-0-0-op-c-is-mwdi-1-1-1-250", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", @@ -4734,7 +4684,6 @@ "mdip-1-0-0-op-c-is-mwdi-1-1-1-240", "mdip-1-0-0-op-c-is-mwdi-1-1-1-241", "mdip-1-0-0-op-c-is-mwdi-1-1-1-242", - "mdip-1-0-0-op-c-is-mwdi-1-1-1-244", "mdip-1-0-0-op-c-is-mwdi-1-1-1-250", "mdip-1-0-0-op-c-is-mwdi-1-1-1-251", "mdip-1-0-0-op-c-is-mwdi-1-1-1-252", @@ -5216,11 +5165,6 @@ "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "mdip-1-0-0-op-s-is-242" }, - { - "local-id": "1262", - "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "mdip-1-0-0-op-s-is-244" - }, { "local-id": "1268", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", @@ -5581,11 +5525,6 @@ "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "mdip-1-0-0-op-s-is-242" }, - { - "local-id": "1262", - "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "mdip-1-0-0-op-s-is-244" - }, { "local-id": "1268", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", @@ -7358,31 +7297,6 @@ } ] }, - { - "uuid": "mdip-1-0-0-op-fc-is-244", - "name": [ - { - "value-name": "ForwardingKind", - "value": "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" - }, - { - "value-name": "ForwardingName", - "value": "RequestForCachedMacInterfaceHistoricalPerformancesCausesReadingFromCache" - } - ], - "fc-port": [ - { - "local-id": "1000", - "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "mdip-1-0-0-op-s-is-244" - }, - { - "local-id": "2000", - "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "mdip-1-0-0-op-c-is-mwdi-1-1-1-244" - } - ] - }, { "uuid": "mdip-1-0-0-op-fc-is-250", "name": [ diff --git a/spec/MultiDomainInventoryProxy+forwardings.yaml b/spec/MultiDomainInventoryProxy+forwardings.yaml index 5c2f70a..b943df0 100644 --- a/spec/MultiDomainInventoryProxy+forwardings.yaml +++ b/spec/MultiDomainInventoryProxy+forwardings.yaml @@ -188,8 +188,6 @@ forwardings: uuid: mdip-1-0-0-op-s-is-241 - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status uuid: mdip-1-0-0-op-s-is-242 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances - uuid: mdip-1-0-0-op-s-is-244 - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability uuid: mdip-1-0-0-op-s-is-250 - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration @@ -348,8 +346,6 @@ forwardings: uuid: mdip-1-0-0-op-s-is-241 - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status uuid: mdip-1-0-0-op-s-is-242 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances - uuid: mdip-1-0-0-op-s-is-244 - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability uuid: mdip-1-0-0-op-s-is-250 - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration @@ -1418,21 +1414,6 @@ forwardings: - client-name: MWDI://core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status uuid: mdip-1-0-0-op-c-is-mwdi-1-1-1-242 - - forwarding-name: RequestForCachedMacInterfaceHistoricalPerformancesCausesReadingFromCache - uuid: mdip-1-0-0-op-fc-is-244 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances - uuid: mdip-1-0-0-op-s-is-244 - consequent-requests: - - client-name: MWDI://core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances - uuid: mdip-1-0-0-op-c-is-mwdi-1-1-1-244 - - forwarding-name: RequestForCachedPureEthernetStructureCapabilityCausesReadingFromCache uuid: mdip-1-0-0-op-fc-is-250 forwarding-type: InvariantProcessSnippet diff --git a/spec/MultiDomainInventoryProxy+services.yaml b/spec/MultiDomainInventoryProxy+services.yaml index e2ad92b..b2ae42c 100644 --- a/spec/MultiDomainInventoryProxy+services.yaml +++ b/spec/MultiDomainInventoryProxy+services.yaml @@ -159,8 +159,6 @@ servers: uuid: mdip-1-0-0-op-s-is-241 - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status uuid: mdip-1-0-0-op-s-is-242 - - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances - uuid: mdip-1-0-0-op-s-is-244 - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability uuid: mdip-1-0-0-op-s-is-250 @@ -508,8 +506,6 @@ clients: uuid: mdip-1-0-0-op-c-is-mwdi-1-1-1-241 - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status uuid: mdip-1-0-0-op-c-is-mwdi-1-1-1-242 - - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances - uuid: mdip-1-0-0-op-c-is-mwdi-1-1-1-244 - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability uuid: mdip-1-0-0-op-c-is-mwdi-1-1-1-250 diff --git a/spec/MultiDomainInventoryProxy.yaml b/spec/MultiDomainInventoryProxy.yaml index cc9e773..6cfd331 100644 --- a/spec/MultiDomainInventoryProxy.yaml +++ b/spec/MultiDomainInventoryProxy.yaml @@ -7817,153 +7817,6 @@ paths: $ref: '#/components/responses/responseForErroredServiceRequests' default: $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-historical-performances: - parameters: - - $ref: '#/components/parameters/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedMacInterfaceHistoricalPerformances - summary: 'Provides MacInterfaceHistoricalPerformances from cache' - tags: - - IndividualServices - security: - - basicAuth: [] - responses: - '200': - description: 'MacInterfaceHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-historical-performances: - $ref: '#/components/schemas/MAC_INTERFACE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForCachedMacInterfaceHistoricalPerformancesCausesReadingFromCache.response.body#mac-interface-1-0:mac-interface-historical-performances}' - headers: - life-cycle-state: - schema: - type: string - enum: - - 'EXPERIMENTAL' - - 'OPERATIONAL' - - 'DEPRECATED' - - 'OBSOLETE' - - 'UNKNOWN' - - 'NOT_YET_DEFINED' - example: 'EXPERIMENTAL' - description: > - 'Life cycle state of the consumed service - from {$RequestForCachedMacInterfaceHistoricalPerformancesCausesReadingFromCache.response.headers#life-cycle-state}' - '400': - $ref: '#/components/responses/responseForErroredOutOfDomainServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredOutOfDomainServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredOutOfDomainServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredOutOfDomainServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredOutOfDomainServiceRequests' - default: - $ref: '#/components/responses/responseForErroredOutOfDomainServiceRequests' - callbacks: - RequestForCachedMacInterfaceHistoricalPerformancesCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mdip-1-0-0-tcp-c-mwdi-1-1-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]://[/core-model-1-4:control-construct/logical-termination-point=mdip-1-0-0-tcp-c-mwdi-1-1-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address or /core-model-1-4:control-construct/logical-termination-point=mdip-1-0-0-tcp-c-mwdi-1-1-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]:[/core-model-1-4:control-construct/logical-termination-point=mdip-1-0-0-tcp-c-mwdi-1-1-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port][/core-model-1-4:control-construct/logical-termination-point=mdip-1-0-0-op-c-is-mwdi-1-1-1-244/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - $ref: '#/components/parameters/user' - - $ref: '#/components/parameters/originator' - - $ref: '#/components/parameters/x-correlator' - - $ref: '#/components/parameters/trace-indicator' - - $ref: '#/components/parameters/customer-journey' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - - name: fields - in: query - required: false - schema: - type: string - description: > - 'Query parameter to filter ressources according to RFC8040 fields filter spec - from {$request.parameters#fields}' - responses: - '200': - description: 'MacInterfaceHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-historical-performances: - $ref: '#/components/schemas/MAC_INTERFACE_HISTORICAL_PERFORMANCES' - headers: - x-correlator: - schema: - type: string - example: '550e8400-e29b-11d4-a716-446655440000' - description: 'UUID for the service execution flow that allows to correlate requests and responses. Its value must be identical at the response compared with its corresponding request' - exec-time: - schema: - type: integer - example: 1100 - description: 'Value written by the service provider, reporting the total elapsed time for the execution, including all the additional processing needed to retrieve the data from the backend service. Expressed in milliseconds' - backend-time: - schema: - type: integer - example: 850 - description: 'Value written by the service provider, reporting the elapsed time for data retrieval from the backend (service invocation, database access…). Expressed in milliseconds' - life-cycle-state: - schema: - type: string - enum: - - 'EXPERIMENTAL' - - 'OPERATIONAL' - - 'DEPRECATED' - - 'OBSOLETE' - - 'UNKNOWN' - - 'NOT_YET_DEFINED' - example: 'EXPERIMENTAL' - description: 'Life cycle state of the consumed service' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability: parameters: