From d165555274bf38b25506e4b1807d7f038d8bed1a Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 13:14:38 +0200 Subject: [PATCH 01/10] Update MATR spec to use new AppPattern release Fixes #240 --- spec/MacAddressTableRecorder+config.json | 710 +++++++++--------- spec/MacAddressTableRecorder+forwardings.yaml | 288 +++---- ...AddressTableRecorder+profileInstances.yaml | 60 +- spec/MacAddressTableRecorder+services.yaml | 154 ++-- spec/MacAddressTableRecorder.yaml | 408 +++++----- 5 files changed, 810 insertions(+), 810 deletions(-) diff --git a/spec/MacAddressTableRecorder+config.json b/spec/MacAddressTableRecorder+config.json index 2329b0b..35fefac 100644 --- a/spec/MacAddressTableRecorder+config.json +++ b/spec/MacAddressTableRecorder+config.json @@ -4,7 +4,7 @@ "profile-collection": { "profile": [ { - "uuid": "matr-1-0-0-action-p-000", + "uuid": "matr-1-0-2-action-p-000", "profile-name": "action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE", "action-profile-1-0:action-profile-pac": { "action-profile-capability": { @@ -15,12 +15,12 @@ "display-in-new-browser-window": false }, "action-profile-configuration": { - "consequent-operation-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" + "consequent-operation-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" } } }, { - "uuid": "matr-1-0-0-action-p-001", + "uuid": "matr-1-0-2-action-p-001", "profile-name": "action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE", "action-profile-1-0:action-profile-pac": { "action-profile-capability": { @@ -31,12 +31,12 @@ "display-in-new-browser-window": false }, "action-profile-configuration": { - "consequent-operation-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" + "consequent-operation-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" } } }, { - "uuid": "matr-1-0-0-action-p-002", + "uuid": "matr-1-0-2-action-p-002", "profile-name": "action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE", "action-profile-1-0:action-profile-pac": { "action-profile-capability": { @@ -47,12 +47,12 @@ "display-in-new-browser-window": true }, "action-profile-configuration": { - "consequent-operation-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-005/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" + "consequent-operation-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-005/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" } } }, { - "uuid": "matr-1-0-0-action-p-003", + "uuid": "matr-1-0-2-action-p-003", "profile-name": "action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE", "action-profile-1-0:action-profile-pac": { "action-profile-capability": { @@ -66,12 +66,12 @@ "display-in-new-browser-window": false }, "action-profile-configuration": { - "consequent-operation-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-is-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" + "consequent-operation-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-is-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" } } }, { - "uuid": "matr-1-0-0-response-p-000", + "uuid": "matr-1-0-2-response-p-000", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { @@ -84,13 +84,13 @@ }, "response-profile-configuration": { "value": { - "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name" + "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name" } } } }, { - "uuid": "matr-1-0-0-response-p-001", + "uuid": "matr-1-0-2-response-p-001", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { @@ -103,13 +103,13 @@ }, "response-profile-configuration": { "value": { - "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name" + "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name" } } } }, { - "uuid": "matr-1-0-0-response-p-002", + "uuid": "matr-1-0-2-response-p-002", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { @@ -122,13 +122,13 @@ }, "response-profile-configuration": { "value": { - "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number" + "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number" } } } }, { - "uuid": "matr-1-0-0-response-p-003", + "uuid": "matr-1-0-2-response-p-003", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { @@ -141,13 +141,13 @@ }, "response-profile-configuration": { "value": { - "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-purpose" + "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-purpose" } } } }, { - "uuid": "matr-1-0-0-response-p-004", + "uuid": "matr-1-0-2-response-p-004", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { @@ -160,13 +160,13 @@ }, "response-profile-configuration": { "value": { - "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/data-update-period" + "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/data-update-period" } } } }, { - "uuid": "matr-1-0-0-response-p-005", + "uuid": "matr-1-0-2-response-p-005", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { @@ -179,13 +179,13 @@ }, "response-profile-configuration": { "value": { - "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-name" + "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-name" } } } }, { - "uuid": "matr-1-0-0-response-p-006", + "uuid": "matr-1-0-2-response-p-006", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { @@ -198,32 +198,32 @@ }, "response-profile-configuration": { "value": { - "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-email-address" + "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-email-address" } } } }, { - "uuid": "matr-1-0-0-response-p-007", + "uuid": "matr-1-0-2-response-p-007", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { "operation-name": "/v1/inform-about-release-history-in-generic-representation", "field-name": { - "field-name-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/release-number" + "field-name-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/release-number" }, "description": "Represents the first entry in the list of releases", "datatype": "string" }, "response-profile-configuration": { "value": { - "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/changes" + "value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/changes" } } } }, { - "uuid": "matr-1-0-0-response-p-008", + "uuid": "matr-1-0-2-response-p-008", "profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE", "response-profile-1-0:response-profile-pac": { "response-profile-capability": { @@ -242,7 +242,7 @@ } }, { - "uuid": "matr-1-0-0-integer-p-000", + "uuid": "matr-1-0-2-integer-p-000", "profile-name": "integer-profile-1-0:PROFILE_NAME_INTEGER_PROFILE", "integer-profile-1-0:integer-profile-pac": { "integer-profile-capability": { @@ -256,7 +256,7 @@ } }, { - "uuid": "matr-1-0-0-integer-p-001", + "uuid": "matr-1-0-2-integer-p-001", "profile-name": "integer-profile-1-0:PROFILE_NAME_INTEGER_PROFILE", "integer-profile-1-0:integer-profile-pac": { "integer-profile-capability": { @@ -271,7 +271,7 @@ } }, { - "uuid": "matr-1-0-0-integer-p-002", + "uuid": "matr-1-0-2-integer-p-002", "profile-name": "integer-profile-1-0:PROFILE_NAME_INTEGER_PROFILE", "integer-profile-1-0:integer-profile-pac": { "integer-profile-capability": { @@ -285,7 +285,7 @@ } }, { - "uuid": "matr-1-0-0-integer-p-003", + "uuid": "matr-1-0-2-integer-p-003", "profile-name": "integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE", "integer-profile-1-0:integer-profile-pac": { "integer-profile-capability": { @@ -303,12 +303,12 @@ }, "logical-termination-point": [ { - "uuid": "matr-1-0-0-op-s-bm-000", + "uuid": "matr-1-0-2-op-s-bm-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -327,12 +327,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-001", + "uuid": "matr-1-0-2-op-s-bm-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -351,12 +351,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-002", + "uuid": "matr-1-0-2-op-s-bm-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -375,12 +375,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-003", + "uuid": "matr-1-0-2-op-s-bm-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -399,12 +399,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-004", + "uuid": "matr-1-0-2-op-s-bm-004", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -423,12 +423,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-005", + "uuid": "matr-1-0-2-op-s-bm-005", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -447,12 +447,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-007", + "uuid": "matr-1-0-2-op-s-bm-007", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -471,12 +471,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-008", + "uuid": "matr-1-0-2-op-s-bm-008", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -495,12 +495,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-009", + "uuid": "matr-1-0-2-op-s-bm-009", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -519,12 +519,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-010", + "uuid": "matr-1-0-2-op-s-bm-010", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -543,12 +543,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bm-011", + "uuid": "matr-1-0-2-op-s-bm-011", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -567,12 +567,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-im-000", + "uuid": "matr-1-0-2-op-s-im-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -591,12 +591,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bs-000", + "uuid": "matr-1-0-2-op-s-bs-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -615,12 +615,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bs-001", + "uuid": "matr-1-0-2-op-s-bs-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -639,12 +639,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bs-002", + "uuid": "matr-1-0-2-op-s-bs-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -663,12 +663,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bs-003", + "uuid": "matr-1-0-2-op-s-bs-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -687,12 +687,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bs-004", + "uuid": "matr-1-0-2-op-s-bs-004", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -711,12 +711,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-bs-005", + "uuid": "matr-1-0-2-op-s-bs-005", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -735,12 +735,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-is-000", + "uuid": "matr-1-0-2-op-s-is-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -759,12 +759,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-is-001", + "uuid": "matr-1-0-2-op-s-is-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -783,12 +783,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-is-002", + "uuid": "matr-1-0-2-op-s-is-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -807,12 +807,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-is-003", + "uuid": "matr-1-0-2-op-s-is-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -831,12 +831,12 @@ ] }, { - "uuid": "matr-1-0-0-op-s-is-004", + "uuid": "matr-1-0-2-op-s-is-004", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "layer-protocol": [ { @@ -855,36 +855,36 @@ ] }, { - "uuid": "matr-1-0-0-http-s-000", + "uuid": "matr-1-0-2-http-s-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ - "matr-1-0-0-op-s-bm-000", - "matr-1-0-0-op-s-bm-001", - "matr-1-0-0-op-s-bm-002", - "matr-1-0-0-op-s-bm-003", - "matr-1-0-0-op-s-bm-004", - "matr-1-0-0-op-s-bm-005", - "matr-1-0-0-op-s-bm-007", - "matr-1-0-0-op-s-bm-008", - "matr-1-0-0-op-s-bm-009", - "matr-1-0-0-op-s-bm-010", - "matr-1-0-0-op-s-bm-011", - "matr-1-0-0-op-s-im-000", - "matr-1-0-0-op-s-bs-000", - "matr-1-0-0-op-s-bs-001", - "matr-1-0-0-op-s-bs-002", - "matr-1-0-0-op-s-bs-003", - "matr-1-0-0-op-s-bs-004", - "matr-1-0-0-op-s-bs-005", - "matr-1-0-0-op-s-is-000", - "matr-1-0-0-op-s-is-001", - "matr-1-0-0-op-s-is-002", - "matr-1-0-0-op-s-is-003", - "matr-1-0-0-op-s-is-004" - ], - "server-ltp": [ - "matr-1-0-0-tcp-s-000", - "matr-1-0-0-tcp-s-001" + "matr-1-0-2-op-s-bm-000", + "matr-1-0-2-op-s-bm-001", + "matr-1-0-2-op-s-bm-002", + "matr-1-0-2-op-s-bm-003", + "matr-1-0-2-op-s-bm-004", + "matr-1-0-2-op-s-bm-005", + "matr-1-0-2-op-s-bm-007", + "matr-1-0-2-op-s-bm-008", + "matr-1-0-2-op-s-bm-009", + "matr-1-0-2-op-s-bm-010", + "matr-1-0-2-op-s-bm-011", + "matr-1-0-2-op-s-im-000", + "matr-1-0-2-op-s-bs-000", + "matr-1-0-2-op-s-bs-001", + "matr-1-0-2-op-s-bs-002", + "matr-1-0-2-op-s-bs-003", + "matr-1-0-2-op-s-bs-004", + "matr-1-0-2-op-s-bs-005", + "matr-1-0-2-op-s-is-000", + "matr-1-0-2-op-s-is-001", + "matr-1-0-2-op-s-is-002", + "matr-1-0-2-op-s-is-003", + "matr-1-0-2-op-s-is-004" + ], + "server-ltp": [ + "matr-1-0-2-tcp-s-000", + "matr-1-0-2-tcp-s-001" ], "layer-protocol": [ { @@ -912,10 +912,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-s-000", + "uuid": "matr-1-0-2-tcp-s-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "server-ltp": [ ], @@ -928,7 +928,7 @@ "description": "Without TLS layer", "local-protocol": "tcp-server-interface-1-0:PROTOCOL_TYPE_HTTP", "local-address": { - "ipv-4-address": "1.1.4.5" + "ipv-4-address": "127.0.0.1" }, "local-port": 4005 } @@ -937,10 +937,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-s-001", + "uuid": "matr-1-0-2-tcp-s-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", "client-ltp": [ - "matr-1-0-0-http-s-000" + "matr-1-0-2-http-s-000" ], "server-ltp": [ ], @@ -962,12 +962,12 @@ ] }, { - "uuid": "matr-1-0-0-es-c-es-1-0-0-000", + "uuid": "matr-1-0-2-es-c-es-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-es-1-0-0-000" + "matr-1-0-2-http-c-es-1-0-0-000" ], "layer-protocol": [ { @@ -989,13 +989,13 @@ ] }, { - "uuid": "matr-1-0-0-http-c-es-1-0-0-000", + "uuid": "matr-1-0-2-http-c-es-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-es-c-es-1-0-0-000" + "matr-1-0-2-es-c-es-1-0-0-000" ], "server-ltp": [ - "matr-1-0-0-tcp-c-es-1-0-0-000" + "matr-1-0-2-tcp-c-es-1-0-0-000" ], "layer-protocol": [ { @@ -1011,10 +1011,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-es-1-0-0-000", + "uuid": "matr-1-0-2-tcp-c-es-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-es-1-0-0-000" + "matr-1-0-2-http-c-es-1-0-0-000" ], "server-ltp": [ ], @@ -1037,12 +1037,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-or-1-0-0-000", + "uuid": "matr-1-0-2-op-c-bm-or-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-or-1-0-0-000" + "matr-1-0-2-http-c-or-1-0-0-000" ], "layer-protocol": [ { @@ -1062,13 +1062,13 @@ ] }, { - "uuid": "matr-1-0-0-http-c-or-1-0-0-000", + "uuid": "matr-1-0-2-http-c-or-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-bm-or-1-0-0-000" + "matr-1-0-2-op-c-bm-or-1-0-0-000" ], "server-ltp": [ - "matr-1-0-0-tcp-c-or-1-0-0-000" + "matr-1-0-2-tcp-c-or-1-0-0-000" ], "layer-protocol": [ { @@ -1084,10 +1084,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-or-1-0-0-000", + "uuid": "matr-1-0-2-tcp-c-or-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-or-1-0-0-000" + "matr-1-0-2-http-c-or-1-0-0-000" ], "server-ltp": [ ], @@ -1100,7 +1100,7 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.4.5" + "ipv-4-address": "127.0.0.1" } }, "remote-port": 4005 @@ -1110,12 +1110,12 @@ ] }, { - "uuid": "matr-1-0-0-http-c-nr-1-0-0-000", + "uuid": "matr-1-0-2-http-c-nr-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-tcp-c-nr-1-0-0-000" + "matr-1-0-2-tcp-c-nr-1-0-0-000" ], "layer-protocol": [ { @@ -1131,10 +1131,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-nr-1-0-0-000", + "uuid": "matr-1-0-2-tcp-c-nr-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-nr-1-0-0-000" + "matr-1-0-2-http-c-nr-1-0-0-000" ], "server-ltp": [ ], @@ -1147,7 +1147,7 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.4.5" + "ipv-4-address": "127.0.0.1" } }, "remote-port": 4005 @@ -1157,12 +1157,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-ro-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bm-ro-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-1-000" ], "layer-protocol": [ { @@ -1182,12 +1182,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-ro-2-0-1-001", + "uuid": "matr-1-0-2-op-c-bm-ro-2-0-1-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-1-000" ], "layer-protocol": [ { @@ -1207,12 +1207,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-ro-2-0-1-002", + "uuid": "matr-1-0-2-op-c-bm-ro-2-0-1-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-1-000" ], "layer-protocol": [ { @@ -1232,12 +1232,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-ro-2-0-1-003", + "uuid": "matr-1-0-2-op-c-bm-ro-2-0-1-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-1-000" ], "layer-protocol": [ { @@ -1257,12 +1257,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-is-ro-2-0-1-000", + "uuid": "matr-1-0-2-op-c-is-ro-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-1-000" ], "layer-protocol": [ { @@ -1282,17 +1282,17 @@ ] }, { - "uuid": "matr-1-0-0-http-c-ro-2-0-1-000", + "uuid": "matr-1-0-2-http-c-ro-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-bm-ro-2-0-1-000", - "matr-1-0-0-op-c-bm-ro-2-0-1-001", - "matr-1-0-0-op-c-bm-ro-2-0-1-002", - "matr-1-0-0-op-c-bm-ro-2-0-1-003", - "matr-1-0-0-op-c-is-ro-2-0-1-000" + "matr-1-0-2-op-c-bm-ro-2-0-1-000", + "matr-1-0-2-op-c-bm-ro-2-0-1-001", + "matr-1-0-2-op-c-bm-ro-2-0-1-002", + "matr-1-0-2-op-c-bm-ro-2-0-1-003", + "matr-1-0-2-op-c-is-ro-2-0-1-000" ], "server-ltp": [ - "matr-1-0-0-tcp-c-ro-2-0-1-000" + "matr-1-0-2-tcp-c-ro-2-0-1-000" ], "layer-protocol": [ { @@ -1308,10 +1308,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-ro-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-ro-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-1-000" ], "server-ltp": [ ], @@ -1334,12 +1334,12 @@ ] }, { - "uuid": "matr-1-0-0-http-c-tar-2-0-1-000", + "uuid": "matr-1-0-2-http-c-tar-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-tcp-c-tar-2-0-1-000" + "matr-1-0-2-tcp-c-tar-2-0-1-000" ], "layer-protocol": [ { @@ -1355,10 +1355,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-tar-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-tar-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-tar-2-0-1-000" + "matr-1-0-2-http-c-tar-2-0-1-000" ], "server-ltp": [ ], @@ -1381,12 +1381,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bs-eatl-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bs-eatl-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-eatl-2-0-1-000" + "matr-1-0-2-http-c-eatl-2-0-1-000" ], "layer-protocol": [ { @@ -1407,13 +1407,13 @@ ] }, { - "uuid": "matr-1-0-0-http-c-eatl-2-0-1-000", + "uuid": "matr-1-0-2-http-c-eatl-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-bs-eatl-2-0-1-000" + "matr-1-0-2-op-c-bs-eatl-2-0-1-000" ], "server-ltp": [ - "matr-1-0-0-tcp-c-eatl-2-0-1-000" + "matr-1-0-2-tcp-c-eatl-2-0-1-000" ], "layer-protocol": [ { @@ -1429,10 +1429,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-eatl-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-eatl-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-eatl-2-0-1-000" + "matr-1-0-2-http-c-eatl-2-0-1-000" ], "server-ltp": [ ], @@ -1455,12 +1455,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bs-ol-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bs-ol-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-ol-2-0-1-000" + "matr-1-0-2-http-c-ol-2-0-1-000" ], "layer-protocol": [ { @@ -1480,13 +1480,13 @@ ] }, { - "uuid": "matr-1-0-0-http-c-ol-2-0-1-000", + "uuid": "matr-1-0-2-http-c-ol-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-bs-ol-2-0-1-000" + "matr-1-0-2-op-c-bs-ol-2-0-1-000" ], "server-ltp": [ - "matr-1-0-0-tcp-c-ol-2-0-1-000" + "matr-1-0-2-tcp-c-ol-2-0-1-000" ], "layer-protocol": [ { @@ -1502,10 +1502,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-ol-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-ol-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-ol-2-0-1-000" + "matr-1-0-2-http-c-ol-2-0-1-000" ], "server-ltp": [ ], @@ -1528,12 +1528,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bs-aa-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bs-aa-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-aa-2-0-1-000" + "matr-1-0-2-http-c-aa-2-0-1-000" ], "layer-protocol": [ { @@ -1553,13 +1553,13 @@ ] }, { - "uuid": "matr-1-0-0-http-c-aa-2-0-1-000", + "uuid": "matr-1-0-2-http-c-aa-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-bs-aa-2-0-1-000" + "matr-1-0-2-op-c-bs-aa-2-0-1-000" ], "server-ltp": [ - "matr-1-0-0-tcp-c-aa-2-0-1-000" + "matr-1-0-2-tcp-c-aa-2-0-1-000" ], "layer-protocol": [ { @@ -1575,10 +1575,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-aa-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-aa-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-aa-2-0-1-000" + "matr-1-0-2-http-c-aa-2-0-1-000" ], "server-ltp": [ ], @@ -1601,12 +1601,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-alt-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-1-000" ], "layer-protocol": [ { @@ -1626,12 +1626,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-alt-2-0-1-001", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-1-000" ], "layer-protocol": [ { @@ -1651,12 +1651,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-alt-2-0-1-002", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-1-000" ], "layer-protocol": [ { @@ -1676,12 +1676,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-alt-2-0-1-003", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-1-000" ], "layer-protocol": [ { @@ -1701,12 +1701,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-alt-2-0-1-004", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-004", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-1-000" ], "layer-protocol": [ { @@ -1726,12 +1726,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-bm-alt-2-0-1-005", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-005", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-1-000" ], "layer-protocol": [ { @@ -1751,18 +1751,18 @@ ] }, { - "uuid": "matr-1-0-0-http-c-alt-2-0-1-000", + "uuid": "matr-1-0-2-http-c-alt-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-bm-alt-2-0-1-000", - "matr-1-0-0-op-c-bm-alt-2-0-1-001", - "matr-1-0-0-op-c-bm-alt-2-0-1-002", - "matr-1-0-0-op-c-bm-alt-2-0-1-003", - "matr-1-0-0-op-c-bm-alt-2-0-1-004", - "matr-1-0-0-op-c-bm-alt-2-0-1-005" + "matr-1-0-2-op-c-bm-alt-2-0-1-000", + "matr-1-0-2-op-c-bm-alt-2-0-1-001", + "matr-1-0-2-op-c-bm-alt-2-0-1-002", + "matr-1-0-2-op-c-bm-alt-2-0-1-003", + "matr-1-0-2-op-c-bm-alt-2-0-1-004", + "matr-1-0-2-op-c-bm-alt-2-0-1-005" ], "server-ltp": [ - "matr-1-0-0-tcp-c-alt-2-0-1-000" + "matr-1-0-2-tcp-c-alt-2-0-1-000" ], "layer-protocol": [ { @@ -1778,10 +1778,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-alt-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-alt-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-1-000" ], "server-ltp": [ ], @@ -1804,12 +1804,12 @@ ] }, { - "uuid": "matr-1-0-0-http-c-okm-2-0-1-000", + "uuid": "matr-1-0-2-http-c-okm-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-tcp-c-okm-2-0-1-000" + "matr-1-0-2-tcp-c-okm-2-0-1-000" ], "layer-protocol": [ { @@ -1825,10 +1825,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-okm-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-okm-2-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-okm-2-0-1-000" + "matr-1-0-2-http-c-okm-2-0-1-000" ], "server-ltp": [ ], @@ -1851,12 +1851,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-is-mwdi-1-0-0-000", + "uuid": "matr-1-0-2-op-c-is-mwdi-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-mwdi-1-0-0-000" + "matr-1-0-2-http-c-mwdi-1-0-0-000" ], "layer-protocol": [ { @@ -1876,12 +1876,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-is-mwdi-1-0-0-001", + "uuid": "matr-1-0-2-op-c-is-mwdi-1-0-0-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-mwdi-1-0-0-000" + "matr-1-0-2-http-c-mwdi-1-0-0-000" ], "layer-protocol": [ { @@ -1901,12 +1901,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-is-mwdi-1-0-0-002", + "uuid": "matr-1-0-2-op-c-is-mwdi-1-0-0-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-mwdi-1-0-0-000" + "matr-1-0-2-http-c-mwdi-1-0-0-000" ], "layer-protocol": [ { @@ -1926,15 +1926,15 @@ ] }, { - "uuid": "matr-1-0-0-http-c-mwdi-1-0-0-000", + "uuid": "matr-1-0-2-http-c-mwdi-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-is-mwdi-1-0-0-000", - "matr-1-0-0-op-c-is-mwdi-1-0-0-001", - "matr-1-0-0-op-c-is-mwdi-1-0-0-002" + "matr-1-0-2-op-c-is-mwdi-1-0-0-000", + "matr-1-0-2-op-c-is-mwdi-1-0-0-001", + "matr-1-0-2-op-c-is-mwdi-1-0-0-002" ], "server-ltp": [ - "matr-1-0-0-tcp-c-mwdi-1-0-0-000" + "matr-1-0-2-tcp-c-mwdi-1-0-0-000" ], "layer-protocol": [ { @@ -1950,10 +1950,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-mwdi-1-0-0-000", + "uuid": "matr-1-0-2-tcp-c-mwdi-1-0-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-mwdi-1-0-0-000" + "matr-1-0-2-http-c-mwdi-1-0-0-000" ], "server-ltp": [ ], @@ -1976,12 +1976,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-is-matr-1-0-0-000", + "uuid": "matr-1-0-2-op-c-is-matr-1-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-is-matr-1-0-0-000" + "matr-1-0-2-http-c-is-matr-1-0-2-000" ], "layer-protocol": [ { @@ -2001,13 +2001,13 @@ ] }, { - "uuid": "matr-1-0-0-http-c-is-matr-1-0-0-000", + "uuid": "matr-1-0-2-http-c-is-matr-1-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-is-matr-1-0-0-000" + "matr-1-0-2-op-c-is-matr-1-0-2-000" ], "server-ltp": [ - "matr-1-0-0-tcp-c-is-matr-1-0-0-000" + "matr-1-0-2-tcp-c-is-matr-1-0-2-000" ], "layer-protocol": [ { @@ -2023,10 +2023,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-is-matr-1-0-0-000", + "uuid": "matr-1-0-2-tcp-c-is-matr-1-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-is-matr-1-0-0-000" + "matr-1-0-2-http-c-is-matr-1-0-2-000" ], "server-ltp": [ ], @@ -2039,7 +2039,7 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.4.5" + "ipv-4-address": "127.0.0.1" } }, "remote-port": 4005 @@ -2049,12 +2049,12 @@ ] }, { - "uuid": "matr-1-0-0-op-c-is-odl-4-0-2-000", + "uuid": "matr-1-0-2-op-c-is-odl-4-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-0-http-c-is-odl-4-0-2-000" + "matr-1-0-2-http-c-is-odl-4-0-2-000" ], "layer-protocol": [ { @@ -2074,13 +2074,13 @@ ] }, { - "uuid": "matr-1-0-0-http-c-is-odl-4-0-2-000", + "uuid": "matr-1-0-2-http-c-is-odl-4-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-op-c-is-odl-4-0-2-000" + "matr-1-0-2-op-c-is-odl-4-0-2-000" ], "server-ltp": [ - "matr-1-0-0-tcp-c-is-odl-4-0-2-000" + "matr-1-0-2-tcp-c-is-odl-4-0-2-000" ], "layer-protocol": [ { @@ -2096,10 +2096,10 @@ ] }, { - "uuid": "matr-1-0-0-tcp-c-is-odl-4-0-2-000", + "uuid": "matr-1-0-2-tcp-c-is-odl-4-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-0-http-c-is-odl-4-0-2-000" + "matr-1-0-2-http-c-is-odl-4-0-2-000" ], "server-ltp": [ ], @@ -2124,10 +2124,10 @@ ], "forwarding-domain": [ { - "uuid": "matr-1-0-0-op-fd-000", + "uuid": "matr-1-0-2-op-fd-000", "forwarding-construct": [ { - "uuid": "matr-1-0-0-op-fc-bm-000", + "uuid": "matr-1-0-2-op-fc-bm-000", "name": [ { "value-name": "ForwardingKind", @@ -2142,22 +2142,22 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-000" + "logical-termination-point": "matr-1-0-2-op-s-bm-000" }, { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-000" + "logical-termination-point": "matr-1-0-2-op-s-bm-000" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-ro-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-1-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-001", + "uuid": "matr-1-0-2-op-fc-bm-001", "name": [ { "value-name": "ForwardingKind", @@ -2172,17 +2172,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-or-1-0-0-000" + "logical-termination-point": "matr-1-0-2-op-c-bm-or-1-0-0-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-000", + "uuid": "matr-1-0-2-op-fc-is-000", "name": [ { "value-name": "ForwardingKind", @@ -2197,22 +2197,22 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-is-ro-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-is-ro-2-0-1-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-001", + "uuid": "matr-1-0-2-op-fc-is-001", "name": [ { "value-name": "ForwardingKind", @@ -2227,17 +2227,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-is-mwdi-1-0-0-000" + "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-0-0-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-002", + "uuid": "matr-1-0-2-op-fc-is-002", "name": [ { "value-name": "ForwardingKind", @@ -2252,17 +2252,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-is-matr-1-0-0-000" + "logical-termination-point": "matr-1-0-2-op-c-is-matr-1-0-2-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-002", + "uuid": "matr-1-0-2-op-fc-bm-002", "name": [ { "value-name": "ForwardingKind", @@ -2277,132 +2277,132 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-002" + "logical-termination-point": "matr-1-0-2-op-s-bm-002" }, { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-000" + "logical-termination-point": "matr-1-0-2-op-s-bm-000" }, { "local-id": "101", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "102", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-002" + "logical-termination-point": "matr-1-0-2-op-s-bm-002" }, { "local-id": "103", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-003" + "logical-termination-point": "matr-1-0-2-op-s-bm-003" }, { "local-id": "104", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-004" + "logical-termination-point": "matr-1-0-2-op-s-bm-004" }, { "local-id": "105", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-005" + "logical-termination-point": "matr-1-0-2-op-s-bm-005" }, { "local-id": "106", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-007" + "logical-termination-point": "matr-1-0-2-op-s-bm-007" }, { "local-id": "107", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-008" + "logical-termination-point": "matr-1-0-2-op-s-bm-008" }, { "local-id": "108", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "109", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-010" + "logical-termination-point": "matr-1-0-2-op-s-bm-010" }, { "local-id": "110", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-011" + "logical-termination-point": "matr-1-0-2-op-s-bm-011" }, { "local-id": "111", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-im-000" + "logical-termination-point": "matr-1-0-2-op-s-im-000" }, { "local-id": "112", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bs-000" + "logical-termination-point": "matr-1-0-2-op-s-bs-000" }, { "local-id": "113", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bs-001" + "logical-termination-point": "matr-1-0-2-op-s-bs-001" }, { "local-id": "114", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bs-002" + "logical-termination-point": "matr-1-0-2-op-s-bs-002" }, { "local-id": "115", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bs-003" + "logical-termination-point": "matr-1-0-2-op-s-bs-003" }, { "local-id": "116", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bs-004" + "logical-termination-point": "matr-1-0-2-op-s-bs-004" }, { "local-id": "117", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bs-005" + "logical-termination-point": "matr-1-0-2-op-s-bs-005" }, { "local-id": "118", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-000" + "logical-termination-point": "matr-1-0-2-op-s-is-000" }, { "local-id": "119", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-001" + "logical-termination-point": "matr-1-0-2-op-s-is-001" }, { "local-id": "120", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-002" + "logical-termination-point": "matr-1-0-2-op-s-is-002" }, { "local-id": "121", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-003" + "logical-termination-point": "matr-1-0-2-op-s-is-003" }, { "local-id": "122", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-004" + "logical-termination-point": "matr-1-0-2-op-s-is-004" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bs-eatl-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-eatl-2-0-1-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-003", + "uuid": "matr-1-0-2-op-fc-bm-003", "name": [ { "value-name": "ForwardingKind", @@ -2417,17 +2417,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-003" + "logical-termination-point": "matr-1-0-2-op-s-bm-003" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bs-ol-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-ol-2-0-1-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-004", + "uuid": "matr-1-0-2-op-fc-bm-004", "name": [ { "value-name": "ForwardingKind", @@ -2442,17 +2442,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-005" + "logical-termination-point": "matr-1-0-2-op-s-bm-005" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bs-aa-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-aa-2-0-1-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-105", + "uuid": "matr-1-0-2-op-fc-bm-105", "name": [ { "value-name": "ForwardingKind", @@ -2467,22 +2467,22 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-im-000" + "logical-termination-point": "matr-1-0-2-op-s-im-000" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-ro-2-0-1-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-1-001" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-106", + "uuid": "matr-1-0-2-op-fc-bm-106", "name": [ { "value-name": "ForwardingKind", @@ -2497,22 +2497,22 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-im-000" + "logical-termination-point": "matr-1-0-2-op-s-im-000" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-ro-2-0-1-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-1-002" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-107", + "uuid": "matr-1-0-2-op-fc-bm-107", "name": [ { "value-name": "ForwardingKind", @@ -2527,22 +2527,22 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-007" + "logical-termination-point": "matr-1-0-2-op-s-bm-007" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-ro-2-0-1-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-1-003" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-006", + "uuid": "matr-1-0-2-op-fc-bm-006", "name": [ { "value-name": "ForwardingKind", @@ -2557,62 +2557,62 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-000" + "logical-termination-point": "matr-1-0-2-op-s-bm-000" }, { "local-id": "101", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-001" + "logical-termination-point": "matr-1-0-2-op-s-bm-001" }, { "local-id": "102", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-002" + "logical-termination-point": "matr-1-0-2-op-s-bm-002" }, { "local-id": "103", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-003" + "logical-termination-point": "matr-1-0-2-op-s-bm-003" }, { "local-id": "104", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-005" + "logical-termination-point": "matr-1-0-2-op-s-bm-005" }, { "local-id": "105", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-007" + "logical-termination-point": "matr-1-0-2-op-s-bm-007" }, { "local-id": "106", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "108", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-011" + "logical-termination-point": "matr-1-0-2-op-s-bm-011" }, { "local-id": "109", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-im-000" + "logical-termination-point": "matr-1-0-2-op-s-im-000" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-001" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-007", + "uuid": "matr-1-0-2-op-fc-bm-007", "name": [ { "value-name": "ForwardingKind", @@ -2627,17 +2627,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-002" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-008", + "uuid": "matr-1-0-2-op-fc-bm-008", "name": [ { "value-name": "ForwardingKind", @@ -2652,17 +2652,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-003" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-009", + "uuid": "matr-1-0-2-op-fc-bm-009", "name": [ { "value-name": "ForwardingKind", @@ -2677,17 +2677,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-004" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-004" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-010", + "uuid": "matr-1-0-2-op-fc-bm-010", "name": [ { "value-name": "ForwardingKind", @@ -2702,22 +2702,22 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-bm-004" + "logical-termination-point": "matr-1-0-2-op-s-bm-004" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-005" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-005" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-011", + "uuid": "matr-1-0-2-op-fc-bm-011", "name": [ { "value-name": "ForwardingKind", @@ -2732,17 +2732,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-001" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-012", + "uuid": "matr-1-0-2-op-fc-bm-012", "name": [ { "value-name": "ForwardingKind", @@ -2757,17 +2757,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-002" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-013", + "uuid": "matr-1-0-2-op-fc-bm-013", "name": [ { "value-name": "ForwardingKind", @@ -2782,17 +2782,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-003" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-014", + "uuid": "matr-1-0-2-op-fc-bm-014", "name": [ { "value-name": "ForwardingKind", @@ -2807,17 +2807,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-004" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-004" } ] }, { - "uuid": "matr-1-0-0-op-fc-bm-015", + "uuid": "matr-1-0-2-op-fc-bm-015", "name": [ { "value-name": "ForwardingKind", @@ -2832,17 +2832,17 @@ { "local-id": "000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", - "logical-termination-point": "matr-1-0-0-op-s-bm-009" + "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-bm-alt-2-0-1-005" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-005" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-020", + "uuid": "matr-1-0-2-op-fc-is-020", "name": [ { "value-name": "ForwardingKind", @@ -2857,17 +2857,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-002" + "logical-termination-point": "matr-1-0-2-op-s-is-002" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-is-mwdi-1-0-0-002" + "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-0-0-002" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-022", + "uuid": "matr-1-0-2-op-fc-is-022", "name": [ { "value-name": "ForwardingKind", @@ -2882,17 +2882,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-002" + "logical-termination-point": "matr-1-0-2-op-s-is-002" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-is-odl-4-0-2-000" + "logical-termination-point": "matr-1-0-2-op-c-is-odl-4-0-2-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-023", + "uuid": "matr-1-0-2-op-fc-is-023", "name": [ { "value-name": "ForwardingKind", @@ -2907,17 +2907,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-002" + "logical-termination-point": "matr-1-0-2-op-s-is-002" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-op-c-is-mwdi-1-0-0-001" + "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-0-0-001" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-024", + "uuid": "matr-1-0-2-op-fc-is-024", "name": [ { "value-name": "ForwardingKind", @@ -2932,17 +2932,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-002" + "logical-termination-point": "matr-1-0-2-op-s-is-002" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-es-c-es-1-0-0-000" + "logical-termination-point": "matr-1-0-2-es-c-es-1-0-0-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-025", + "uuid": "matr-1-0-2-op-fc-is-025", "name": [ { "value-name": "ForwardingKind", @@ -2957,7 +2957,7 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-002" + "logical-termination-point": "matr-1-0-2-op-s-is-002" }, { "local-id": "201", @@ -2967,7 +2967,7 @@ ] }, { - "uuid": "matr-1-0-0-op-fc-is-030", + "uuid": "matr-1-0-2-op-fc-is-030", "name": [ { "value-name": "ForwardingKind", @@ -2982,17 +2982,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-000" + "logical-termination-point": "matr-1-0-2-op-s-is-000" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-es-c-es-1-0-0-000" + "logical-termination-point": "matr-1-0-2-es-c-es-1-0-0-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-040", + "uuid": "matr-1-0-2-op-fc-is-040", "name": [ { "value-name": "ForwardingKind", @@ -3007,17 +3007,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-001" + "logical-termination-point": "matr-1-0-2-op-s-is-001" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-es-c-es-1-0-0-000" + "logical-termination-point": "matr-1-0-2-es-c-es-1-0-0-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-050", + "uuid": "matr-1-0-2-op-fc-is-050", "name": [ { "value-name": "ForwardingKind", @@ -3032,17 +3032,17 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-003" + "logical-termination-point": "matr-1-0-2-op-s-is-003" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-es-c-es-1-0-0-000" + "logical-termination-point": "matr-1-0-2-es-c-es-1-0-0-000" } ] }, { - "uuid": "matr-1-0-0-op-fc-is-060", + "uuid": "matr-1-0-2-op-fc-is-060", "name": [ { "value-name": "ForwardingKind", @@ -3057,12 +3057,12 @@ { "local-id": "100", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", - "logical-termination-point": "matr-1-0-0-op-s-is-004" + "logical-termination-point": "matr-1-0-2-op-s-is-004" }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-0-es-c-es-1-0-0-000" + "logical-termination-point": "matr-1-0-2-es-c-es-1-0-0-000" } ] } diff --git a/spec/MacAddressTableRecorder+forwardings.yaml b/spec/MacAddressTableRecorder+forwardings.yaml index 4eba59a..e373804 100644 --- a/spec/MacAddressTableRecorder+forwardings.yaml +++ b/spec/MacAddressTableRecorder+forwardings.yaml @@ -1,26 +1,26 @@ forwardings: - forwarding-name: PromptForRegisteringCausesRegistrationRequest - uuid: matr-1-0-0-op-fc-bm-000 + uuid: matr-1-0-2-op-fc-bm-000 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/register-yourself - uuid: matr-1-0-0-op-s-bm-000 + uuid: matr-1-0-2-op-s-bm-000 fc-port-update: - server-name: /v1/register-yourself - uuid: matr-1-0-0-op-s-bm-000 + uuid: matr-1-0-2-op-s-bm-000 fc-port-deletion: operation-client-deletion: initiating-requests: - server-name: /v1/register-yourself - uuid: matr-1-0-0-op-s-bm-000 + uuid: matr-1-0-2-op-s-bm-000 consequent-requests: - client-name: RegistryOffice://v1/register-application - uuid: matr-1-0-0-op-c-bm-ro-2-0-1-000 + uuid: matr-1-0-2-op-c-bm-ro-2-0-1-000 - forwarding-name: PromptForEmbeddingCausesRequestForBequeathingData - uuid: matr-1-0-0-op-fc-bm-001 + uuid: matr-1-0-2-op-fc-bm-001 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -29,31 +29,31 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 consequent-requests: - client-name: OldRelease://v1/bequeath-your-data-and-die - uuid: matr-1-0-0-op-c-bm-or-1-0-0-000 + uuid: matr-1-0-2-op-c-bm-or-1-0-0-000 - forwarding-name: EmbeddingCausesRequestForListOfApplicationsAtRo - uuid: matr-1-0-0-op-fc-is-000 + uuid: matr-1-0-2-op-fc-is-000 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 fc-port-update: fc-port-deletion: operation-client-deletion: initiating-requests: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 consequent-requests: - client-name: RegistryOffice://v1/list-applications - uuid: matr-1-0-0-op-c-is-ro-2-0-1-000 + uuid: matr-1-0-2-op-c-is-ro-2-0-1-000 - forwarding-name: EmbeddingCausesRequestForListOfDevicesAtMwdi - uuid: matr-1-0-0-op-fc-is-001 + uuid: matr-1-0-2-op-fc-is-001 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -62,13 +62,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 consequent-requests: - client-name: MicroWaveDeviceInventory://v1/provide-list-of-connected-devices - uuid: matr-1-0-0-op-c-is-mwdi-1-0-0-000 + uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-000 - forwarding-name: EmbeddingCausesCyclicRequestsForUpdatingMacTableFromDeviceAtMatr - uuid: matr-1-0-0-op-fc-is-002 + uuid: matr-1-0-2-op-fc-is-002 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -77,359 +77,359 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 consequent-requests: - client-name: MacAddressTableRecorder://v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-c-is-matr-1-0-0-000 + uuid: matr-1-0-2-op-c-is-matr-1-0-2-000 - forwarding-name: ServiceRequestCausesLoggingRequest - uuid: matr-1-0-0-op-fc-bm-002 + uuid: matr-1-0-2-op-fc-bm-002 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-service-request-information - uuid: matr-1-0-0-op-s-bm-002 + uuid: matr-1-0-2-op-s-bm-002 fc-port-update: - server-name: /v1/redirect-service-request-information - uuid: matr-1-0-0-op-s-bm-002 + uuid: matr-1-0-2-op-s-bm-002 fc-port-deletion: operation-client-deletion: initiating-requests: - server-name: /v1/register-yourself - uuid: matr-1-0-0-op-s-bm-000 + uuid: matr-1-0-2-op-s-bm-000 - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 - server-name: /v1/redirect-service-request-information - uuid: matr-1-0-0-op-s-bm-002 + uuid: matr-1-0-2-op-s-bm-002 - server-name: /v1/redirect-oam-request-information - uuid: matr-1-0-0-op-s-bm-003 + uuid: matr-1-0-2-op-s-bm-003 - server-name: /v1/end-subscription - uuid: matr-1-0-0-op-s-bm-004 + uuid: matr-1-0-2-op-s-bm-004 - server-name: /v1/inquire-oam-request-approvals - uuid: matr-1-0-0-op-s-bm-005 + uuid: matr-1-0-2-op-s-bm-005 - server-name: /v1/update-client - uuid: matr-1-0-0-op-s-bm-007 + uuid: matr-1-0-2-op-s-bm-007 - server-name: /v1/list-ltps-and-fcs - uuid: matr-1-0-0-op-s-bm-008 + uuid: matr-1-0-2-op-s-bm-008 - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 - server-name: /v1/update-operation-key - uuid: matr-1-0-0-op-s-bm-010 + uuid: matr-1-0-2-op-s-bm-010 - server-name: /v1/update-operation-client - uuid: matr-1-0-0-op-s-bm-011 + uuid: matr-1-0-2-op-s-bm-011 - server-name: /v1/bequeath-your-data-and-die - uuid: matr-1-0-0-op-s-im-000 + uuid: matr-1-0-2-op-s-im-000 - server-name: /v1/start-application-in-generic-representation - uuid: matr-1-0-0-op-s-bs-000 + uuid: matr-1-0-2-op-s-bs-000 - server-name: /v1/inform-about-application - uuid: matr-1-0-0-op-s-bs-001 + uuid: matr-1-0-2-op-s-bs-001 - server-name: /v1/inform-about-application-in-generic-representation - uuid: matr-1-0-0-op-s-bs-002 + uuid: matr-1-0-2-op-s-bs-002 - server-name: /v1/inform-about-release-history - uuid: matr-1-0-0-op-s-bs-003 + uuid: matr-1-0-2-op-s-bs-003 - server-name: /v1/inform-about-release-history-in-generic-representation - uuid: matr-1-0-0-op-s-bs-004 + uuid: matr-1-0-2-op-s-bs-004 - server-name: /docs - uuid: matr-1-0-0-op-s-bs-005 + uuid: matr-1-0-2-op-s-bs-005 - server-name: /v1/provide-mac-table-of-all-devices - uuid: matr-1-0-0-op-s-is-000 + uuid: matr-1-0-2-op-s-is-000 - server-name: /v1/provide-mac-table-of-specific-device - uuid: matr-1-0-0-op-s-is-001 + uuid: matr-1-0-2-op-s-is-001 - server-name: /v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-s-is-002 + uuid: matr-1-0-2-op-s-is-002 - server-name: /v1/provide-list-of-network-element-interfaces-on-path - uuid: matr-1-0-0-op-s-is-003 + uuid: matr-1-0-2-op-s-is-003 - server-name: /v1/provide-list-of-network-element-interfaces-on-path-in-generic-representation - uuid: matr-1-0-0-op-s-is-004 + uuid: matr-1-0-2-op-s-is-004 consequent-requests: - client-name: ExecutionAndTraceLog://v1/record-service-request - uuid: matr-1-0-0-op-c-bs-eatl-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-eatl-2-0-1-000 - forwarding-name: OamRequestCausesLoggingRequest - uuid: matr-1-0-0-op-fc-bm-003 + uuid: matr-1-0-2-op-fc-bm-003 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-oam-request-information - uuid: matr-1-0-0-op-s-bm-003 + uuid: matr-1-0-2-op-s-bm-003 fc-port-update: - server-name: /v1/redirect-oam-request-information - uuid: matr-1-0-0-op-s-bm-003 + uuid: matr-1-0-2-op-s-bm-003 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: OamLog://v1/record-oam-request - uuid: matr-1-0-0-op-c-bs-ol-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-ol-2-0-1-000 - forwarding-name: OamRequestCausesInquiryForAuthentication - uuid: matr-1-0-0-op-fc-bm-004 + uuid: matr-1-0-2-op-fc-bm-004 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/inquire-oam-request-approvals - uuid: matr-1-0-0-op-s-bm-005 + uuid: matr-1-0-2-op-s-bm-005 fc-port-update: - server-name: /v1/inquire-oam-request-approvals - uuid: matr-1-0-0-op-s-bm-005 + uuid: matr-1-0-2-op-s-bm-005 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: AdministratorAdministration://v1/approve-oam-request - uuid: matr-1-0-0-op-c-bs-aa-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-aa-2-0-1-000 - forwarding-name: PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement - uuid: matr-1-0-0-op-fc-bm-105 + uuid: matr-1-0-2-op-fc-bm-105 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 fc-port-update: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 fc-port-deletion: operation-client-deletion: initiating-requests: - server-name: /v1/bequeath-your-data-and-die - uuid: matr-1-0-0-op-s-im-000 + uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: RegistryOffice://v1/relay-server-replacement - uuid: matr-1-0-0-op-c-bm-ro-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-ro-2-0-1-001 - forwarding-name: PromptForBequeathingDataCausesRequestForDeregisteringOfOldRelease - uuid: matr-1-0-0-op-fc-bm-106 + uuid: matr-1-0-2-op-fc-bm-106 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 fc-port-update: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 fc-port-deletion: operation-client-deletion: initiating-requests: - server-name: /v1/bequeath-your-data-and-die - uuid: matr-1-0-0-op-s-im-000 + uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: RegistryOffice://v1/deregister-application - uuid: matr-1-0-0-op-c-bm-ro-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-ro-2-0-1-002 - forwarding-name: PromptingNewReleaseForUpdatingServerCausesRequestForBroadcastingInfoAboutBackwardCompatibleUpdateOfOperation - uuid: matr-1-0-0-op-fc-bm-107 + uuid: matr-1-0-2-op-fc-bm-107 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 fc-port-update: - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 fc-port-deletion: operation-client-deletion: initiating-requests: - server-name: /v1/update-client - uuid: matr-1-0-0-op-s-bm-007 + uuid: matr-1-0-2-op-s-bm-007 consequent-requests: - client-name: RegistryOffice://v1/relay-operation-update - uuid: matr-1-0-0-op-c-bm-ro-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-ro-2-0-1-003 - forwarding-name: ServiceRequestCausesLtpUpdateRequest - uuid: matr-1-0-0-op-fc-bm-006 + uuid: matr-1-0-2-op-fc-bm-006 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: - server-name: /v1/register-yourself - uuid: matr-1-0-0-op-s-bm-000 + uuid: matr-1-0-2-op-s-bm-000 - server-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 - server-name: /v1/redirect-service-request-information - uuid: matr-1-0-0-op-s-bm-002 + uuid: matr-1-0-2-op-s-bm-002 - server-name: /v1/redirect-oam-request-information - uuid: matr-1-0-0-op-s-bm-003 + uuid: matr-1-0-2-op-s-bm-003 - server-name: /v1/inquire-oam-request-approvals - uuid: matr-1-0-0-op-s-bm-005 + uuid: matr-1-0-2-op-s-bm-005 - server-name: /v1/update-client - uuid: matr-1-0-0-op-s-bm-007 + uuid: matr-1-0-2-op-s-bm-007 - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 - server-name: /v1/update-operation-client - uuid: matr-1-0-0-op-s-bm-011 + uuid: matr-1-0-2-op-s-bm-011 - server-name: /v1/bequeath-your-data-and-die - uuid: matr-1-0-0-op-s-im-000 + uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: ApplicationLayerTopology://v1/update-ltp - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-001 - forwarding-name: ServiceRequestCausesLtpDeletionRequest - uuid: matr-1-0-0-op-fc-bm-007 + uuid: matr-1-0-2-op-fc-bm-007 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-002 - forwarding-name: ServiceRequestCausesFcUpdateRequest - uuid: matr-1-0-0-op-fc-bm-008 + uuid: matr-1-0-2-op-fc-bm-008 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-003 - forwarding-name: ServiceRequestCausesFcPortUpdateRequest - uuid: matr-1-0-0-op-fc-bm-009 + uuid: matr-1-0-2-op-fc-bm-009 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc-port - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-004 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-004 - forwarding-name: ServiceRequestCausesFcPortDeletionRequest - uuid: matr-1-0-0-op-fc-bm-010 + uuid: matr-1-0-2-op-fc-bm-010 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: - server-name: /v1/end-subscription - uuid: matr-1-0-0-op-s-bm-004 + uuid: matr-1-0-2-op-s-bm-004 consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-fc-port - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-005 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-005 - forwarding-name: OamRequestCausesLtpUpdateRequest - uuid: matr-1-0-0-op-fc-bm-011 + uuid: matr-1-0-2-op-fc-bm-011 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-ltp - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-001 - forwarding-name: OamRequestCausesLtpDeletionRequest - uuid: matr-1-0-0-op-fc-bm-012 + uuid: matr-1-0-2-op-fc-bm-012 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-002 - forwarding-name: OamRequestCausesFcUpdateRequest - uuid: matr-1-0-0-op-fc-bm-013 + uuid: matr-1-0-2-op-fc-bm-013 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-003 - forwarding-name: OamRequestCausesFcPortUpdateRequest - uuid: matr-1-0-0-op-fc-bm-014 + uuid: matr-1-0-2-op-fc-bm-014 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc-port - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-004 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-004 - forwarding-name: OamRequestCausesFcPortDeletionRequest - uuid: matr-1-0-0-op-fc-bm-015 + uuid: matr-1-0-2-op-fc-bm-015 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-update: - server-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 fc-port-deletion: operation-client-deletion: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-fc-port - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-005 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-005 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesUuidOfMacFdBeingSearchedAndManagementMacAddressBeingReadFromMwdi - uuid: matr-1-0-0-op-fc-is-020 + uuid: matr-1-0-2-op-fc-is-020 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -438,13 +438,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-s-is-002 + uuid: matr-1-0-2-op-s-is-002 consequent-requests: - client-name: MicroWaveDeviceInventory://core-model-1-4:network-control-domain=cache/control-construct={mount-name}?fields=forwarding-domain(uuid;layer-protocol-name;mac-fd-1-0:mac-fd-pac(mac-fd-status(mac-address-cur))) - uuid: matr-1-0-0-op-c-is-mwdi-1-0-0-002 + uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-002 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesMacTableBeingRetrievedFromDevice - uuid: matr-1-0-0-op-fc-is-022 + uuid: matr-1-0-2-op-fc-is-022 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -453,13 +453,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-s-is-002 + uuid: matr-1-0-2-op-s-is-002 consequent-requests: - client-name: OpenDayLight://rests/operations/network-topology:network-topology/topology=topology-netconf/node={mount-name}/yang-ext:mount/mac-fd-1-0:provide-learned-mac-addresses - uuid: matr-1-0-0-http-c-odl-4-0-2-000 + uuid: matr-1-0-2-http-c-odl-4-0-2-000 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesLtpUuidBeingTranslatedIntoLtpNameBasedOnMwdi - uuid: matr-1-0-0-op-fc-is-023 + uuid: matr-1-0-2-op-fc-is-023 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -468,13 +468,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-s-is-002 + uuid: matr-1-0-2-op-s-is-002 consequent-requests: - client-name: MicroWaveDeviceInventory://core-model-1-4:network-control-domain=cache/control-construct={mount-name}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac?fields=original-ltp-name - uuid: matr-1-0-0-op-c-is-mwdi-1-0-0-001 + uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-001 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesWritingIntoElasticSearch - uuid: matr-1-0-0-op-fc-is-024 + uuid: matr-1-0-2-op-fc-is-024 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -483,13 +483,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-s-is-002 + uuid: matr-1-0-2-op-s-is-002 consequent-requests: - client-name: ElasticSearch - uuid: matr-1-0-0-es-c-es-1-0-0-000 + uuid: matr-1-0-2-es-c-es-1-0-0-000 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesSendingAnswerToRequestor - uuid: matr-1-0-0-op-fc-is-025 + uuid: matr-1-0-2-op-fc-is-025 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -498,13 +498,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-s-is-002 + uuid: matr-1-0-2-op-s-is-002 consequent-requests: - client-name: request.body#requestor-receive-operation uuid: n.a. - forwarding-name: PromptForProvidingAllMacTablesCausesReadingFromElasticSearch - uuid: matr-1-0-0-op-fc-is-030 + uuid: matr-1-0-2-op-fc-is-030 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -513,13 +513,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/provide-mac-table-of-all-devices - uuid: matr-1-0-0-op-s-is-000 + uuid: matr-1-0-2-op-s-is-000 consequent-requests: - client-name: ElasticSearch - uuid: matr-1-0-0-es-c-es-1-0-0-000 + uuid: matr-1-0-2-es-c-es-1-0-0-000 - forwarding-name: PromptForProvidingSpecificMacTableCausesReadingFromElasticSearch - uuid: matr-1-0-0-op-fc-is-040 + uuid: matr-1-0-2-op-fc-is-040 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -528,13 +528,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/provide-mac-table-of-specific-device - uuid: matr-1-0-0-op-s-is-001 + uuid: matr-1-0-2-op-s-is-001 consequent-requests: - client-name: ElasticSearch - uuid: matr-1-0-0-es-c-es-1-0-0-000 + uuid: matr-1-0-2-es-c-es-1-0-0-000 - forwarding-name: RequestForListOfNetworkElementInterfacesOnPathCausesReadingFromElasticSearch - uuid: matr-1-0-0-op-fc-is-050 + uuid: matr-1-0-2-op-fc-is-050 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -543,13 +543,13 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/provide-list-of-network-element-interfaces-on-path - uuid: matr-1-0-0-op-s-is-003 + uuid: matr-1-0-2-op-s-is-003 consequent-requests: - client-name: ElasticSearch - uuid: matr-1-0-0-es-c-es-1-0-0-000 + uuid: matr-1-0-2-es-c-es-1-0-0-000 - forwarding-name: RequestForListOfNetworkElementInterfacesOnPathInGenericRepresentationCausesReadingFromElasticSearch - uuid: matr-1-0-0-op-fc-is-060 + uuid: matr-1-0-2-op-fc-is-060 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: @@ -558,7 +558,7 @@ forwardings: operation-client-deletion: initiating-requests: - server-name: /v1/provide-list-of-network-element-interfaces-on-path-in-generic-representation - uuid: matr-1-0-0-op-s-is-004 + uuid: matr-1-0-2-op-s-is-004 consequent-requests: - client-name: ElasticSearch - uuid: matr-1-0-0-es-c-es-1-0-0-000 + uuid: matr-1-0-2-es-c-es-1-0-0-000 diff --git a/spec/MacAddressTableRecorder+profileInstances.yaml b/spec/MacAddressTableRecorder+profileInstances.yaml index 241f7ac..6a2341b 100644 --- a/spec/MacAddressTableRecorder+profileInstances.yaml +++ b/spec/MacAddressTableRecorder+profileInstances.yaml @@ -1,34 +1,34 @@ profile-instances: - profile-name: 'ActionProfile' - uuid: 'matr-1-0-0-action-p-000' + uuid: 'matr-1-0-2-action-p-000' capability: operation-name: '/v1/start-application-in-generic-representation' label: 'Inform about Application' display-in-new-browser-window: false configuration: - consequent-operation-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name' + consequent-operation-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name' - profile-name: 'ActionProfile' - uuid: 'matr-1-0-0-action-p-001' + uuid: 'matr-1-0-2-action-p-001' capability: operation-name: '/v1/inform-about-application-in-generic-representation' label: 'Release History' display-in-new-browser-window: false configuration: - consequent-operation-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name' + consequent-operation-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name' - profile-name: 'ActionProfile' - uuid: 'matr-1-0-0-action-p-002' + uuid: 'matr-1-0-2-action-p-002' capability: operation-name: '/v1/inform-about-application-in-generic-representation' label: 'API Documentation' display-in-new-browser-window: true configuration: - consequent-operation-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-005/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name' + consequent-operation-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-005/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name' - profile-name: 'ActionProfile' - uuid: 'matr-1-0-0-action-p-003' + uuid: 'matr-1-0-2-action-p-003' capability: operation-name: '/v1/start-application-in-generic-representation' label: 'List network element interfaces on path to target MAC address' @@ -36,90 +36,90 @@ profile-instances: - field-name: 'TargetMacAddress' display-in-new-browser-window: false configuration: - consequent-operation-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-is-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name' + consequent-operation-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-is-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-000' + uuid: 'matr-1-0-2-response-p-000' capability: operation-name: '/v1/start-application-in-generic-representation' static-field-name: 'applicationName' description: 'Own application name' datatype: 'string' configuration: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name' + value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-001' + uuid: 'matr-1-0-2-response-p-001' capability: operation-name: '/v1/inform-about-application-in-generic-representation' static-field-name: 'applicationName' description: 'Name of this application' datatype: 'string' configuration: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name' + value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-002' + uuid: 'matr-1-0-2-response-p-002' capability: operation-name: '/v1/inform-about-application-in-generic-representation' static-field-name: 'releaseNumber' description: 'Number of this release' datatype: 'string' configuration: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number' + value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-003' + uuid: 'matr-1-0-2-response-p-003' capability: operation-name: '/v1/inform-about-application-in-generic-representation' static-field-name: 'applicationPurpose' description: 'Purpose of this application' datatype: 'string' configuration: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-purpose' + value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-purpose' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-004' + uuid: 'matr-1-0-2-response-p-004' capability: operation-name: '/v1/inform-about-application-in-generic-representation' static-field-name: 'dataUpdatePeriod' description: 'Period of updating the data inside this application' datatype: 'string' configuration: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/data-update-period' + value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/data-update-period' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-005' + uuid: 'matr-1-0-2-response-p-005' capability: operation-name: '/v1/inform-about-application-in-generic-representation' static-field-name: 'ownerName' description: 'Name of the ApplicationOwner' datatype: 'string' configuration: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-name' + value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-name' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-006' + uuid: 'matr-1-0-2-response-p-006' capability: operation-name: '/v1/inform-about-application-in-generic-representation' static-field-name: 'ownerEmailAddress' description: 'Email address of the ApplicationOwner' datatype: 'string' configuration: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-email-address' + value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-email-address' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-007' + uuid: 'matr-1-0-2-response-p-007' capability: operation-name: '/v1/inform-about-release-history-in-generic-representation' - field-name-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/release-number' + field-name-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/release-number' description: 'Represents the first entry in the list of releases' datatype: string configuration: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/changes' + value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/changes' - profile-name: 'GenericResponseProfile' - uuid: 'matr-1-0-0-response-p-008' + uuid: 'matr-1-0-2-response-p-008' capability: operation-name: '/v1/provide-list-of-network-element-interfaces-on-path-in-generic-representation' static-field-name: 'listOfNetworkElementInterfacesOnPath' @@ -129,7 +129,7 @@ profile-instances: value-reference: 'from ElasticSearch' - profile-name: 'IntegerProfile' - uuid: 'matr-1-0-0-integer-p-000' + uuid: 'matr-1-0-2-integer-p-000' capability: integer-name: 'slidingWindowSize' # description: 'Number of concurrent RPCs (MAC tables of several network elements get retrieved in parallel)' @@ -139,7 +139,7 @@ profile-instances: integer-value: 100 - profile-name: 'IntegerProfile' - uuid: 'matr-1-0-0-integer-p-001' + uuid: 'matr-1-0-2-integer-p-001' capability: integer-name: 'responseTimeout' # description: 'Timeout for receiving the response of the RPC' @@ -150,7 +150,7 @@ profile-instances: integer-value: 60 - profile-name: 'IntegerProfile' - uuid: 'matr-1-0-0-integer-p-002' + uuid: 'matr-1-0-2-integer-p-002' capability: integer-name: 'maximumNumberOfRetries' # description: 'Maximum number of retries for executing an RPC' @@ -161,7 +161,7 @@ profile-instances: integer-value: 1 - profile-name: 'IntegerProfile' - uuid: 'matr-1-0-0-integer-p-003' + uuid: 'matr-1-0-2-integer-p-003' capability: integer-name: 'deviceListSyncPeriod' #description: 'Time period for the synchronization of the MATR cycle' diff --git a/spec/MacAddressTableRecorder+services.yaml b/spec/MacAddressTableRecorder+services.yaml index e2d0f41..577d770 100644 --- a/spec/MacAddressTableRecorder+services.yaml +++ b/spec/MacAddressTableRecorder+services.yaml @@ -4,70 +4,70 @@ servers: own-oam: basic: - operation-name: /v1/register-yourself - uuid: matr-1-0-0-op-s-bm-000 + uuid: matr-1-0-2-op-s-bm-000 - operation-name: /v1/embed-yourself - uuid: matr-1-0-0-op-s-bm-001 + uuid: matr-1-0-2-op-s-bm-001 - operation-name: /v1/redirect-service-request-information - uuid: matr-1-0-0-op-s-bm-002 + uuid: matr-1-0-2-op-s-bm-002 - operation-name: /v1/redirect-oam-request-information - uuid: matr-1-0-0-op-s-bm-003 + uuid: matr-1-0-2-op-s-bm-003 - operation-name: /v1/end-subscription - uuid: matr-1-0-0-op-s-bm-004 + uuid: matr-1-0-2-op-s-bm-004 - operation-name: /v1/inquire-oam-request-approvals - uuid: matr-1-0-0-op-s-bm-005 + uuid: matr-1-0-2-op-s-bm-005 - operation-name: /v1/update-client - uuid: matr-1-0-0-op-s-bm-007 + uuid: matr-1-0-2-op-s-bm-007 - operation-name: /v1/list-ltps-and-fcs - uuid: matr-1-0-0-op-s-bm-008 + uuid: matr-1-0-2-op-s-bm-008 - operation-name: /v1/redirect-topology-change-information - uuid: matr-1-0-0-op-s-bm-009 + uuid: matr-1-0-2-op-s-bm-009 - operation-name: /v1/update-operation-key - uuid: matr-1-0-0-op-s-bm-010 + uuid: matr-1-0-2-op-s-bm-010 - operation-name: /v1/update-operation-client - uuid: matr-1-0-0-op-s-bm-011 + uuid: matr-1-0-2-op-s-bm-011 individual: - operation-name: /v1/bequeath-your-data-and-die - uuid: matr-1-0-0-op-s-im-000 + uuid: matr-1-0-2-op-s-im-000 service: basic: - operation-name: /v1/start-application-in-generic-representation - uuid: matr-1-0-0-op-s-bs-000 + uuid: matr-1-0-2-op-s-bs-000 - operation-name: /v1/inform-about-application - uuid: matr-1-0-0-op-s-bs-001 + uuid: matr-1-0-2-op-s-bs-001 - operation-name: /v1/inform-about-application-in-generic-representation - uuid: matr-1-0-0-op-s-bs-002 + uuid: matr-1-0-2-op-s-bs-002 - operation-name: /v1/inform-about-release-history - uuid: matr-1-0-0-op-s-bs-003 + uuid: matr-1-0-2-op-s-bs-003 - operation-name: /v1/inform-about-release-history-in-generic-representation - uuid: matr-1-0-0-op-s-bs-004 + uuid: matr-1-0-2-op-s-bs-004 - operation-name: /docs - uuid: matr-1-0-0-op-s-bs-005 + uuid: matr-1-0-2-op-s-bs-005 individual: - operation-name: /v1/provide-mac-table-of-all-devices - uuid: matr-1-0-0-op-s-is-000 + uuid: matr-1-0-2-op-s-is-000 - operation-name: /v1/provide-mac-table-of-specific-device - uuid: matr-1-0-0-op-s-is-001 + uuid: matr-1-0-2-op-s-is-001 - operation-name: /v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-s-is-002 + uuid: matr-1-0-2-op-s-is-002 - operation-name: /v1/provide-list-of-network-element-interfaces-on-path - uuid: matr-1-0-0-op-s-is-003 + uuid: matr-1-0-2-op-s-is-003 - operation-name: /v1/provide-list-of-network-element-interfaces-on-path-in-generic-representation - uuid: matr-1-0-0-op-s-is-004 + uuid: matr-1-0-2-op-s-is-004 http-server: own-application-name: MacAddressTableRecorder own-release-number: 1.0.0 - uuid: matr-1-0-0-http-s-000 + uuid: matr-1-0-2-http-s-000 tcp-server: - description: Without TLS layer local-protocol: http - own-ip-address: 1.1.4.5 + own-ip-address: 127.0.0.1 own-tcp-port: 4005 - uuid: matr-1-0-0-tcp-s-000 + uuid: matr-1-0-2-tcp-s-000 - description: With TLS layer local-protocol: https own-ip-address: 1.2.4.5 own-tcp-port: 4205 - uuid: matr-1-0-0-tcp-s-001 + uuid: matr-1-0-2-tcp-s-001 clients: @@ -75,30 +75,30 @@ clients: - http-client: application-name: ElasticSearch release-number: 1.0.0 - uuid: matr-1-0-0-http-c-es-1-0-0-000 + uuid: matr-1-0-2-http-c-es-1-0-0-000 tcp-client: remote-protocol: http ip-address: 1.1.3.15 tcp-port: 3015 - uuid: matr-1-0-0-tcp-c-es-1-0-0-000 + uuid: matr-1-0-2-tcp-c-es-1-0-0-000 elasticsearch-client: - uuid: matr-1-0-0-es-c-es-1-0-0-000 + uuid: matr-1-0-2-es-c-es-1-0-0-000 index-alias: 6 - http-client: application-name: OldRelease release-number: 1.0.0 - uuid: matr-1-0-0-http-c-or-1-0-0-000 + uuid: matr-1-0-2-http-c-or-1-0-0-000 tcp-client: remote-protocol: http - ip-address: 1.1.4.5 + ip-address: 127.0.0.1 tcp-port: 4005 - uuid: matr-1-0-0-tcp-c-or-1-0-0-000 + uuid: matr-1-0-2-tcp-c-or-1-0-0-000 operation-clients: own-oam: basic: - operation-name: /v1/bequeath-your-data-and-die - uuid: matr-1-0-0-op-c-bm-or-1-0-0-000 + uuid: matr-1-0-2-op-c-bm-or-1-0-0-000 individual: service: basic: @@ -107,12 +107,12 @@ clients: - http-client: application-name: NewRelease release-number: 1.0.0 - uuid: matr-1-0-0-http-c-nr-1-0-0-000 + uuid: matr-1-0-2-http-c-nr-1-0-0-000 tcp-client: remote-protocol: http - ip-address: 1.1.4.5 + ip-address: 127.0.0.1 tcp-port: 4005 - uuid: matr-1-0-0-tcp-c-nr-1-0-0-000 + uuid: matr-1-0-2-tcp-c-nr-1-0-0-000 operation-clients: own-oam: basic: @@ -124,39 +124,39 @@ clients: - http-client: application-name: RegistryOffice release-number: 2.0.1 - uuid: matr-1-0-0-http-c-ro-2-0-1-000 + uuid: matr-1-0-2-http-c-ro-2-0-1-000 tcp-client: remote-protocol: http ip-address: 1.1.3.8 tcp-port: 3008 - uuid: matr-1-0-0-tcp-c-ro-2-0-1-000 + uuid: matr-1-0-2-tcp-c-ro-2-0-1-000 operation-clients: own-oam: basic: - operation-name: /v1/register-application - uuid: matr-1-0-0-op-c-bm-ro-2-0-1-000 + uuid: matr-1-0-2-op-c-bm-ro-2-0-1-000 - operation-name: /v1/relay-server-replacement - uuid: matr-1-0-0-op-c-bm-ro-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-ro-2-0-1-001 - operation-name: /v1/deregister-application - uuid: matr-1-0-0-op-c-bm-ro-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-ro-2-0-1-002 - operation-name: /v1/relay-operation-update - uuid: matr-1-0-0-op-c-bm-ro-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-ro-2-0-1-003 individual: service: basic: individual: - operation-name: /v1/list-applications - uuid: matr-1-0-0-op-c-is-ro-2-0-1-000 + uuid: matr-1-0-2-op-c-is-ro-2-0-1-000 - http-client: application-name: TypeApprovalRegister release-number: 2.0.1 - uuid: matr-1-0-0-http-c-tar-2-0-1-000 + uuid: matr-1-0-2-http-c-tar-2-0-1-000 tcp-client: remote-protocol: http ip-address: 1.1.3.9 tcp-port: 3009 - uuid: matr-1-0-0-tcp-c-tar-2-0-1-000 + uuid: matr-1-0-2-tcp-c-tar-2-0-1-000 operation-clients: own-oam: basic: @@ -168,17 +168,17 @@ clients: - http-client: application-name: ExecutionAndTraceLog release-number: 2.0.1 - uuid: matr-1-0-0-http-c-eatl-2-0-1-000 + uuid: matr-1-0-2-http-c-eatl-2-0-1-000 tcp-client: remote-protocol: http ip-address: 1.1.3.10 tcp-port: 3010 - uuid: matr-1-0-0-tcp-c-eatl-2-0-1-000 + uuid: matr-1-0-2-tcp-c-eatl-2-0-1-000 operation-clients: own-oam: basic: - operation-name: /v1/record-service-request - uuid: matr-1-0-0-op-c-bs-eatl-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-eatl-2-0-1-000 individual: service: basic: @@ -187,17 +187,17 @@ clients: - http-client: application-name: OamLog release-number: 2.0.1 - uuid: matr-1-0-0-http-c-ol-2-0-1-000 + uuid: matr-1-0-2-http-c-ol-2-0-1-000 tcp-client: remote-protocol: http ip-address: 1.1.3.11 tcp-port: 3011 - uuid: matr-1-0-0-tcp-c-ol-2-0-1-000 + uuid: matr-1-0-2-tcp-c-ol-2-0-1-000 operation-clients: own-oam: basic: - operation-name: /v1/record-oam-request - uuid: matr-1-0-0-op-c-bs-ol-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-ol-2-0-1-000 individual: service: basic: @@ -206,17 +206,17 @@ clients: - http-client: application-name: AdministratorAdministration release-number: 2.0.1 - uuid: matr-1-0-0-http-c-aa-2-0-1-000 + uuid: matr-1-0-2-http-c-aa-2-0-1-000 tcp-client: remote-protocol: http ip-address: 1.1.3.12 tcp-port: 3012 - uuid: matr-1-0-0-tcp-c-aa-2-0-1-000 + uuid: matr-1-0-2-tcp-c-aa-2-0-1-000 operation-clients: own-oam: basic: - operation-name: /v1/approve-oam-request - uuid: matr-1-0-0-op-c-bs-aa-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-aa-2-0-1-000 individual: service: basic: @@ -225,27 +225,27 @@ clients: - http-client: application-name: ApplicationLayerTopology release-number: 2.0.1 - uuid: matr-1-0-0-http-c-alt-2-0-1-000 + uuid: matr-1-0-2-http-c-alt-2-0-1-000 tcp-client: remote-protocol: http ip-address: 1.1.3.13 tcp-port: 3013 - uuid: matr-1-0-0-tcp-c-alt-2-0-1-000 + uuid: matr-1-0-2-tcp-c-alt-2-0-1-000 operation-clients: own-oam: basic: - operation-name: /v1/update-all-ltps-and-fcs - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-000 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-000 - operation-name: /v1/update-ltp - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-001 - operation-name: /v1/delete-ltp-and-dependents - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-002 - operation-name: /v1/update-fc - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-003 - operation-name: /v1/update-fc-port - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-004 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-004 - operation-name: /v1/delete-fc-port - uuid: matr-1-0-0-op-c-bm-alt-2-0-1-005 + uuid: matr-1-0-2-op-c-bm-alt-2-0-1-005 individual: service: basic: @@ -254,12 +254,12 @@ clients: - http-client: application-name: OperationKeyManagement release-number: 2.0.1 - uuid: matr-1-0-0-http-c-okm-2-0-1-000 + uuid: matr-1-0-2-http-c-okm-2-0-1-000 tcp-client: remote-protocol: http ip-address: 1.1.3.14 tcp-port: 3014 - uuid: matr-1-0-0-tcp-c-okm-2-0-1-000 + uuid: matr-1-0-2-tcp-c-okm-2-0-1-000 operation-clients: own-oam: basic: @@ -271,12 +271,12 @@ clients: - http-client: application-name: MicroWaveDeviceInventory release-number: 1.0.0 - uuid: matr-1-0-0-http-c-mwdi-1-0-0-000 + uuid: matr-1-0-2-http-c-mwdi-1-0-0-000 tcp-client: remote-protocol: http ip-address: 1.1.4.4 tcp-port: 4004 - uuid: matr-1-0-0-tcp-c-mwdi-1-0-0-000 + uuid: matr-1-0-2-tcp-c-mwdi-1-0-0-000 operation-clients: own-oam: basic: @@ -285,21 +285,21 @@ clients: basic: individual: - operation-name: /v1/provide-list-of-connected-devices - uuid: matr-1-0-0-op-c-is-mwdi-1-0-0-000 + uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-000 - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mount-name}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: matr-1-0-0-op-c-is-mwdi-1-0-0-001 + uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-001 - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mount-name} - uuid: matr-1-0-0-op-c-is-mwdi-1-0-0-002 + uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-002 - http-client: application-name: MacAddressTableRecorder release-number: 1.0.0 - uuid: matr-1-0-0-http-c-matr-1-0-0-000 + uuid: matr-1-0-2-http-c-matr-1-0-2-000 tcp-client: remote-protocol: http - ip-address: 1.1.4.5 + ip-address: 127.0.0.1 tcp-port: 4005 - uuid: matr-1-0-0-tcp-c-matr-1-0-0-000 + uuid: matr-1-0-2-tcp-c-matr-1-0-2-000 operation-clients: own-oam: basic: @@ -308,17 +308,17 @@ clients: basic: individual: - operation-name: /v1/read-current-mac-table-from-device - uuid: matr-1-0-0-op-c-is-matr-1-0-0-000 + uuid: matr-1-0-2-op-c-is-matr-1-0-2-000 - http-client: application-name: OpenDayLight release-number: 4.0.2 - uuid: matr-1-0-0-http-c-odl-4-0-2-000 + uuid: matr-1-0-2-http-c-odl-4-0-2-000 tcp-client: remote-protocol: http ip-address: 1.1.1.1 tcp-port: 1001 - uuid: matr-1-0-0-tcp-c-odl-4-0-2-000 + uuid: matr-1-0-2-tcp-c-odl-4-0-2-000 operation-clients: own-oam: basic: @@ -327,4 +327,4 @@ clients: basic: individual: - operation-name: /rests/operations/network-topology:network-topology/topology=topology-netconf/node={mount-name}/yang-ext:mount/mac-fd-1-0:provide-learned-mac-addresses - uuid: matr-1-0-0-op-c-is-odl-4-0-2-000 + uuid: matr-1-0-2-op-c-is-odl-4-0-2-000 diff --git a/spec/MacAddressTableRecorder.yaml b/spec/MacAddressTableRecorder.yaml index 3785cc6..96db43e 100644 --- a/spec/MacAddressTableRecorder.yaml +++ b/spec/MacAddressTableRecorder.yaml @@ -66,13 +66,13 @@ paths: type: string description: > 'Name of application that shall be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' new-application-release: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' new-application-protocol: type: string enum: @@ -80,7 +80,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' new-application-address: type: object minProperties: 1 @@ -97,20 +97,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' new-application-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: new-application-name: "NewApplicationName" new-application-release: "2.0.1" @@ -151,7 +151,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-im-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-im-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -166,7 +166,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ? PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-op-c-bm-ro-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-bm-ro-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -193,27 +193,27 @@ paths: type: string description: > 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' current-release-number: type: string description: > 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' future-application-name: type: string description: > 'Future name of the application that has updated connection data - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' future-release-number: type: string description: > 'Future release number of the application that has updated connection data - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' future-protocol: type: string description: > 'Protocol to be used in future for addressing the application that has updated connection data - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' future-address: type: object properties: @@ -224,17 +224,17 @@ paths: type: string description: > 'Future IPv4 address of the application that has updated connection data - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string description: > 'Future domain name of the application that has updated connection data - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' future-port: type: integer description: > 'Future port of the application that has updated connection data - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: current-application-name: "RegistryOffice" current-release-number: "1.0.0" @@ -289,7 +289,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" PromptForBequeathingDataCausesRequestForDeregisteringOfOldRelease: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-op-c-bm-ro-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-bm-ro-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -311,12 +311,12 @@ paths: type: string description: > 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' release-number: type: string description: > 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' example: application-name: "BadApplication" release-number: "1.0.0" @@ -364,7 +364,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ? PromptingNewReleaseForUpdatingServerCausesRequestForBroadcastingInfoAboutBackwardCompatibleUpdateOfOperation - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-op-c-bm-ro-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-bm-ro-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: > 'This callback belongs to the sequence of actions that have to be done during the bequeath-your-data-and-die process, despite the forwarding gets neither managed nor directly initiated by the /v1/bequeath-your-data-and-die request. After consuming applications have been redirected to the new release, the new release is triggered (this callback) to request the RegistryOffice for broadcasting information about backward compatible replacements of services.' @@ -391,22 +391,22 @@ paths: type: string description: > 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' release-number: type: string description: > 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' old-operation-name: type: string description: > 'Name of the deprecated operation - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' new-operation-name: type: string description: > 'Name of the replacing operation - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' example: application-name: "RegistryOffice" release-number: "2.0.1" @@ -559,7 +559,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-is-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-is-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -690,7 +690,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-is-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-is-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -834,7 +834,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-is-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-is-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "204": description: "Request for current MAC table received, elasticsearch will be updated." headers: @@ -866,7 +866,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-is-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-is-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -881,7 +881,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ? PromptForUpdatingMacTableFromDeviceCausesUuidOfMacFdBeingSearchedAndManagementMacAddressBeingReadFromMwdi - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-op-c-is-mwdi-1-0-0-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-op-c-is-mwdi-1-0-0-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] get: parameters: - $ref: "#/components/parameters/user" @@ -994,7 +994,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ? PromptForUpdatingMacTableFromDeviceCausesMacTableBeingRetrievedFromDevice - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-odl-4-0-2-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=matr-1-0-0-tcp-c-odl-4-0-2-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=matr-1-0-0-tcp-c-odl-4-0-2-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=matr-1-0-0-tcp-c-odl-4-0-2-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=matr-1-0-0-op-c-is-odl-4-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-odl-4-0-2-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=matr-1-0-2-tcp-c-odl-4-0-2-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=matr-1-0-2-tcp-c-odl-4-0-2-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=matr-1-0-2-tcp-c-odl-4-0-2-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=matr-1-0-2-op-c-is-odl-4-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] get: parameters: - name: mount-name @@ -1048,7 +1048,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ? PromptForUpdatingMacTableFromDeviceCausesLtpUuidBeingTranslatedIntoLtpNameBasedOnMwdi - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-op-c-is-mwdi-1-0-0-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-op-c-is-mwdi-1-0-0-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] get: parameters: - $ref: "#/components/parameters/user" @@ -1141,7 +1141,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" PromptForUpdatingMacTableFromDeviceCausesWritingIntoElasticSearch: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-es-1-0-0-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=matr-1-0-0-tcp-c-es-1-0-0-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=matr-1-0-0-tcp-c-es-1-0-0-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=matr-1-0-0-tcp-c-es-1-0-0-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=matr-1-0-0-es-c-es-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-es-1-0-0-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=matr-1-0-2-tcp-c-es-1-0-0-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=matr-1-0-2-tcp-c-es-1-0-0-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=matr-1-0-2-tcp-c-es-1-0-0-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=matr-1-0-2-es-c-es-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] put: requestBody: content: @@ -1446,7 +1446,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-is-003/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-is-003/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -1492,7 +1492,7 @@ paths: type: string description: < 'Name of an input value - find in [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-action-p-003/action-profile-1-0:action-profile-pac/action-profile-capability/input-value-list/field-name]' + find in [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-action-p-003/action-profile-1-0:action-profile-pac/action-profile-capability/input-value-list/field-name]' field-value: type: string example: @@ -1541,7 +1541,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-is-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-is-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -1597,19 +1597,19 @@ paths: minLength: 3 description: > 'If body provided, name of RegistryOffice application - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' registry-office-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'If body provided, release of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' registration-operation: type: string minLength: 6 description: > 'If body provided, operation for registering - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' registry-office-protocol: type: string enum: @@ -1617,7 +1617,7 @@ paths: - "HTTPS" description: > 'If body provided, protocol for addressing the RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' registry-office-address: type: object minProperties: 1 @@ -1634,20 +1634,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'If body provided, IPv4 address of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'If body provided, domain name of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' registry-office-port: type: integer minimum: 0 maximum: 65535 description: > 'If body provided, port of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' http-address: type: object minProperties: 1 @@ -1664,23 +1664,23 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'If provided, own IPv4 address, which has to be documented (but not be directly used for formulating the callback) into the TcpServer with - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == http - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == http + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'If provided, own domain name, which has to be documented (but not be directly used for formulating the callback) into the TcpServer with - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == http - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == http + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' http-port: type: integer minimum: 0 maximum: 65535 description: > 'If provided, own TCP port, which has to be documented (but not be directly used for formulating the callback) into the TcpServer with - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == http - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == http + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' https-address: type: object minProperties: 1 @@ -1697,23 +1697,23 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'If provided, own IPv4 address, which has to be documented (but not be directly used for formulating the callback) into the TcpServer with - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == https - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == https + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'If provided, own domain name, which has to be documented (but not be directly used for formulating the callback) into the TcpServer with - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == https - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == https + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' https-port: type: integer minimum: 0 maximum: 65535 description: > 'If provided, own TCP port, which has to be documented (but not be directly used for formulating the callback) into the TcpServer with - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == https - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol] == https + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' preceding-application-name: type: string minLength: 3 @@ -1774,7 +1774,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -1789,7 +1789,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: PromptForRegisteringCausesRegistrationRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-op-c-bm-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-bm-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -1815,12 +1815,12 @@ paths: type: string description: > 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' release-number: type: string description: > 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' preceding-application-name: type: string description: > @@ -1837,17 +1837,17 @@ paths: type: string description: > 'Name of service for initiating embedding process - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' client-update-operation: type: string description: > 'Name of service for broadcasting server changes - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' operation-client-update-operation: type: string description: > 'Name of service for broadcasting replacements of operations by backward compatible substitutes - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' tcp-server-list: type: array items: @@ -1861,7 +1861,7 @@ paths: type: string description: > 'Own protocol (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' address: type: object properties: @@ -1872,17 +1872,17 @@ paths: type: string description: > 'Own IPv4 address (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' domain-name: type: string description: > 'Own domain name (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' port: type: integer description: > 'Own TCP port (shall be taken from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' + from[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' example: application-name: "TypeApprovalRegister" release-number: "2.0.1" @@ -1980,31 +1980,31 @@ paths: type: string description: > 'Name of RegistryOffice application - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' registry-office-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' relay-server-replacement-operation: type: string minLength: 6 description: > 'Operation for requesting for broadcasting a new server address - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-ro-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' relay-operation-update-operation: type: string minLength: 6 description: > 'Operation for requesting for broadcasting a backward compatible replacement of an operation - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-ro-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' deregistration-operation: type: string minLength: 6 description: > 'Operation for deregistering from the application layer - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-ro-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' registry-office-protocol: type: string enum: @@ -2012,7 +2012,7 @@ paths: - "HTTPS" description: > 'Protocol for addressing RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' registry-office-address: type: object minProperties: 1 @@ -2029,20 +2029,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' registry-office-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' old-release-protocol: type: string enum: @@ -2050,7 +2050,7 @@ paths: - "HTTPS" description: > 'Protocol for addressing the currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' old-release-address: type: object minProperties: 1 @@ -2067,20 +2067,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' old-release-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: registry-office-application: "RegistryOffice" registry-office-application-release-number: "2.0.1" @@ -2129,7 +2129,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -2144,7 +2144,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: PromptForEmbeddingCausesRequestForBequeathingData: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-or-1-0-0-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=matr-1-0-0-op-c-bm-or-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-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=matr-1-0-2-op-c-bm-or-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2169,17 +2169,17 @@ paths: type: string description: > 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' new-application-release: type: string description: > 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' new-application-protocol: type: string description: > 'Protocol expected by this application - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' new-application-address: type: object properties: @@ -2190,17 +2190,17 @@ paths: type: string description: > 'Own IPv4 address - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' domain-name: type: string description: > 'Own domain-name - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' new-application-port: type: integer description: > 'Own TCP port - from[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' + from[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' example: new-application-name: "OwnApplicationName" new-application-release: "2.0.1" @@ -2254,7 +2254,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" EmbeddingCausesRequestForListOfApplicationsAtRo: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-tcp-c-ro-2-0-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=matr-1-0-0-op-c-is-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-is-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2272,7 +2272,7 @@ paths: type: string description: > 'Protocol for which the address of the MicroWaveDeviceInventory is needed - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' example: required-protocol: "HTTP" responses: @@ -2289,22 +2289,22 @@ paths: type: string description: > 'Name of application - filter response for application-name == [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-mwdi-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + filter response for application-name == [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-mwdi-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' release-number: type: string description: > 'Current release number of MicroWaveDeviceInventory - to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-mwdi-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-mwdi-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' address: type: string description: > 'Current address of MicroWaveDeviceInventory - to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' port: type: integer description: > 'Current TCP port of MicroWaveDeviceInventory - to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: - application-name: "MicroWaveDeviceInventory" release-number: "1.0.0" @@ -2351,7 +2351,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" EmbeddingCausesRequestForListOfDevicesAtMwdi: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-tcp-c-mwdi-1-0-0-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=matr-1-0-0-op-c-is-mwdi-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-op-c-is-mwdi-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2421,7 +2421,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" EmbeddingCausesCyclicRequestsForUpdatingMacTableFromDeviceAtMatr: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-matr-1-0-0-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=matr-1-0-0-tcp-c-matr-1-0-0-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=matr-1-0-0-tcp-c-matr-1-0-0-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=matr-1-0-0-tcp-c-matr-1-0-0-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=matr-1-0-0-op-c-is-matr-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-matr-1-0-2-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=matr-1-0-2-tcp-c-matr-1-0-2-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=matr-1-0-2-tcp-c-matr-1-0-2-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=matr-1-0-2-tcp-c-matr-1-0-2-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=matr-1-0-2-op-c-is-matr-1-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2518,19 +2518,19 @@ paths: type: string description: > 'Name of application that shall record the service requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-eatl-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' service-log-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-eatl-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' service-log-operation: type: string minLength: 6 description: > 'Operation for recording the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' service-log-protocol: type: string enum: @@ -2538,7 +2538,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' service-log-address: type: object minProperties: 1 @@ -2555,20 +2555,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-eatl-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-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]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' service-log-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: service-log-application: "ExecutionAndTraceLog" service-log-application-release-number: "2.0.1" @@ -2610,7 +2610,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -2625,7 +2625,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ServiceRequestCausesLoggingRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-eatl-2-0-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=matr-1-0-0-tcp-c-eatl-2-0-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=matr-1-0-0-tcp-c-eatl-2-0-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=matr-1-0-0-tcp-c-eatl-2-0-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=matr-1-0-0-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-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=matr-1-0-2-tcp-c-eatl-2-0-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=matr-1-0-2-tcp-c-eatl-2-0-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=matr-1-0-2-tcp-c-eatl-2-0-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=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2663,25 +2663,25 @@ paths: description: "ApplicationName on the client side; as defined in all service headers [originator]" application-name: type: string - description: "[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]" + description: "[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]" release-number: type: string - description: "[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]" + description: "[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]" operation-name: type: string - description: "[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]" + description: "[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]" response-code: type: integer description: "Response code sent to [originator] after invoking [operation-name] at [application-name]" timestamp: type: string - description: "Date and time when [application-name] sent response to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Date and time when [application-name] sent response to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" stringified-body: type: string - description: "Stringified body of the request addressed from [originator] to [application-name]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Stringified body of the request addressed from [originator] to [application-name]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" stringified-response: type: string - description: "Stringified response sent from [application-name] to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Stringified response sent from [application-name] to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" example: x-correlator: "550e8400-e29b-11d4-a716-446655440000" trace-indicator: "1.1" @@ -2769,19 +2769,19 @@ paths: type: string description: > 'Name of application that shall record the OaM requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-ol-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' oam-log-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall record the OaM request - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-ol-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' oam-log-operation: type: string minLength: 6 description: > 'Operation for recording the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bs-ol-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-ol-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' oam-log-protocol: type: string enum: @@ -2789,7 +2789,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' oam-log-address: type: object minProperties: 1 @@ -2806,20 +2806,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ol-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-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]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' oam-log-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: oam-log-application: "OamLog" oam-log-application-release-number: "2.0.1" @@ -2861,7 +2861,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-003/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-003/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -2876,7 +2876,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: OamRequestCausesLoggingRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-ol-2-0-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=matr-1-0-0-tcp-c-ol-2-0-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=matr-1-0-0-tcp-c-ol-2-0-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=matr-1-0-0-tcp-c-ol-2-0-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=matr-1-0-0-op-c-bs-ol-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-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=matr-1-0-2-tcp-c-ol-2-0-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=matr-1-0-2-tcp-c-ol-2-0-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=matr-1-0-2-tcp-c-ol-2-0-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=matr-1-0-2-op-c-bs-ol-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2904,12 +2904,12 @@ paths: type: string description: > 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' release-number: type: string description: > 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' method: type: string description: "Method applied in the OaM request, which is to be recorded" @@ -2932,7 +2932,7 @@ paths: application-name: "OwnApplicationName" release-number: "1.0.0" method: "PUT" - resource: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port" + resource: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port" stringified-body: '{"tcp-server-interface-1-0:local-port":"1000"}' response-code: 204 user-name: "Max Mustermann" @@ -3009,19 +3009,19 @@ paths: type: string description: > 'Name of application that no longer wants to receive notifications - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' subscriber-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that no longer wants to receive notifications - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' subscription: type: string minLength: 6 description: > 'Name of operation that had been addressed for starting getting notifications - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' example: subscriber-application: "AlreadySubscribingApplication" subscriber-release-number: "1.0.0" @@ -3058,7 +3058,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -3103,19 +3103,19 @@ paths: type: string description: > 'Name of application that shall approve the OaM requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-aa-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' oam-approval-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-aa-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' oam-approval-operation: type: string minLength: 6 description: > 'Operation for approving the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bs-aa-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-aa-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' oam-approval-protocol: type: string enum: @@ -3123,7 +3123,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' oam-approval-address: type: object minProperties: 1 @@ -3140,20 +3140,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-aa-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-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]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' oam-approval-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: oam-approval-application: "AdministratorAdministration" oam-approval-application-release-number: "2.0.1" @@ -3195,7 +3195,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-005/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-005/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -3210,7 +3210,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: OamRequestCausesInquiryForAuthentication: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-aa-2-0-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=matr-1-0-0-tcp-c-aa-2-0-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=matr-1-0-0-tcp-c-aa-2-0-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=matr-1-0-0-tcp-c-aa-2-0-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=matr-1-0-0-op-c-bs-aa-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-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=matr-1-0-2-tcp-c-aa-2-0-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=matr-1-0-2-tcp-c-aa-2-0-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=matr-1-0-2-tcp-c-aa-2-0-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=matr-1-0-2-op-c-bs-aa-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -3234,12 +3234,12 @@ paths: type: string description: > 'Own application name for the AdministratorAdministration to check, whether this application is part of the SDN at all - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' release-number: type: string description: > 'Own application release number for the AdministratorAdministration to check, whether this application is part of the SDN at all - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' Authorization: type: string description: > @@ -3362,24 +3362,24 @@ paths: type: string description: > 'Current name of the application that has updated connection data - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' current-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Current release number of the application that has updated connection data - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' future-application-name: type: string description: > 'Future name of the application that has updated connection data - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' future-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Future release number of the application that has updated connection data - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' future-protocol: type: string enum: @@ -3387,7 +3387,7 @@ paths: - "HTTPS" description: > 'Protocol to be used in future for addressing the application that has updated connection data - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-*/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-*/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' future-address: type: object minProperties: 1 @@ -3404,20 +3404,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'Future IPv4 address of the application that has updated connection data - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-*/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-*/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Future domain name of the application that has updated connection data - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-*/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-*/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' future-port: type: integer minimum: 0 maximum: 65535 description: > 'Future port of the application that has updated connection data - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-*/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-*/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: current-application-name: "RegistryOffice" current-release-number: "1.0.0" @@ -3460,7 +3460,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -3600,7 +3600,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-008/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-008/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -3649,43 +3649,43 @@ paths: type: string description: > 'Name of application that shall document the application layer topology - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-alt-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' topology-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-alt-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' topology-operation-ltp-update: type: string minLength: 6 description: > 'Operation for updating an LTP - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-ltp-deletion: type: string minLength: 6 description: > 'Operation for deleting an LTP and its dependents like FC port and Link (if applicable) - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-update: type: string minLength: 6 description: > 'Operation for updating a ForwardingConstruct instance - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-port-update: type: string minLength: 6 description: > 'Operation for updating an FC port - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-port-deletion: type: string minLength: 6 description: > 'Operation for deleting an FC port - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-application-protocol: type: string enum: @@ -3693,7 +3693,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addresing the application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' topology-application-address: type: object minProperties: 1 @@ -3710,20 +3710,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' topology-application-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: topology-application: "ApplicationLayerTopology" topology-application-release-number: "2.0.1" @@ -3853,7 +3853,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-009/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-009/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -3868,7 +3868,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ServiceRequestCausesLtpUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes the creation or change of an LTP" post: parameters: @@ -3940,7 +3940,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesLtpDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an LTP being deleted" post: parameters: @@ -4006,7 +4006,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes the creation or change of an FC port" post: parameters: @@ -4113,7 +4113,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcPortUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an FC port being updated" post: parameters: @@ -4197,7 +4197,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcPortDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an FC port being deleted" post: parameters: @@ -4267,7 +4267,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesLtpUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes the creation or change of an LTP" post: parameters: @@ -4339,7 +4339,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesLtpDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an LTP being deleted" post: parameters: @@ -4405,7 +4405,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes the creation or change of an FC port" post: parameters: @@ -4512,7 +4512,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcPortUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an FC port being updated" post: parameters: @@ -4600,7 +4600,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcPortDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-tcp-c-alt-2-0-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=matr-1-0-0-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an FC port being deleted" post: parameters: @@ -4740,7 +4740,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-010/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-010/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -4783,25 +4783,25 @@ paths: type: string description: > 'Name of the application that has an updated operation - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release number of the application that has an updated operation - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' old-operation-name: type: string minLength: 6 description: > 'Name of the deprecated operation - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-*/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-*/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' new-operation-name: type: string minLength: 6 description: > 'Name of the replacing operation - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-c-*/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-*/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' example: application-name: "RegistryOffice" release-number: "2.0.1" @@ -4839,7 +4839,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "401": @@ -4915,7 +4915,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "403": @@ -4957,17 +4957,17 @@ paths: type: string description: > 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' release-number: type: string description: > 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' application-purpose: type: string description: > 'Own application purpose - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-purpose]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-purpose]' data-update-period: type: string enum: @@ -4975,13 +4975,13 @@ paths: - "1h-period" - "24h-period" - "manual" - description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/data-update-period]" + description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/data-update-period]" owner-name: type: string - description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-name]" + description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-name]" owner-email-address: type: string - description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-email-address]" + description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-email-address]" example: application-name: "OwnApplicationName" release-number: "1.0.0" @@ -5018,7 +5018,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "404": @@ -5102,7 +5102,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "404": @@ -5140,13 +5140,13 @@ paths: properties: release-number: type: string - description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=*/release-number]" + description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=*/release-number]" release-date: type: string - description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=*/release-date]" + description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=*/release-date]" changes: type: string - description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=*/changes]" + description: "from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=*/changes]" example: - release-number: "1.0.0" release-date: "20.11.2010" @@ -5180,7 +5180,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-003/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-003/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "404": @@ -5243,7 +5243,7 @@ paths: example: "EXPERIMENTAL" description: > 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' "400": $ref: "#/components/responses/responseForErroredServiceRequests" "404": @@ -6678,7 +6678,7 @@ paths: unit: "Unit at input field" display-in-new-browser-window: false action-profile-configuration: - consequent-operation-reference: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" + consequent-operation-reference: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" "400": $ref: "#/components/responses/responseForErroredOamRequests" "401": @@ -6929,7 +6929,7 @@ paths: properties: action-profile-1-0:consequent-operation-reference: type: string - example: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" + example: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bs-002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name" responses: "204": description: "Reference on the consequent operation configured" @@ -7157,7 +7157,7 @@ paths: type: string example: response-profile-1-0:value: - value-reference: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name" + value-reference: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name" "400": $ref: "#/components/responses/responseForErroredOamRequests" "401": @@ -7198,7 +7198,7 @@ paths: type: string example: response-profile-1-0:value: - value-reference: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name" + value-reference: "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name" responses: "204": description: "Request path configured" @@ -10078,17 +10078,17 @@ components: type: string description: > 'Field name - from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-response-p-*/response-profile-1-0:response-profile-pac/response-profile-capability/field-name]' + from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-response-p-*/response-profile-1-0:response-profile-pac/response-profile-capability/field-name]' value: type: string description: > 'Field value - from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-response-p-*/response-profile-1-0:response-profile-pac/response-profile-configuration/value]' + from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-response-p-*/response-profile-1-0:response-profile-pac/response-profile-configuration/value]' datatype: type: string description: > 'Field datatype - from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-response-p-*/response-profile-1-0:response-profile-pac/response-profile-capability/datatype]' + from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-response-p-*/response-profile-1-0:response-profile-pac/response-profile-capability/datatype]' consequent-action-list: type: array items: @@ -10102,20 +10102,20 @@ components: type: string description: > 'Label that shall be presented on the button - from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/label]' + from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/label]' request: type: string description: > 'Request that shall be called, when button gets pressed from - [{/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol}] + [{/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol}] :// - [{/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address} + [{/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address} or - {/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name}] + {/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name}] : - [{/core-model-1-4:control-construct/logical-termination-point=matr-1-0-0-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port}] - [{/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-action-p-*/action-profile-1-0:action-profile-pac/action-profile-configuration/consequent-operation-reference}]' + [{/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-*/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port}] + [{/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-action-p-*/action-profile-1-0:action-profile-pac/action-profile-configuration/consequent-operation-reference}]' input-value-list: type: array items: @@ -10127,17 +10127,17 @@ components: type: string description: > 'Name of an input value required for executing the Request - from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/input-value-list=*/name]' + from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/input-value-list=*/name]' unit: type: string description: > 'Unit of an input value required for executing the Request - from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/input-value-list=*/unit]' + from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/input-value-list=*/unit]' display-in-new-browser-window: type: boolean description: > 'True in case Request shall be represented in a new browser window - from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-0-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/display-in-new-browser-window]' + from [/core-model-1-4:control-construct/profile-collection/profile=matr-1-0-2-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/display-in-new-browser-window]' logicalTerminationPoint: type: object required: From 530bdcd2fc955fe008956c61b4cf69be09ecb4fc Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 13:20:29 +0200 Subject: [PATCH 02/10] uuids --- spec/MacAddressTableRecorder+config.json | 226 ++++++----- spec/MacAddressTableRecorder+forwardings.yaml | 38 +- spec/MacAddressTableRecorder+services.yaml | 91 ++--- spec/MacAddressTableRecorder.yaml | 382 +++++++++--------- 4 files changed, 369 insertions(+), 368 deletions(-) diff --git a/spec/MacAddressTableRecorder+config.json b/spec/MacAddressTableRecorder+config.json index 35fefac..e80589a 100644 --- a/spec/MacAddressTableRecorder+config.json +++ b/spec/MacAddressTableRecorder+config.json @@ -893,7 +893,7 @@ "http-server-interface-1-0:http-server-interface-pac": { "http-server-interface-capability": { "application-name": "MacAddressTableRecorder", - "release-number": "1.0.0", + "release-number": "1.0.2", "application-purpose": "Retrieves and stores MAC address table contents and provides it to other applications", "data-update-period": "http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_24H_PERIOD", "owner-name": "Markus Kurzka", @@ -901,9 +901,15 @@ "release-list": [ { "local-id": "0", - "release-number": "1.0.0", + "release-number": "127.0.0.1", "release-date": "01.07.2023", "changes": "Initial version" + }, + { + "local-id": "1", + "release-number": "1.0.2", + "release-date": "25.10.2024", + "changes": "Update to AppPattern 2.1.2" } ] } @@ -1004,7 +1010,7 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "ElasticSearch", - "release-number": "1.0.0" + "release-number": "127.0.0.1" } } } @@ -1037,12 +1043,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-or-1-0-0-000", + "uuid": "matr-1-0-2-op-c-bm-or-1-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-or-1-0-0-000" + "matr-1-0-2-http-c-or-1-0-1-000" ], "layer-protocol": [ { @@ -1062,13 +1068,13 @@ ] }, { - "uuid": "matr-1-0-2-http-c-or-1-0-0-000", + "uuid": "matr-1-0-2-http-c-or-1-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bm-or-1-0-0-000" + "matr-1-0-2-op-c-bm-or-1-0-1-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-or-1-0-0-000" + "matr-1-0-2-tcp-c-or-1-0-1-000" ], "layer-protocol": [ { @@ -1077,17 +1083,17 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "OldRelease", - "release-number": "1.0.0" + "release-number": "127.0.0.1" } } } ] }, { - "uuid": "matr-1-0-2-tcp-c-or-1-0-0-000", + "uuid": "matr-1-0-2-tcp-c-or-1-0-1-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-or-1-0-0-000" + "matr-1-0-2-http-c-or-1-0-1-000" ], "server-ltp": [ ], @@ -1124,7 +1130,7 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "NewRelease", - "release-number": "1.0.0" + "release-number": "127.0.0.1" } } } @@ -1157,12 +1163,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-ro-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bm-ro-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-2-000" ], "layer-protocol": [ { @@ -1182,12 +1188,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-ro-2-0-1-001", + "uuid": "matr-1-0-2-op-c-bm-ro-2-0-2-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-2-000" ], "layer-protocol": [ { @@ -1207,12 +1213,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-ro-2-0-1-002", + "uuid": "matr-1-0-2-op-c-bm-ro-2-0-2-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-2-000" ], "layer-protocol": [ { @@ -1232,12 +1238,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-ro-2-0-1-003", + "uuid": "matr-1-0-2-op-c-bm-ro-2-0-2-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-2-000" ], "layer-protocol": [ { @@ -1257,12 +1263,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-is-ro-2-0-1-000", + "uuid": "matr-1-0-2-op-c-is-ro-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-2-000" ], "layer-protocol": [ { @@ -1282,17 +1288,17 @@ ] }, { - "uuid": "matr-1-0-2-http-c-ro-2-0-1-000", + "uuid": "matr-1-0-2-http-c-ro-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bm-ro-2-0-1-000", - "matr-1-0-2-op-c-bm-ro-2-0-1-001", - "matr-1-0-2-op-c-bm-ro-2-0-1-002", - "matr-1-0-2-op-c-bm-ro-2-0-1-003", - "matr-1-0-2-op-c-is-ro-2-0-1-000" + "matr-1-0-2-op-c-bm-ro-2-0-2-000", + "matr-1-0-2-op-c-bm-ro-2-0-2-001", + "matr-1-0-2-op-c-bm-ro-2-0-2-002", + "matr-1-0-2-op-c-bm-ro-2-0-2-003", + "matr-1-0-2-op-c-is-ro-2-0-2-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-ro-2-0-1-000" + "matr-1-0-2-tcp-c-ro-2-0-2-000" ], "layer-protocol": [ { @@ -1301,17 +1307,17 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "RegistryOffice", - "release-number": "2.0.1" + "release-number": "2.1.2" } } } ] }, { - "uuid": "matr-1-0-2-tcp-c-ro-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-ro-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-ro-2-0-1-000" + "matr-1-0-2-http-c-ro-2-0-2-000" ], "server-ltp": [ ], @@ -1334,12 +1340,12 @@ ] }, { - "uuid": "matr-1-0-2-http-c-tar-2-0-1-000", + "uuid": "matr-1-0-2-http-c-tar-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-tcp-c-tar-2-0-1-000" + "matr-1-0-2-tcp-c-tar-2-0-2-000" ], "layer-protocol": [ { @@ -1348,17 +1354,17 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "TypeApprovalRegister", - "release-number": "2.0.1" + "release-number": "2.1.2" } } } ] }, { - "uuid": "matr-1-0-2-tcp-c-tar-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-tar-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-tar-2-0-1-000" + "matr-1-0-2-http-c-tar-2-0-2-000" ], "server-ltp": [ ], @@ -1381,12 +1387,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bs-eatl-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bs-eatl-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-eatl-2-0-1-000" + "matr-1-0-2-http-c-eatl-2-0-2-000" ], "layer-protocol": [ { @@ -1407,13 +1413,13 @@ ] }, { - "uuid": "matr-1-0-2-http-c-eatl-2-0-1-000", + "uuid": "matr-1-0-2-http-c-eatl-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bs-eatl-2-0-1-000" + "matr-1-0-2-op-c-bs-eatl-2-0-2-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-eatl-2-0-1-000" + "matr-1-0-2-tcp-c-eatl-2-0-2-000" ], "layer-protocol": [ { @@ -1422,17 +1428,17 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "ExecutionAndTraceLog", - "release-number": "2.0.1" + "release-number": "2.1.2" } } } ] }, { - "uuid": "matr-1-0-2-tcp-c-eatl-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-eatl-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-eatl-2-0-1-000" + "matr-1-0-2-http-c-eatl-2-0-2-000" ], "server-ltp": [ ], @@ -1455,12 +1461,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bs-ol-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bs-ol-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ol-2-0-1-000" + "matr-1-0-2-http-c-ol-2-0-2-000" ], "layer-protocol": [ { @@ -1480,13 +1486,13 @@ ] }, { - "uuid": "matr-1-0-2-http-c-ol-2-0-1-000", + "uuid": "matr-1-0-2-http-c-ol-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bs-ol-2-0-1-000" + "matr-1-0-2-op-c-bs-ol-2-0-2-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-ol-2-0-1-000" + "matr-1-0-2-tcp-c-ol-2-0-2-000" ], "layer-protocol": [ { @@ -1495,17 +1501,17 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "OamLog", - "release-number": "2.0.1" + "release-number": "2.1.2" } } } ] }, { - "uuid": "matr-1-0-2-tcp-c-ol-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-ol-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-ol-2-0-1-000" + "matr-1-0-2-http-c-ol-2-0-2-000" ], "server-ltp": [ ], @@ -1528,12 +1534,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bs-aa-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bs-aa-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-aa-2-0-1-000" + "matr-1-0-2-http-c-aa-2-0-2-000" ], "layer-protocol": [ { @@ -1553,13 +1559,13 @@ ] }, { - "uuid": "matr-1-0-2-http-c-aa-2-0-1-000", + "uuid": "matr-1-0-2-http-c-aa-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bs-aa-2-0-1-000" + "matr-1-0-2-op-c-bs-aa-2-0-2-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-aa-2-0-1-000" + "matr-1-0-2-tcp-c-aa-2-0-2-000" ], "layer-protocol": [ { @@ -1568,17 +1574,17 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "AdministratorAdministration", - "release-number": "2.0.1" + "release-number": "2.1.2" } } } ] }, { - "uuid": "matr-1-0-2-tcp-c-aa-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-aa-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-aa-2-0-1-000" + "matr-1-0-2-http-c-aa-2-0-2-000" ], "server-ltp": [ ], @@ -1601,12 +1607,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-000", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-2-000" ], "layer-protocol": [ { @@ -1626,12 +1632,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-001", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-2-000" ], "layer-protocol": [ { @@ -1651,12 +1657,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-002", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-2-000" ], "layer-protocol": [ { @@ -1676,12 +1682,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-003", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-2-000" ], "layer-protocol": [ { @@ -1701,12 +1707,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-004", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-004", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-2-000" ], "layer-protocol": [ { @@ -1726,12 +1732,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-1-005", + "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-005", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-2-000" ], "layer-protocol": [ { @@ -1751,18 +1757,18 @@ ] }, { - "uuid": "matr-1-0-2-http-c-alt-2-0-1-000", + "uuid": "matr-1-0-2-http-c-alt-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bm-alt-2-0-1-000", - "matr-1-0-2-op-c-bm-alt-2-0-1-001", - "matr-1-0-2-op-c-bm-alt-2-0-1-002", - "matr-1-0-2-op-c-bm-alt-2-0-1-003", - "matr-1-0-2-op-c-bm-alt-2-0-1-004", - "matr-1-0-2-op-c-bm-alt-2-0-1-005" + "matr-1-0-2-op-c-bm-alt-2-0-2-000", + "matr-1-0-2-op-c-bm-alt-2-0-2-001", + "matr-1-0-2-op-c-bm-alt-2-0-2-002", + "matr-1-0-2-op-c-bm-alt-2-0-2-003", + "matr-1-0-2-op-c-bm-alt-2-0-2-004", + "matr-1-0-2-op-c-bm-alt-2-0-2-005" ], "server-ltp": [ - "matr-1-0-2-tcp-c-alt-2-0-1-000" + "matr-1-0-2-tcp-c-alt-2-0-2-000" ], "layer-protocol": [ { @@ -1771,17 +1777,17 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "ApplicationLayerTopology", - "release-number": "2.0.1" + "release-number": "2.1.2" } } } ] }, { - "uuid": "matr-1-0-2-tcp-c-alt-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-alt-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-alt-2-0-1-000" + "matr-1-0-2-http-c-alt-2-0-2-000" ], "server-ltp": [ ], @@ -1804,12 +1810,12 @@ ] }, { - "uuid": "matr-1-0-2-http-c-okm-2-0-1-000", + "uuid": "matr-1-0-2-http-c-okm-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-tcp-c-okm-2-0-1-000" + "matr-1-0-2-tcp-c-okm-2-0-2-000" ], "layer-protocol": [ { @@ -1818,17 +1824,17 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "OperationKeyManagement", - "release-number": "2.0.1" + "release-number": "2.1.2" } } } ] }, { - "uuid": "matr-1-0-2-tcp-c-okm-2-0-1-000", + "uuid": "matr-1-0-2-tcp-c-okm-2-0-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-okm-2-0-1-000" + "matr-1-0-2-http-c-okm-2-0-2-000" ], "server-ltp": [ ], @@ -1943,7 +1949,7 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "MicroWaveDeviceInventory", - "release-number": "1.0.0" + "release-number": "127.0.0.1" } } } @@ -2016,7 +2022,7 @@ "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { "application-name": "MacAddressTableRecorder", - "release-number": "1.0.0" + "release-number": "127.0.0.1" } } } @@ -2152,7 +2158,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-2-000" } ] }, @@ -2177,7 +2183,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-or-1-0-0-000" + "logical-termination-point": "matr-1-0-2-op-c-bm-or-1-0-1-000" } ] }, @@ -2207,7 +2213,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-is-ro-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-is-ro-2-0-2-000" } ] }, @@ -2397,7 +2403,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bs-eatl-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-eatl-2-0-2-000" } ] }, @@ -2422,7 +2428,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bs-ol-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-ol-2-0-2-000" } ] }, @@ -2447,7 +2453,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bs-aa-2-0-1-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-aa-2-0-2-000" } ] }, @@ -2477,7 +2483,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-1-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-2-001" } ] }, @@ -2507,7 +2513,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-1-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-2-002" } ] }, @@ -2537,7 +2543,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-1-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-2-003" } ] }, @@ -2607,7 +2613,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-001" } ] }, @@ -2632,7 +2638,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-002" } ] }, @@ -2657,7 +2663,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-003" } ] }, @@ -2682,7 +2688,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-004" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-004" } ] }, @@ -2712,7 +2718,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-005" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-005" } ] }, @@ -2737,7 +2743,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-001" } ] }, @@ -2762,7 +2768,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-002" } ] }, @@ -2787,7 +2793,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-003" } ] }, @@ -2812,7 +2818,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-004" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-004" } ] }, @@ -2837,7 +2843,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-1-005" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-005" } ] }, diff --git a/spec/MacAddressTableRecorder+forwardings.yaml b/spec/MacAddressTableRecorder+forwardings.yaml index e373804..6beb6a7 100644 --- a/spec/MacAddressTableRecorder+forwardings.yaml +++ b/spec/MacAddressTableRecorder+forwardings.yaml @@ -17,7 +17,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-000 consequent-requests: - client-name: RegistryOffice://v1/register-application - uuid: matr-1-0-2-op-c-bm-ro-2-0-1-000 + uuid: matr-1-0-2-op-c-bm-ro-2-0-2-000 - forwarding-name: PromptForEmbeddingCausesRequestForBequeathingData uuid: matr-1-0-2-op-fc-bm-001 @@ -32,7 +32,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-001 consequent-requests: - client-name: OldRelease://v1/bequeath-your-data-and-die - uuid: matr-1-0-2-op-c-bm-or-1-0-0-000 + uuid: matr-1-0-2-op-c-bm-or-1-0-1-000 - forwarding-name: EmbeddingCausesRequestForListOfApplicationsAtRo @@ -50,7 +50,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-001 consequent-requests: - client-name: RegistryOffice://v1/list-applications - uuid: matr-1-0-2-op-c-is-ro-2-0-1-000 + uuid: matr-1-0-2-op-c-is-ro-2-0-2-000 - forwarding-name: EmbeddingCausesRequestForListOfDevicesAtMwdi uuid: matr-1-0-2-op-fc-is-001 @@ -144,7 +144,7 @@ forwardings: uuid: matr-1-0-2-op-s-is-004 consequent-requests: - client-name: ExecutionAndTraceLog://v1/record-service-request - uuid: matr-1-0-2-op-c-bs-eatl-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-eatl-2-0-2-000 - forwarding-name: OamRequestCausesLoggingRequest uuid: matr-1-0-2-op-fc-bm-003 @@ -161,7 +161,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: OamLog://v1/record-oam-request - uuid: matr-1-0-2-op-c-bs-ol-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-ol-2-0-2-000 - forwarding-name: OamRequestCausesInquiryForAuthentication uuid: matr-1-0-2-op-fc-bm-004 @@ -178,7 +178,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: AdministratorAdministration://v1/approve-oam-request - uuid: matr-1-0-2-op-c-bs-aa-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-aa-2-0-2-000 - forwarding-name: PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement uuid: matr-1-0-2-op-fc-bm-105 @@ -197,7 +197,7 @@ forwardings: uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: RegistryOffice://v1/relay-server-replacement - uuid: matr-1-0-2-op-c-bm-ro-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-ro-2-0-2-001 - forwarding-name: PromptForBequeathingDataCausesRequestForDeregisteringOfOldRelease uuid: matr-1-0-2-op-fc-bm-106 @@ -216,7 +216,7 @@ forwardings: uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: RegistryOffice://v1/deregister-application - uuid: matr-1-0-2-op-c-bm-ro-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-ro-2-0-2-002 - forwarding-name: PromptingNewReleaseForUpdatingServerCausesRequestForBroadcastingInfoAboutBackwardCompatibleUpdateOfOperation uuid: matr-1-0-2-op-fc-bm-107 @@ -235,7 +235,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-007 consequent-requests: - client-name: RegistryOffice://v1/relay-operation-update - uuid: matr-1-0-2-op-c-bm-ro-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-ro-2-0-2-003 - forwarding-name: ServiceRequestCausesLtpUpdateRequest uuid: matr-1-0-2-op-fc-bm-006 @@ -270,7 +270,7 @@ forwardings: uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: ApplicationLayerTopology://v1/update-ltp - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-001 - forwarding-name: ServiceRequestCausesLtpDeletionRequest uuid: matr-1-0-2-op-fc-bm-007 @@ -287,7 +287,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-002 - forwarding-name: ServiceRequestCausesFcUpdateRequest uuid: matr-1-0-2-op-fc-bm-008 @@ -304,7 +304,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-003 - forwarding-name: ServiceRequestCausesFcPortUpdateRequest uuid: matr-1-0-2-op-fc-bm-009 @@ -321,7 +321,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-004 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-004 - forwarding-name: ServiceRequestCausesFcPortDeletionRequest uuid: matr-1-0-2-op-fc-bm-010 @@ -340,7 +340,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-004 consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-005 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-005 - forwarding-name: OamRequestCausesLtpUpdateRequest uuid: matr-1-0-2-op-fc-bm-011 @@ -357,7 +357,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-ltp - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-001 - forwarding-name: OamRequestCausesLtpDeletionRequest uuid: matr-1-0-2-op-fc-bm-012 @@ -374,7 +374,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-002 - forwarding-name: OamRequestCausesFcUpdateRequest uuid: matr-1-0-2-op-fc-bm-013 @@ -391,7 +391,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-003 - forwarding-name: OamRequestCausesFcPortUpdateRequest uuid: matr-1-0-2-op-fc-bm-014 @@ -408,7 +408,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-004 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-004 - forwarding-name: OamRequestCausesFcPortDeletionRequest uuid: matr-1-0-2-op-fc-bm-015 @@ -425,7 +425,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-005 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-005 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesUuidOfMacFdBeingSearchedAndManagementMacAddressBeingReadFromMwdi diff --git a/spec/MacAddressTableRecorder+services.yaml b/spec/MacAddressTableRecorder+services.yaml index 577d770..34d1039 100644 --- a/spec/MacAddressTableRecorder+services.yaml +++ b/spec/MacAddressTableRecorder+services.yaml @@ -55,7 +55,7 @@ servers: uuid: matr-1-0-2-op-s-is-004 http-server: own-application-name: MacAddressTableRecorder - own-release-number: 1.0.0 + own-release-number: 1.0.2 uuid: matr-1-0-2-http-s-000 tcp-server: - description: Without TLS layer @@ -63,11 +63,6 @@ servers: own-ip-address: 127.0.0.1 own-tcp-port: 4005 uuid: matr-1-0-2-tcp-s-000 - - description: With TLS layer - local-protocol: https - own-ip-address: 1.2.4.5 - own-tcp-port: 4205 - uuid: matr-1-0-2-tcp-s-001 clients: @@ -87,18 +82,18 @@ clients: - http-client: application-name: OldRelease - release-number: 1.0.0 - uuid: matr-1-0-2-http-c-or-1-0-0-000 + release-number: 1.0.1 + uuid: matr-1-0-2-http-c-or-1-0-1-000 tcp-client: remote-protocol: http ip-address: 127.0.0.1 tcp-port: 4005 - uuid: matr-1-0-2-tcp-c-or-1-0-0-000 + uuid: matr-1-0-2-tcp-c-or-1-0-1-000 operation-clients: own-oam: basic: - operation-name: /v1/bequeath-your-data-and-die - uuid: matr-1-0-2-op-c-bm-or-1-0-0-000 + uuid: matr-1-0-2-op-c-bm-or-1-0-1-000 individual: service: basic: @@ -106,13 +101,13 @@ clients: - http-client: application-name: NewRelease - release-number: 1.0.0 - uuid: matr-1-0-2-http-c-nr-1-0-0-000 + release-number: 1.0.2 + uuid: matr-1-0-2-http-c-nr-1-0-2-000 tcp-client: remote-protocol: http ip-address: 127.0.0.1 tcp-port: 4005 - uuid: matr-1-0-2-tcp-c-nr-1-0-0-000 + uuid: matr-1-0-2-tcp-c-nr-1-0-2-000 operation-clients: own-oam: basic: @@ -123,40 +118,40 @@ clients: - http-client: application-name: RegistryOffice - release-number: 2.0.1 - uuid: matr-1-0-2-http-c-ro-2-0-1-000 + release-number: 2.1.2 + uuid: matr-1-0-2-http-c-ro-2-0-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.8 tcp-port: 3008 - uuid: matr-1-0-2-tcp-c-ro-2-0-1-000 + uuid: matr-1-0-2-tcp-c-ro-2-0-2-000 operation-clients: own-oam: basic: - operation-name: /v1/register-application - uuid: matr-1-0-2-op-c-bm-ro-2-0-1-000 + uuid: matr-1-0-2-op-c-bm-ro-2-0-2-000 - operation-name: /v1/relay-server-replacement - uuid: matr-1-0-2-op-c-bm-ro-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-ro-2-0-2-001 - operation-name: /v1/deregister-application - uuid: matr-1-0-2-op-c-bm-ro-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-ro-2-0-2-002 - operation-name: /v1/relay-operation-update - uuid: matr-1-0-2-op-c-bm-ro-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-ro-2-0-2-003 individual: service: basic: individual: - operation-name: /v1/list-applications - uuid: matr-1-0-2-op-c-is-ro-2-0-1-000 + uuid: matr-1-0-2-op-c-is-ro-2-0-2-000 - http-client: application-name: TypeApprovalRegister - release-number: 2.0.1 - uuid: matr-1-0-2-http-c-tar-2-0-1-000 + release-number: 2.1.2 + uuid: matr-1-0-2-http-c-tar-2-0-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.9 tcp-port: 3009 - uuid: matr-1-0-2-tcp-c-tar-2-0-1-000 + uuid: matr-1-0-2-tcp-c-tar-2-0-2-000 operation-clients: own-oam: basic: @@ -167,18 +162,18 @@ clients: - http-client: application-name: ExecutionAndTraceLog - release-number: 2.0.1 - uuid: matr-1-0-2-http-c-eatl-2-0-1-000 + release-number: 2.1.2 + uuid: matr-1-0-2-http-c-eatl-2-0-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.10 tcp-port: 3010 - uuid: matr-1-0-2-tcp-c-eatl-2-0-1-000 + uuid: matr-1-0-2-tcp-c-eatl-2-0-2-000 operation-clients: own-oam: basic: - operation-name: /v1/record-service-request - uuid: matr-1-0-2-op-c-bs-eatl-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-eatl-2-0-2-000 individual: service: basic: @@ -186,18 +181,18 @@ clients: - http-client: application-name: OamLog - release-number: 2.0.1 - uuid: matr-1-0-2-http-c-ol-2-0-1-000 + release-number: 2.1.2 + uuid: matr-1-0-2-http-c-ol-2-0-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.11 tcp-port: 3011 - uuid: matr-1-0-2-tcp-c-ol-2-0-1-000 + uuid: matr-1-0-2-tcp-c-ol-2-0-2-000 operation-clients: own-oam: basic: - operation-name: /v1/record-oam-request - uuid: matr-1-0-2-op-c-bs-ol-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-ol-2-0-2-000 individual: service: basic: @@ -205,18 +200,18 @@ clients: - http-client: application-name: AdministratorAdministration - release-number: 2.0.1 - uuid: matr-1-0-2-http-c-aa-2-0-1-000 + release-number: 2.1.2 + uuid: matr-1-0-2-http-c-aa-2-0-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.12 tcp-port: 3012 - uuid: matr-1-0-2-tcp-c-aa-2-0-1-000 + uuid: matr-1-0-2-tcp-c-aa-2-0-2-000 operation-clients: own-oam: basic: - operation-name: /v1/approve-oam-request - uuid: matr-1-0-2-op-c-bs-aa-2-0-1-000 + uuid: matr-1-0-2-op-c-bs-aa-2-0-2-000 individual: service: basic: @@ -224,28 +219,28 @@ clients: - http-client: application-name: ApplicationLayerTopology - release-number: 2.0.1 - uuid: matr-1-0-2-http-c-alt-2-0-1-000 + release-number: 2.1.2 + uuid: matr-1-0-2-http-c-alt-2-0-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.13 tcp-port: 3013 - uuid: matr-1-0-2-tcp-c-alt-2-0-1-000 + uuid: matr-1-0-2-tcp-c-alt-2-0-2-000 operation-clients: own-oam: basic: - operation-name: /v1/update-all-ltps-and-fcs - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-000 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-000 - operation-name: /v1/update-ltp - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-001 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-001 - operation-name: /v1/delete-ltp-and-dependents - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-002 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-002 - operation-name: /v1/update-fc - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-003 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-003 - operation-name: /v1/update-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-004 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-004 - operation-name: /v1/delete-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-1-005 + uuid: matr-1-0-2-op-c-bm-alt-2-0-2-005 individual: service: basic: @@ -253,13 +248,13 @@ clients: - http-client: application-name: OperationKeyManagement - release-number: 2.0.1 - uuid: matr-1-0-2-http-c-okm-2-0-1-000 + release-number: 2.1.2 + uuid: matr-1-0-2-http-c-okm-2-0-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.14 tcp-port: 3014 - uuid: matr-1-0-2-tcp-c-okm-2-0-1-000 + uuid: matr-1-0-2-tcp-c-okm-2-0-2-000 operation-clients: own-oam: basic: diff --git a/spec/MacAddressTableRecorder.yaml b/spec/MacAddressTableRecorder.yaml index 96db43e..18ec537 100644 --- a/spec/MacAddressTableRecorder.yaml +++ b/spec/MacAddressTableRecorder.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: MacAddressTableRecorder - version: 1.0.0 + version: 1.0.2 x-gui-paths: ######################################################################################################################## @@ -113,7 +113,7 @@ paths: update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: new-application-name: "NewApplicationName" - new-application-release: "2.0.1" + new-application-release: "2.1.2" new-application-protocol: "HTTP" new-application-address: ip-address: @@ -166,7 +166,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ? PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-bm-ro-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-bm-ro-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -239,7 +239,7 @@ paths: current-application-name: "RegistryOffice" current-release-number: "1.0.0" future-application-name: "RegistryOffice" - future-release-number: "2.0.1" + future-release-number: "2.1.2" future-protocol: "HTTP" future-address: ip-address: @@ -289,7 +289,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" PromptForBequeathingDataCausesRequestForDeregisteringOfOldRelease: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-bm-ro-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-bm-ro-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -364,7 +364,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ? PromptingNewReleaseForUpdatingServerCausesRequestForBroadcastingInfoAboutBackwardCompatibleUpdateOfOperation - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-bm-ro-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-bm-ro-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: > 'This callback belongs to the sequence of actions that have to be done during the bequeath-your-data-and-die process, despite the forwarding gets neither managed nor directly initiated by the /v1/bequeath-your-data-and-die request. After consuming applications have been redirected to the new release, the new release is triggered (this callback) to request the RegistryOffice for broadcasting information about backward compatible replacements of services.' @@ -409,7 +409,7 @@ paths: from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-*/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' example: application-name: "RegistryOffice" - release-number: "2.0.1" + release-number: "2.1.2" old-operation-name: "/v1/register-application" new-operation-name: "/v2/register-application" responses: @@ -1597,19 +1597,19 @@ paths: minLength: 3 description: > 'If body provided, name of RegistryOffice application - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' registry-office-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'If body provided, release of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' registration-operation: type: string minLength: 6 description: > 'If body provided, operation for registering - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' registry-office-protocol: type: string enum: @@ -1617,7 +1617,7 @@ paths: - "HTTPS" description: > 'If body provided, protocol for addressing the RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' registry-office-address: type: object minProperties: 1 @@ -1634,20 +1634,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'If body provided, IPv4 address of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'If body provided, domain name of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' registry-office-port: type: integer minimum: 0 maximum: 65535 description: > 'If body provided, port of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' http-address: type: object minProperties: 1 @@ -1729,7 +1729,7 @@ paths: update [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' example: registry-office-application: "RegistryOffice" - registry-office-application-release-number: "2.0.1" + registry-office-application-release-number: "2.1.2" registration-operation: "/v1/register-application" registry-office-protocol: "HTTP" registry-office-address: @@ -1789,7 +1789,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: PromptForRegisteringCausesRegistrationRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-bm-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-bm-ro-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -1885,7 +1885,7 @@ paths: from[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' example: application-name: "TypeApprovalRegister" - release-number: "2.0.1" + release-number: "2.1.2" preceding-application-name: "TypeApprovalRegister" preceding-release-number: "1.0.0" embedding-operation: "/v1/embed-yourself" @@ -1980,31 +1980,31 @@ paths: type: string description: > 'Name of RegistryOffice application - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' registry-office-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' relay-server-replacement-operation: type: string minLength: 6 description: > 'Operation for requesting for broadcasting a new server address - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' relay-operation-update-operation: type: string minLength: 6 description: > 'Operation for requesting for broadcasting a backward compatible replacement of an operation - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' deregistration-operation: type: string minLength: 6 description: > 'Operation for deregistering from the application layer - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' registry-office-protocol: type: string enum: @@ -2012,7 +2012,7 @@ paths: - "HTTPS" description: > 'Protocol for addressing RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' registry-office-address: type: object minProperties: 1 @@ -2029,20 +2029,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' registry-office-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' old-release-protocol: type: string enum: @@ -2050,7 +2050,7 @@ paths: - "HTTPS" description: > 'Protocol for addressing the currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' old-release-address: type: object minProperties: 1 @@ -2067,23 +2067,23 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-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]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' old-release-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: registry-office-application: "RegistryOffice" - registry-office-application-release-number: "2.0.1" + registry-office-application-release-number: "2.1.2" relay-server-replacement-operation: "/v1/relay-server-replacement" relay-operation-update-operation: "/v1/relay-operation-update" deregistration-operation: "/v1/deregister-application" @@ -2144,7 +2144,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: PromptForEmbeddingCausesRequestForBequeathingData: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-0-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=matr-1-0-2-op-c-bm-or-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-or-1-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-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=matr-1-0-2-op-c-bm-or-1-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2203,7 +2203,7 @@ paths: from[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' example: new-application-name: "OwnApplicationName" - new-application-release: "2.0.1" + new-application-release: "2.1.2" new-application-protocol: "HTTP" new-application-address: ip-address: @@ -2254,7 +2254,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" EmbeddingCausesRequestForListOfApplicationsAtRo: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-tcp-c-ro-2-0-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=matr-1-0-2-op-c-is-ro-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-is-ro-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2518,19 +2518,19 @@ paths: type: string description: > 'Name of application that shall record the service requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' service-log-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' service-log-operation: type: string minLength: 6 description: > 'Operation for recording the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' service-log-protocol: type: string enum: @@ -2538,7 +2538,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' service-log-address: type: object minProperties: 1 @@ -2555,23 +2555,23 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' service-log-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: service-log-application: "ExecutionAndTraceLog" - service-log-application-release-number: "2.0.1" + service-log-application-release-number: "2.1.2" service-log-operation: "/v1/record-service-request" service-log-protocol: "HTTP" service-log-address: @@ -2625,7 +2625,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ServiceRequestCausesLoggingRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-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=matr-1-0-2-tcp-c-eatl-2-0-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=matr-1-0-2-tcp-c-eatl-2-0-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=matr-1-0-2-tcp-c-eatl-2-0-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=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-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=matr-1-0-2-tcp-c-eatl-2-0-2-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=matr-1-0-2-tcp-c-eatl-2-0-2-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=matr-1-0-2-tcp-c-eatl-2-0-2-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=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2675,13 +2675,13 @@ paths: description: "Response code sent to [originator] after invoking [operation-name] at [application-name]" timestamp: type: string - description: "Date and time when [application-name] sent response to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Date and time when [application-name] sent response to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" stringified-body: type: string - description: "Stringified body of the request addressed from [originator] to [application-name]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Stringified body of the request addressed from [originator] to [application-name]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" stringified-response: type: string - description: "Stringified response sent from [application-name] to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Stringified response sent from [application-name] to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" example: x-correlator: "550e8400-e29b-11d4-a716-446655440000" trace-indicator: "1.1" @@ -2769,19 +2769,19 @@ paths: type: string description: > 'Name of application that shall record the OaM requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' oam-log-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall record the OaM request - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' oam-log-operation: type: string minLength: 6 description: > 'Operation for recording the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-ol-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-ol-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' oam-log-protocol: type: string enum: @@ -2789,7 +2789,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' oam-log-address: type: object minProperties: 1 @@ -2806,23 +2806,23 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' oam-log-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: oam-log-application: "OamLog" - oam-log-application-release-number: "2.0.1" + oam-log-application-release-number: "2.1.2" oam-log-operation: "/v1/record-oam-request" oam-log-protocol: "HTTP" oam-log-address: @@ -2876,7 +2876,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: OamRequestCausesLoggingRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-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=matr-1-0-2-tcp-c-ol-2-0-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=matr-1-0-2-tcp-c-ol-2-0-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=matr-1-0-2-tcp-c-ol-2-0-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=matr-1-0-2-op-c-bs-ol-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-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=matr-1-0-2-tcp-c-ol-2-0-2-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=matr-1-0-2-tcp-c-ol-2-0-2-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=matr-1-0-2-tcp-c-ol-2-0-2-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=matr-1-0-2-op-c-bs-ol-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -3103,19 +3103,19 @@ paths: type: string description: > 'Name of application that shall approve the OaM requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' oam-approval-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' oam-approval-operation: type: string minLength: 6 description: > 'Operation for approving the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-aa-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-aa-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' oam-approval-protocol: type: string enum: @@ -3123,7 +3123,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' oam-approval-address: type: object minProperties: 1 @@ -3140,23 +3140,23 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' oam-approval-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: oam-approval-application: "AdministratorAdministration" - oam-approval-application-release-number: "2.0.1" + oam-approval-application-release-number: "2.1.2" oam-approval-operation: "/v1/approve-oam-request" oam-approval-protocol: "HTTP" oam-approval-address: @@ -3210,7 +3210,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: OamRequestCausesInquiryForAuthentication: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-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=matr-1-0-2-tcp-c-aa-2-0-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=matr-1-0-2-tcp-c-aa-2-0-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=matr-1-0-2-tcp-c-aa-2-0-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=matr-1-0-2-op-c-bs-aa-2-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-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=matr-1-0-2-tcp-c-aa-2-0-2-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=matr-1-0-2-tcp-c-aa-2-0-2-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=matr-1-0-2-tcp-c-aa-2-0-2-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=matr-1-0-2-op-c-bs-aa-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -3422,7 +3422,7 @@ paths: current-application-name: "RegistryOffice" current-release-number: "1.0.0" future-application-name: "RegistryOffice" - future-release-number: "2.0.1" + future-release-number: "2.1.2" future-protocol: "HTTP" future-address: ip-address: @@ -3512,10 +3512,10 @@ paths: items: $ref: "#/components/schemas/logicalTerminationPoint" example: - - uuid: "ro-2-0-1-op-s-bm-000" + - uuid: "ro-2-0-2-op-s-bm-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" client-ltp: [] - server-ltp: ["ro-2-0-1-http-s-000"] + server-ltp: ["ro-2-0-2-http-s-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -3524,9 +3524,9 @@ paths: operation-name: "/v1/register-yourself" operation-server-interface-configuration: life-cycle-state: "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL" - - uuid: "ro-2-0-1-http-s-000" + - uuid: "ro-2-0-2-http-s-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" - client-ltp: ["ro-2-0-1-op-s-bm-000"] + client-ltp: ["ro-2-0-2-op-s-bm-000"] server-ltp: [] layer-protocol: - local-id: "0" @@ -3534,7 +3534,7 @@ paths: ? http-server-interface-1-0:http-server-interface-pac : http-server-interface-capability: application-name: "RegistryOffice" - release-number: "2.0.1" + release-number: "2.1.2" data-update-period: "http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_REAL_TIME" forwarding-domain: type: array @@ -3543,9 +3543,9 @@ paths: items: $ref: "#/components/schemas/forwardingDomain" example: - - uuid: "ro-2-0-1-op-fd-000" + - uuid: "ro-2-0-2-op-fd-000" forwarding-construct: - - uuid: "ro-2-0-1-op-fc-bm-000" + - uuid: "ro-2-0-2-op-fc-bm-000" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -3554,11 +3554,11 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-1-op-s-bm-000" + logical-termination-point: "ro-2-0-2-op-s-bm-000" - local-id: "100" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_INPUT" - logical-termination-point: "ro-2-0-1-op-s-bm-000" - - uuid: "ro-2-0-1-op-fc-bm-001" + logical-termination-point: "ro-2-0-2-op-s-bm-000" + - uuid: "ro-2-0-2-op-fc-bm-001" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -3567,10 +3567,10 @@ paths: fc-port: - local-id: "100" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_INPUT" - logical-termination-point: "ro-2-0-1-op-s-bm-001" + logical-termination-point: "ro-2-0-2-op-s-bm-001" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-1-op-c-bm-ro-2-0-1-000" + logical-termination-point: "ro-2-0-2-op-c-bm-ro-2-0-2-000" headers: x-correlator: schema: @@ -3649,43 +3649,43 @@ paths: type: string description: > 'Name of application that shall document the application layer topology - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' topology-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-0-1-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' topology-operation-ltp-update: type: string minLength: 6 description: > 'Operation for updating an LTP - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-ltp-deletion: type: string minLength: 6 description: > 'Operation for deleting an LTP and its dependents like FC port and Link (if applicable) - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-update: type: string minLength: 6 description: > 'Operation for updating a ForwardingConstruct instance - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-port-update: type: string minLength: 6 description: > 'Operation for updating an FC port - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-port-deletion: type: string minLength: 6 description: > 'Operation for deleting an FC port - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-application-protocol: type: string enum: @@ -3693,7 +3693,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addresing the application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' topology-application-address: type: object minProperties: 1 @@ -3710,23 +3710,23 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' topology-application-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: topology-application: "ApplicationLayerTopology" - topology-application-release-number: "2.0.1" + topology-application-release-number: "2.1.2" topology-operation-ltp-update: "/v1/update-ltp" topology-operation-ltp-deletion: "/v1/delete-ltp-and-dependents" topology-operation-fc-update: "/v1/update-fc" @@ -3765,10 +3765,10 @@ paths: items: $ref: "#/components/schemas/logicalTerminationPoint" example: - - uuid: "ro-2-0-1-op-s-bm-000" + - uuid: "ro-2-0-2-op-s-bm-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" client-ltp: [] - server-ltp: ["ro-2-0-1-http-s-000"] + server-ltp: ["ro-2-0-2-http-s-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -3777,9 +3777,9 @@ paths: operation-name: "/v1/register-yourself" operation-server-interface-configuration: life-cycle-state: "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL" - - uuid: "ro-2-0-1-http-s-000" + - uuid: "ro-2-0-2-http-s-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" - client-ltp: ["ro-2-0-1-op-s-bm-000"] + client-ltp: ["ro-2-0-2-op-s-bm-000"] server-ltp: [] layer-protocol: - local-id: "0" @@ -3787,7 +3787,7 @@ paths: ? http-server-interface-1-0:http-server-interface-pac : http-server-interface-capability: application-name: "RegistryOffice" - release-number: "2.0.1" + release-number: "2.1.2" data-update-period: "http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_REAL_TIME" forwarding-domain: type: array @@ -3796,9 +3796,9 @@ paths: items: $ref: "#/components/schemas/forwardingDomain" example: - - uuid: "ro-2-0-1-op-fd-000" + - uuid: "ro-2-0-2-op-fd-000" forwarding-construct: - - uuid: "ro-2-0-1-op-fc-bm-000" + - uuid: "ro-2-0-2-op-fc-bm-000" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -3807,11 +3807,11 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-1-op-s-bm-000" + logical-termination-point: "ro-2-0-2-op-s-bm-000" - local-id: "100" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_INPUT" - logical-termination-point: "ro-2-0-1-op-s-bm-000" - - uuid: "ro-2-0-1-op-fc-bm-001" + logical-termination-point: "ro-2-0-2-op-s-bm-000" + - uuid: "ro-2-0-2-op-fc-bm-001" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -3820,10 +3820,10 @@ paths: fc-port: - local-id: "100" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_INPUT" - logical-termination-point: "ro-2-0-1-op-s-bm-001" + logical-termination-point: "ro-2-0-2-op-s-bm-001" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-1-op-c-bm-ro-2-0-1-000" + logical-termination-point: "ro-2-0-2-op-c-bm-ro-2-0-2-000" headers: x-correlator: schema: @@ -3868,7 +3868,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ServiceRequestCausesLtpUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes the creation or change of an LTP" post: parameters: @@ -3884,10 +3884,10 @@ paths: schema: $ref: "#/components/schemas/logicalTerminationPoint" example: - uuid: "ro-2-0-1-op-s-bm-002" + uuid: "ro-2-0-2-op-s-bm-002" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" client-ltp: [] - server-ltp: ["ro-2-0-1-http-s-000"] + server-ltp: ["ro-2-0-2-http-s-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -3940,7 +3940,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesLtpDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an LTP being deleted" post: parameters: @@ -3961,7 +3961,7 @@ paths: uuid: type: string example: - uuid: "ro-2-0-1-op-s-bm-002" + uuid: "ro-2-0-2-op-s-bm-002" responses: "204": description: "LTP and its dependents will be deleted" @@ -4006,7 +4006,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes the creation or change of an FC port" post: parameters: @@ -4056,7 +4056,7 @@ paths: logical-termination-point: type: string example: - uuid: "ro-2-0-1-op-fc-bm-003" + uuid: "ro-2-0-2-op-fc-bm-003" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -4065,10 +4065,10 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-1-op-s-bm-003" + logical-termination-point: "ro-2-0-2-op-s-bm-003" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-1-op-c-bs-ol-2-0-1-000" + logical-termination-point: "ro-2-0-2-op-c-bs-ol-2-0-2-000" responses: "204": description: "FC will be updated" @@ -4113,7 +4113,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcPortUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an FC port being updated" post: parameters: @@ -4148,11 +4148,11 @@ paths: logical-termination-point: type: string example: - fc-uuid: "ro-2-0-1-op-fc-bm-003" + fc-uuid: "ro-2-0-2-op-fc-bm-003" fc-port: local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-1-op-s-bm-003" + logical-termination-point: "ro-2-0-2-op-s-bm-003" responses: "204": description: "FC port will be updated" @@ -4197,7 +4197,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcPortDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an FC port being deleted" post: parameters: @@ -4221,7 +4221,7 @@ paths: fc-port-local-id: type: string example: - fc-uuid: "ro-2-0-1-op-fc-bm-003" + fc-uuid: "ro-2-0-2-op-fc-bm-003" fc-port-local-id: "202" responses: "204": @@ -4267,7 +4267,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesLtpUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes the creation or change of an LTP" post: parameters: @@ -4283,10 +4283,10 @@ paths: schema: $ref: "#/components/schemas/logicalTerminationPoint" example: - uuid: "ro-2-0-1-op-s-bm-002" + uuid: "ro-2-0-2-op-s-bm-002" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" client-ltp: [] - server-ltp: ["ro-2-0-1-http-s-000"] + server-ltp: ["ro-2-0-2-http-s-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -4339,7 +4339,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesLtpDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an LTP being deleted" post: parameters: @@ -4360,7 +4360,7 @@ paths: uuid: type: string example: - uuid: "ro-2-0-1-op-s-bm-002" + uuid: "ro-2-0-2-op-s-bm-002" responses: "204": description: "LTP will be deleted" @@ -4405,7 +4405,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes the creation or change of an FC port" post: parameters: @@ -4455,7 +4455,7 @@ paths: logical-termination-point: type: string example: - uuid: "ro-2-0-1-op-fc-bm-003" + uuid: "ro-2-0-2-op-fc-bm-003" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -4464,10 +4464,10 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-1-op-s-bm-003" + logical-termination-point: "ro-2-0-2-op-s-bm-003" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-1-op-c-bs-ol-2-0-1-000" + logical-termination-point: "ro-2-0-2-op-c-bs-ol-2-0-2-000" responses: "204": description: "FC port will be updated" @@ -4512,7 +4512,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcPortUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an FC port being updated" post: parameters: @@ -4551,11 +4551,11 @@ paths: logical-termination-point: type: string example: - fc-uuid: "ro-2-0-1-op-fc-bm-003" + fc-uuid: "ro-2-0-2-op-fc-bm-003" fc-port: local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-1-op-s-bm-003" + logical-termination-point: "ro-2-0-2-op-s-bm-003" responses: "204": description: "FC port will be updated" @@ -4600,7 +4600,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcPortDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-tcp-c-alt-2-0-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=matr-1-0-2-op-c-bm-alt-2-0-1-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an FC port being deleted" post: parameters: @@ -4624,7 +4624,7 @@ paths: fc-port-local-id: type: string example: - fc-uuid: "ro-2-0-1-op-fc-is-000" + fc-uuid: "ro-2-0-2-op-fc-is-000" fc-port-local-id: "202" responses: "204": @@ -4706,7 +4706,7 @@ paths: 'Future operation key update [/core-model-1-4:control-construct/logical-termination-point={operation-uuid}/layer-protocol=0/operation-*-interface-1-0:operation-*-interface-pac/operation-*-interface-configuration/operation-key]' example: - operation-uuid: "ro-2-0-1-op-s-is-003" + operation-uuid: "ro-2-0-2-op-s-is-003" new-operation-key: "Operation key not yet provided." responses: "204": @@ -4804,7 +4804,7 @@ paths: update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-*/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' example: application-name: "RegistryOffice" - release-number: "2.0.1" + release-number: "2.1.2" old-operation-name: "/v1/register-application" new-operation-name: "/v2/register-application" responses: @@ -5551,7 +5551,7 @@ paths: string-value: type: string example: - - uuid: "ro-2-0-1-integer-p-000" + - uuid: "ro-2-0-2-integer-p-000" profile-name: "integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE" integer-profile-1-0:integer-profile-pac: integer-profile-capability: @@ -6266,10 +6266,10 @@ paths: remote-port: type: integer example: - - uuid: "ro-2-0-1-op-c-bm-ro-2-0-1-000" + - uuid: "ro-2-0-2-op-c-bm-ro-2-0-2-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SINK" client-ltp: [] - server-ltp: ["ro-2-0-1-http-c-ro-2-0-1-000"] + server-ltp: ["ro-2-0-2-http-c-ro-2-0-2-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -6280,17 +6280,17 @@ paths: 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: "ro-2-0-1-http-c-ro-2-0-1-000" + - uuid: "ro-2-0-2-http-c-ro-2-0-2-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SINK" - client-ltp: ["ro-2-0-1-op-c-bm-ro-2-0-1-000"] - server-ltp: ["ro-2-0-1-tcp-c-ro-2-0-1-000"] + client-ltp: ["ro-2-0-2-op-c-bm-ro-2-0-2-000"] + server-ltp: ["ro-2-0-2-tcp-c-ro-2-0-2-000"] layer-protocol: - local-id: "0" layer-protocol-name: "http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER" ? http-client-interface-1-0:http-client-interface-pac : http-client-interface-configuration: application-name: "RegistryOffice" - release-number: "2.0.1" + release-number: "2.1.2" forwarding-domain: type: array minItems: 1 @@ -6346,9 +6346,9 @@ paths: logical-termination-point: type: string example: - - uuid: "ro-2-0-1-op-fd-000" + - uuid: "ro-2-0-2-op-fd-000" forwarding-construct: - - uuid: "ro-2-0-1-op-fc-bm-003" + - uuid: "ro-2-0-2-op-fc-bm-003" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -6357,11 +6357,11 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-1-op-s-bm-003" + logical-termination-point: "ro-2-0-2-op-s-bm-003" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-1-op-c-bs-ol-2-0-1-000" - - uuid: "ro-2-0-1-op-fc-bm-004" + logical-termination-point: "ro-2-0-2-op-c-bs-ol-2-0-2-000" + - uuid: "ro-2-0-2-op-fc-bm-004" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -6370,10 +6370,10 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-1-op-s-bm-005" + logical-termination-point: "ro-2-0-2-op-s-bm-005" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-1-op-c-bs-aa-2-0-1-000" + logical-termination-point: "ro-2-0-2-op-c-bs-aa-2-0-2-000" "400": $ref: "#/components/responses/responseForErroredOamRequests" "401": @@ -6395,7 +6395,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([a-z]+)-p-([0-9,a-f]{3})$" - example: "ro-2-0-1-action-p-000" + example: "ro-2-0-2-action-p-000" get: operationId: getProfileInstance summary: "Returns entire instance of Profile" @@ -6667,7 +6667,7 @@ paths: type: string example: core-model-1-4:profile: - uuid: "ro-2-0-1-action-p-000" + uuid: "ro-2-0-2-action-p-000" profile-name: "action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE" action-profile-1-0:action-profile-pac: action-profile-capability: @@ -6703,7 +6703,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-1-action-p-000" + example: "ro-2-0-2-action-p-000" get: operationId: getActionProfileOperationName summary: "Returns the name of the Operation" @@ -6744,7 +6744,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-1-action-p-000" + example: "ro-2-0-2-action-p-000" get: operationId: getActionProfileLabel summary: "Returns the Label of the Action" @@ -6785,7 +6785,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-1-action-p-000" + example: "ro-2-0-2-action-p-000" get: operationId: getActionProfileInputValueListt summary: "Returns the list of input values" @@ -6837,7 +6837,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-1-action-p-000" + example: "ro-2-0-2-action-p-000" get: operationId: getActionProfileDisplayInNewBrowserWindow summary: "Returns whether to be presented in new browser window" @@ -6878,7 +6878,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-1-action-p-000" + example: "ro-2-0-2-action-p-000" get: operationId: getActionProfileConsequentOperationReference summary: "Returns the reference on the consequent operation" @@ -6954,7 +6954,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-1-response-p-000" + example: "ro-2-0-2-response-p-000" get: operationId: getGenericResponseProfileOperationName summary: "Returns the name of the Operation" @@ -6995,7 +6995,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-1-response-p-000" + example: "ro-2-0-2-response-p-000" get: operationId: getGenericResponseProfileFieldName summary: "Returns the name of the Field" @@ -7045,7 +7045,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-1-response-p-000" + example: "ro-2-0-2-response-p-000" get: operationId: getGenericResponseProfileDescription summary: "Returns the Description of the Field" @@ -7086,7 +7086,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-1-response-p-000" + example: "ro-2-0-2-response-p-000" get: operationId: getGenericResponseProfileDatatype summary: "Returns the Datatype of the Field" @@ -7127,7 +7127,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-1-response-p-000" + example: "ro-2-0-2-response-p-000" get: operationId: getGenericResponseProfileValue summary: "Returns the Value of the Field" @@ -7223,7 +7223,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-1-integer-p-000" + example: "ro-2-0-2-integer-p-000" get: operationId: getIntegerProfileIntegerName summary: "Returns the name of the Integer" @@ -7264,7 +7264,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-1-integer-p-000" + example: "ro-2-0-2-integer-p-000" get: operationId: getIntegerProfileUnit summary: "Returns the unit of the Integer" @@ -7305,7 +7305,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-1-integer-p-000" + example: "ro-2-0-2-integer-p-000" get: operationId: getIntegerProfileMinimum summary: "Returns the minimum value of the Integer" @@ -7346,7 +7346,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-1-integer-p-000" + example: "ro-2-0-2-integer-p-000" get: operationId: getIntegerProfileMaximum summary: "Returns the maximum value of the Integer" @@ -7387,7 +7387,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-1-integer-p-000" + example: "ro-2-0-2-integer-p-000" get: operationId: getIntegerProfileIntegerValue summary: "Returns the configured value of the Integer" @@ -7463,7 +7463,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-s-([bi][ms])-([0-9]{3})$" - example: "ro-2-0-1-op-s-bm-000" + example: "ro-2-0-2-op-s-bm-000" get: operationId: getOperationServerOperationName summary: "Returns operation name" @@ -7504,7 +7504,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-s-([bi][ms])-([0-9]{3})$" - example: "ro-2-0-1-op-s-bm-000" + example: "ro-2-0-2-op-s-bm-000" get: operationId: getOperationServerLifeCycleState summary: "Returns the configured life cycle state of the operation" @@ -7593,7 +7593,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-s-([bi][ms])-([0-9]{3})$" - example: "ro-2-0-1-op-s-bm-000" + example: "ro-2-0-2-op-s-bm-000" get: operationId: getOperationServerOperationKey summary: "Returns key for connecting" @@ -7670,7 +7670,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-1-http-s-000" + example: "ro-2-0-2-http-s-000" get: operationId: getHttpServerApplicationName summary: "Returns application name" @@ -7711,7 +7711,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-1-http-s-000" + example: "ro-2-0-2-http-s-000" get: operationId: getHttpServerReleaseNumber summary: "Returns release number" @@ -7752,7 +7752,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-1-http-s-000" + example: "ro-2-0-2-http-s-000" get: operationId: getHttpServerApplicationPurpose summary: "Returns application purpose" @@ -7793,7 +7793,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-1-http-s-000" + example: "ro-2-0-2-http-s-000" get: operationId: getHttpServerDataUpdatePeriode summary: "Returns update period" @@ -7839,7 +7839,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-1-http-s-000" + example: "ro-2-0-2-http-s-000" get: operationId: getHttpServerOwnerName summary: "Returns owner name" @@ -7880,7 +7880,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-1-http-s-000" + example: "ro-2-0-2-http-s-000" get: operationId: getHttpServerOwnerEmailAddress summary: "Returns owner email address" @@ -7921,7 +7921,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-1-http-s-000" + example: "ro-2-0-2-http-s-000" get: operationId: getHttpServerReleaseList summary: "Returns list of releases" @@ -7984,7 +7984,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-s-([0-9]{3})$" - example: "ro-2-0-1-tcp-s-000" + example: "ro-2-0-2-tcp-s-000" get: operationId: getTcpServerDescription summary: "Returns Description of TcpServer" @@ -8057,7 +8057,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-s-([0-9]{3})$" - example: "ro-2-0-1-tcp-s-000" + example: "ro-2-0-2-tcp-s-000" get: operationId: getTcpServerLocalProtocol summary: "Returns Protocol of TcpServer" @@ -8138,7 +8138,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-s-([0-9]{3})$" - example: "ro-2-0-1-tcp-s-000" + example: "ro-2-0-2-tcp-s-000" get: operationId: getTcpServerLocalAddress summary: "Returns address of the server" @@ -8232,7 +8232,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-s-([0-9]{3})$" - example: "ro-2-0-1-tcp-s-000" + example: "ro-2-0-2-tcp-s-000" get: operationId: getTcpServerLocalPort summary: "Returns TCP port of the server" @@ -8310,7 +8310,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-([bi][ms])-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-1-op-c-bm-or-1-0-0-000" + example: "ro-2-0-2-op-c-bm-or-1-0-1-000" get: operationId: getOperationClientOperationName summary: "Returns operation name" @@ -8386,7 +8386,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-([bi][ms])-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-1-op-c-bm-or-1-0-0-000" + example: "ro-2-0-2-op-c-bm-or-1-0-1-000" get: operationId: getOperationClientOperationKey summary: "Returns key used for connecting to server." @@ -8462,7 +8462,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-([bi][ms])-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-1-op-c-bm-or-1-0-0-000" + example: "ro-2-0-2-op-c-bm-or-1-0-1-000" get: operationId: getOperationClientOperationalState summary: "Returns operational state of the operation" @@ -8507,7 +8507,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-([bi][ms])-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-1-op-c-bm-or-1-0-0-000" + example: "ro-2-0-2-op-c-bm-or-1-0-1-000" get: operationId: getOperationClientLifeCycleState summary: "Returns life cycle state of the operation" @@ -8555,7 +8555,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-bs-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-1-op-c-bs-eatl-2-0-1-000" + example: "ro-2-0-2-op-c-bs-eatl-2-0-2-000" get: operationId: getOperationClientDetailedLoggingIsOn summary: "Returns detailed logging configuration." @@ -8631,7 +8631,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-1-es-c-es-1-0-0-000" + example: "eatl-2-0-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientApiKey summary: "Returns API key" @@ -8705,7 +8705,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-1-es-c-es-1-0-0-000" + example: "eatl-2-0-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientIndexAlias summary: "Returns index alias" @@ -8779,7 +8779,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-1-es-c-es-1-0-0-000" + example: "eatl-2-0-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientServiceRecordsPolicy summary: "Returns service records policy" @@ -9463,7 +9463,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-1-es-c-es-1-0-0-000" + example: "eatl-2-0-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientOperationalState summary: "Returns operational state of the connection towards Elasticsearch" @@ -9508,7 +9508,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-1-es-c-es-1-0-0-000" + example: "eatl-2-0-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientLifeCycleState summary: "Returns life cycle state of the connection towards Elasticsearch" @@ -9557,7 +9557,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-1-http-c-or-1-0-0-000" + example: "ro-2-0-2-http-c-or-1-0-1-000" get: operationId: getHttpClientApplicationName summary: "Returns name of application to be addressed" @@ -9633,7 +9633,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-1-http-c-or-1-0-0-000" + example: "ro-2-0-2-http-c-or-1-0-1-000" get: operationId: getHttpClientReleaseNumber summary: "Returns release number of application to be addressed" @@ -9710,7 +9710,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-1-tcp-c-or-1-0-0-000" + example: "ro-2-0-2-tcp-c-or-1-0-1-000" get: operationId: getTcpClientRemoteProtocol summary: "Returns protocol for addressing remote side" @@ -9791,7 +9791,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-1-tcp-c-or-1-0-0-000" + example: "ro-2-0-2-tcp-c-or-1-0-1-000" get: operationId: getTcpClientRemoteAddress summary: "Returns remote address" @@ -9895,7 +9895,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-1-tcp-c-or-1-0-0-000" + example: "ro-2-0-2-tcp-c-or-1-0-1-000" get: operationId: getTcpClientRemotePort summary: "Returns target TCP port at server" From 2c7ca49291eeae41158b8f9987b1bc3319a927d5 Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 13:20:56 +0200 Subject: [PATCH 03/10] uuids2 --- spec/MacAddressTableRecorder+config.json | 176 ++++----- spec/MacAddressTableRecorder+forwardings.yaml | 36 +- spec/MacAddressTableRecorder+services.yaml | 56 +-- spec/MacAddressTableRecorder.yaml | 340 +++++++++--------- 4 files changed, 304 insertions(+), 304 deletions(-) diff --git a/spec/MacAddressTableRecorder+config.json b/spec/MacAddressTableRecorder+config.json index e80589a..c65f83f 100644 --- a/spec/MacAddressTableRecorder+config.json +++ b/spec/MacAddressTableRecorder+config.json @@ -1163,12 +1163,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-ro-2-0-2-000", + "uuid": "matr-1-0-2-op-c-bm-ro-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-2-000" + "matr-1-0-2-http-c-ro-2-1-2-000" ], "layer-protocol": [ { @@ -1188,12 +1188,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-ro-2-0-2-001", + "uuid": "matr-1-0-2-op-c-bm-ro-2-1-2-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-2-000" + "matr-1-0-2-http-c-ro-2-1-2-000" ], "layer-protocol": [ { @@ -1213,12 +1213,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-ro-2-0-2-002", + "uuid": "matr-1-0-2-op-c-bm-ro-2-1-2-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-2-000" + "matr-1-0-2-http-c-ro-2-1-2-000" ], "layer-protocol": [ { @@ -1238,12 +1238,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-ro-2-0-2-003", + "uuid": "matr-1-0-2-op-c-bm-ro-2-1-2-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-2-000" + "matr-1-0-2-http-c-ro-2-1-2-000" ], "layer-protocol": [ { @@ -1263,12 +1263,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-is-ro-2-0-2-000", + "uuid": "matr-1-0-2-op-c-is-ro-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ro-2-0-2-000" + "matr-1-0-2-http-c-ro-2-1-2-000" ], "layer-protocol": [ { @@ -1288,17 +1288,17 @@ ] }, { - "uuid": "matr-1-0-2-http-c-ro-2-0-2-000", + "uuid": "matr-1-0-2-http-c-ro-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bm-ro-2-0-2-000", - "matr-1-0-2-op-c-bm-ro-2-0-2-001", - "matr-1-0-2-op-c-bm-ro-2-0-2-002", - "matr-1-0-2-op-c-bm-ro-2-0-2-003", - "matr-1-0-2-op-c-is-ro-2-0-2-000" + "matr-1-0-2-op-c-bm-ro-2-1-2-000", + "matr-1-0-2-op-c-bm-ro-2-1-2-001", + "matr-1-0-2-op-c-bm-ro-2-1-2-002", + "matr-1-0-2-op-c-bm-ro-2-1-2-003", + "matr-1-0-2-op-c-is-ro-2-1-2-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-ro-2-0-2-000" + "matr-1-0-2-tcp-c-ro-2-1-2-000" ], "layer-protocol": [ { @@ -1314,10 +1314,10 @@ ] }, { - "uuid": "matr-1-0-2-tcp-c-ro-2-0-2-000", + "uuid": "matr-1-0-2-tcp-c-ro-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-ro-2-0-2-000" + "matr-1-0-2-http-c-ro-2-1-2-000" ], "server-ltp": [ ], @@ -1340,12 +1340,12 @@ ] }, { - "uuid": "matr-1-0-2-http-c-tar-2-0-2-000", + "uuid": "matr-1-0-2-http-c-tar-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-tcp-c-tar-2-0-2-000" + "matr-1-0-2-tcp-c-tar-2-1-2-000" ], "layer-protocol": [ { @@ -1361,10 +1361,10 @@ ] }, { - "uuid": "matr-1-0-2-tcp-c-tar-2-0-2-000", + "uuid": "matr-1-0-2-tcp-c-tar-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-tar-2-0-2-000" + "matr-1-0-2-http-c-tar-2-1-2-000" ], "server-ltp": [ ], @@ -1387,12 +1387,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bs-eatl-2-0-2-000", + "uuid": "matr-1-0-2-op-c-bs-eatl-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-eatl-2-0-2-000" + "matr-1-0-2-http-c-eatl-2-1-2-000" ], "layer-protocol": [ { @@ -1413,13 +1413,13 @@ ] }, { - "uuid": "matr-1-0-2-http-c-eatl-2-0-2-000", + "uuid": "matr-1-0-2-http-c-eatl-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bs-eatl-2-0-2-000" + "matr-1-0-2-op-c-bs-eatl-2-1-2-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-eatl-2-0-2-000" + "matr-1-0-2-tcp-c-eatl-2-1-2-000" ], "layer-protocol": [ { @@ -1435,10 +1435,10 @@ ] }, { - "uuid": "matr-1-0-2-tcp-c-eatl-2-0-2-000", + "uuid": "matr-1-0-2-tcp-c-eatl-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-eatl-2-0-2-000" + "matr-1-0-2-http-c-eatl-2-1-2-000" ], "server-ltp": [ ], @@ -1461,12 +1461,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bs-ol-2-0-2-000", + "uuid": "matr-1-0-2-op-c-bs-ol-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-ol-2-0-2-000" + "matr-1-0-2-http-c-ol-2-1-2-000" ], "layer-protocol": [ { @@ -1486,13 +1486,13 @@ ] }, { - "uuid": "matr-1-0-2-http-c-ol-2-0-2-000", + "uuid": "matr-1-0-2-http-c-ol-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bs-ol-2-0-2-000" + "matr-1-0-2-op-c-bs-ol-2-1-2-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-ol-2-0-2-000" + "matr-1-0-2-tcp-c-ol-2-1-2-000" ], "layer-protocol": [ { @@ -1508,10 +1508,10 @@ ] }, { - "uuid": "matr-1-0-2-tcp-c-ol-2-0-2-000", + "uuid": "matr-1-0-2-tcp-c-ol-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-ol-2-0-2-000" + "matr-1-0-2-http-c-ol-2-1-2-000" ], "server-ltp": [ ], @@ -1534,12 +1534,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bs-aa-2-0-2-000", + "uuid": "matr-1-0-2-op-c-bs-aa-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-aa-2-0-2-000" + "matr-1-0-2-http-c-aa-2-1-2-000" ], "layer-protocol": [ { @@ -1559,13 +1559,13 @@ ] }, { - "uuid": "matr-1-0-2-http-c-aa-2-0-2-000", + "uuid": "matr-1-0-2-http-c-aa-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bs-aa-2-0-2-000" + "matr-1-0-2-op-c-bs-aa-2-1-2-000" ], "server-ltp": [ - "matr-1-0-2-tcp-c-aa-2-0-2-000" + "matr-1-0-2-tcp-c-aa-2-1-2-000" ], "layer-protocol": [ { @@ -1581,10 +1581,10 @@ ] }, { - "uuid": "matr-1-0-2-tcp-c-aa-2-0-2-000", + "uuid": "matr-1-0-2-tcp-c-aa-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-aa-2-0-2-000" + "matr-1-0-2-http-c-aa-2-1-2-000" ], "server-ltp": [ ], @@ -1607,12 +1607,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-000", + "uuid": "matr-1-0-2-op-c-bm-alt-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-2-000" + "matr-1-0-2-http-c-alt-2-1-2-000" ], "layer-protocol": [ { @@ -1632,12 +1632,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-001", + "uuid": "matr-1-0-2-op-c-bm-alt-2-1-2-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-2-000" + "matr-1-0-2-http-c-alt-2-1-2-000" ], "layer-protocol": [ { @@ -1657,12 +1657,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-002", + "uuid": "matr-1-0-2-op-c-bm-alt-2-1-2-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-2-000" + "matr-1-0-2-http-c-alt-2-1-2-000" ], "layer-protocol": [ { @@ -1682,12 +1682,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-003", + "uuid": "matr-1-0-2-op-c-bm-alt-2-1-2-003", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-2-000" + "matr-1-0-2-http-c-alt-2-1-2-000" ], "layer-protocol": [ { @@ -1707,12 +1707,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-004", + "uuid": "matr-1-0-2-op-c-bm-alt-2-1-2-004", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-2-000" + "matr-1-0-2-http-c-alt-2-1-2-000" ], "layer-protocol": [ { @@ -1732,12 +1732,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-bm-alt-2-0-2-005", + "uuid": "matr-1-0-2-op-c-bm-alt-2-1-2-005", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-alt-2-0-2-000" + "matr-1-0-2-http-c-alt-2-1-2-000" ], "layer-protocol": [ { @@ -1757,18 +1757,18 @@ ] }, { - "uuid": "matr-1-0-2-http-c-alt-2-0-2-000", + "uuid": "matr-1-0-2-http-c-alt-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-bm-alt-2-0-2-000", - "matr-1-0-2-op-c-bm-alt-2-0-2-001", - "matr-1-0-2-op-c-bm-alt-2-0-2-002", - "matr-1-0-2-op-c-bm-alt-2-0-2-003", - "matr-1-0-2-op-c-bm-alt-2-0-2-004", - "matr-1-0-2-op-c-bm-alt-2-0-2-005" + "matr-1-0-2-op-c-bm-alt-2-1-2-000", + "matr-1-0-2-op-c-bm-alt-2-1-2-001", + "matr-1-0-2-op-c-bm-alt-2-1-2-002", + "matr-1-0-2-op-c-bm-alt-2-1-2-003", + "matr-1-0-2-op-c-bm-alt-2-1-2-004", + "matr-1-0-2-op-c-bm-alt-2-1-2-005" ], "server-ltp": [ - "matr-1-0-2-tcp-c-alt-2-0-2-000" + "matr-1-0-2-tcp-c-alt-2-1-2-000" ], "layer-protocol": [ { @@ -1784,10 +1784,10 @@ ] }, { - "uuid": "matr-1-0-2-tcp-c-alt-2-0-2-000", + "uuid": "matr-1-0-2-tcp-c-alt-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-alt-2-0-2-000" + "matr-1-0-2-http-c-alt-2-1-2-000" ], "server-ltp": [ ], @@ -1810,12 +1810,12 @@ ] }, { - "uuid": "matr-1-0-2-http-c-okm-2-0-2-000", + "uuid": "matr-1-0-2-http-c-okm-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-tcp-c-okm-2-0-2-000" + "matr-1-0-2-tcp-c-okm-2-1-2-000" ], "layer-protocol": [ { @@ -1831,10 +1831,10 @@ ] }, { - "uuid": "matr-1-0-2-tcp-c-okm-2-0-2-000", + "uuid": "matr-1-0-2-tcp-c-okm-2-1-2-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-okm-2-0-2-000" + "matr-1-0-2-http-c-okm-2-1-2-000" ], "server-ltp": [ ], @@ -2158,7 +2158,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-2-000" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-1-2-000" } ] }, @@ -2213,7 +2213,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-is-ro-2-0-2-000" + "logical-termination-point": "matr-1-0-2-op-c-is-ro-2-1-2-000" } ] }, @@ -2403,7 +2403,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bs-eatl-2-0-2-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-eatl-2-1-2-000" } ] }, @@ -2428,7 +2428,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bs-ol-2-0-2-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-ol-2-1-2-000" } ] }, @@ -2453,7 +2453,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bs-aa-2-0-2-000" + "logical-termination-point": "matr-1-0-2-op-c-bs-aa-2-1-2-000" } ] }, @@ -2483,7 +2483,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-2-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-1-2-001" } ] }, @@ -2513,7 +2513,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-2-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-1-2-002" } ] }, @@ -2543,7 +2543,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-0-2-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-1-2-003" } ] }, @@ -2613,7 +2613,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-001" } ] }, @@ -2638,7 +2638,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-002" } ] }, @@ -2663,7 +2663,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-003" } ] }, @@ -2688,7 +2688,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-004" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-004" } ] }, @@ -2718,7 +2718,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-005" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-005" } ] }, @@ -2743,7 +2743,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-001" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-001" } ] }, @@ -2768,7 +2768,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-002" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-002" } ] }, @@ -2793,7 +2793,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-003" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-003" } ] }, @@ -2818,7 +2818,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-004" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-004" } ] }, @@ -2843,7 +2843,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-0-2-005" + "logical-termination-point": "matr-1-0-2-op-c-bm-alt-2-1-2-005" } ] }, diff --git a/spec/MacAddressTableRecorder+forwardings.yaml b/spec/MacAddressTableRecorder+forwardings.yaml index 6beb6a7..f5be798 100644 --- a/spec/MacAddressTableRecorder+forwardings.yaml +++ b/spec/MacAddressTableRecorder+forwardings.yaml @@ -17,7 +17,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-000 consequent-requests: - client-name: RegistryOffice://v1/register-application - uuid: matr-1-0-2-op-c-bm-ro-2-0-2-000 + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-000 - forwarding-name: PromptForEmbeddingCausesRequestForBequeathingData uuid: matr-1-0-2-op-fc-bm-001 @@ -50,7 +50,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-001 consequent-requests: - client-name: RegistryOffice://v1/list-applications - uuid: matr-1-0-2-op-c-is-ro-2-0-2-000 + uuid: matr-1-0-2-op-c-is-ro-2-1-2-000 - forwarding-name: EmbeddingCausesRequestForListOfDevicesAtMwdi uuid: matr-1-0-2-op-fc-is-001 @@ -144,7 +144,7 @@ forwardings: uuid: matr-1-0-2-op-s-is-004 consequent-requests: - client-name: ExecutionAndTraceLog://v1/record-service-request - uuid: matr-1-0-2-op-c-bs-eatl-2-0-2-000 + uuid: matr-1-0-2-op-c-bs-eatl-2-1-2-000 - forwarding-name: OamRequestCausesLoggingRequest uuid: matr-1-0-2-op-fc-bm-003 @@ -161,7 +161,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: OamLog://v1/record-oam-request - uuid: matr-1-0-2-op-c-bs-ol-2-0-2-000 + uuid: matr-1-0-2-op-c-bs-ol-2-1-2-000 - forwarding-name: OamRequestCausesInquiryForAuthentication uuid: matr-1-0-2-op-fc-bm-004 @@ -178,7 +178,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: AdministratorAdministration://v1/approve-oam-request - uuid: matr-1-0-2-op-c-bs-aa-2-0-2-000 + uuid: matr-1-0-2-op-c-bs-aa-2-1-2-000 - forwarding-name: PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement uuid: matr-1-0-2-op-fc-bm-105 @@ -197,7 +197,7 @@ forwardings: uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: RegistryOffice://v1/relay-server-replacement - uuid: matr-1-0-2-op-c-bm-ro-2-0-2-001 + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-001 - forwarding-name: PromptForBequeathingDataCausesRequestForDeregisteringOfOldRelease uuid: matr-1-0-2-op-fc-bm-106 @@ -216,7 +216,7 @@ forwardings: uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: RegistryOffice://v1/deregister-application - uuid: matr-1-0-2-op-c-bm-ro-2-0-2-002 + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-002 - forwarding-name: PromptingNewReleaseForUpdatingServerCausesRequestForBroadcastingInfoAboutBackwardCompatibleUpdateOfOperation uuid: matr-1-0-2-op-fc-bm-107 @@ -235,7 +235,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-007 consequent-requests: - client-name: RegistryOffice://v1/relay-operation-update - uuid: matr-1-0-2-op-c-bm-ro-2-0-2-003 + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-003 - forwarding-name: ServiceRequestCausesLtpUpdateRequest uuid: matr-1-0-2-op-fc-bm-006 @@ -270,7 +270,7 @@ forwardings: uuid: matr-1-0-2-op-s-im-000 consequent-requests: - client-name: ApplicationLayerTopology://v1/update-ltp - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-001 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-001 - forwarding-name: ServiceRequestCausesLtpDeletionRequest uuid: matr-1-0-2-op-fc-bm-007 @@ -287,7 +287,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-002 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-002 - forwarding-name: ServiceRequestCausesFcUpdateRequest uuid: matr-1-0-2-op-fc-bm-008 @@ -304,7 +304,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-003 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-003 - forwarding-name: ServiceRequestCausesFcPortUpdateRequest uuid: matr-1-0-2-op-fc-bm-009 @@ -321,7 +321,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-004 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-004 - forwarding-name: ServiceRequestCausesFcPortDeletionRequest uuid: matr-1-0-2-op-fc-bm-010 @@ -340,7 +340,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-004 consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-005 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-005 - forwarding-name: OamRequestCausesLtpUpdateRequest uuid: matr-1-0-2-op-fc-bm-011 @@ -357,7 +357,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-ltp - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-001 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-001 - forwarding-name: OamRequestCausesLtpDeletionRequest uuid: matr-1-0-2-op-fc-bm-012 @@ -374,7 +374,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-002 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-002 - forwarding-name: OamRequestCausesFcUpdateRequest uuid: matr-1-0-2-op-fc-bm-013 @@ -391,7 +391,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-003 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-003 - forwarding-name: OamRequestCausesFcPortUpdateRequest uuid: matr-1-0-2-op-fc-bm-014 @@ -408,7 +408,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/update-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-004 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-004 - forwarding-name: OamRequestCausesFcPortDeletionRequest uuid: matr-1-0-2-op-fc-bm-015 @@ -425,7 +425,7 @@ forwardings: initiating-requests: consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-005 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-005 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesUuidOfMacFdBeingSearchedAndManagementMacAddressBeingReadFromMwdi diff --git a/spec/MacAddressTableRecorder+services.yaml b/spec/MacAddressTableRecorder+services.yaml index 34d1039..a87f936 100644 --- a/spec/MacAddressTableRecorder+services.yaml +++ b/spec/MacAddressTableRecorder+services.yaml @@ -119,39 +119,39 @@ clients: - http-client: application-name: RegistryOffice release-number: 2.1.2 - uuid: matr-1-0-2-http-c-ro-2-0-2-000 + uuid: matr-1-0-2-http-c-ro-2-1-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.8 tcp-port: 3008 - uuid: matr-1-0-2-tcp-c-ro-2-0-2-000 + uuid: matr-1-0-2-tcp-c-ro-2-1-2-000 operation-clients: own-oam: basic: - operation-name: /v1/register-application - uuid: matr-1-0-2-op-c-bm-ro-2-0-2-000 + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-000 - operation-name: /v1/relay-server-replacement - uuid: matr-1-0-2-op-c-bm-ro-2-0-2-001 + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-001 - operation-name: /v1/deregister-application - uuid: matr-1-0-2-op-c-bm-ro-2-0-2-002 + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-002 - operation-name: /v1/relay-operation-update - uuid: matr-1-0-2-op-c-bm-ro-2-0-2-003 + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-003 individual: service: basic: individual: - operation-name: /v1/list-applications - uuid: matr-1-0-2-op-c-is-ro-2-0-2-000 + uuid: matr-1-0-2-op-c-is-ro-2-1-2-000 - http-client: application-name: TypeApprovalRegister release-number: 2.1.2 - uuid: matr-1-0-2-http-c-tar-2-0-2-000 + uuid: matr-1-0-2-http-c-tar-2-1-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.9 tcp-port: 3009 - uuid: matr-1-0-2-tcp-c-tar-2-0-2-000 + uuid: matr-1-0-2-tcp-c-tar-2-1-2-000 operation-clients: own-oam: basic: @@ -163,17 +163,17 @@ clients: - http-client: application-name: ExecutionAndTraceLog release-number: 2.1.2 - uuid: matr-1-0-2-http-c-eatl-2-0-2-000 + uuid: matr-1-0-2-http-c-eatl-2-1-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.10 tcp-port: 3010 - uuid: matr-1-0-2-tcp-c-eatl-2-0-2-000 + uuid: matr-1-0-2-tcp-c-eatl-2-1-2-000 operation-clients: own-oam: basic: - operation-name: /v1/record-service-request - uuid: matr-1-0-2-op-c-bs-eatl-2-0-2-000 + uuid: matr-1-0-2-op-c-bs-eatl-2-1-2-000 individual: service: basic: @@ -182,17 +182,17 @@ clients: - http-client: application-name: OamLog release-number: 2.1.2 - uuid: matr-1-0-2-http-c-ol-2-0-2-000 + uuid: matr-1-0-2-http-c-ol-2-1-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.11 tcp-port: 3011 - uuid: matr-1-0-2-tcp-c-ol-2-0-2-000 + uuid: matr-1-0-2-tcp-c-ol-2-1-2-000 operation-clients: own-oam: basic: - operation-name: /v1/record-oam-request - uuid: matr-1-0-2-op-c-bs-ol-2-0-2-000 + uuid: matr-1-0-2-op-c-bs-ol-2-1-2-000 individual: service: basic: @@ -201,17 +201,17 @@ clients: - http-client: application-name: AdministratorAdministration release-number: 2.1.2 - uuid: matr-1-0-2-http-c-aa-2-0-2-000 + uuid: matr-1-0-2-http-c-aa-2-1-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.12 tcp-port: 3012 - uuid: matr-1-0-2-tcp-c-aa-2-0-2-000 + uuid: matr-1-0-2-tcp-c-aa-2-1-2-000 operation-clients: own-oam: basic: - operation-name: /v1/approve-oam-request - uuid: matr-1-0-2-op-c-bs-aa-2-0-2-000 + uuid: matr-1-0-2-op-c-bs-aa-2-1-2-000 individual: service: basic: @@ -220,27 +220,27 @@ clients: - http-client: application-name: ApplicationLayerTopology release-number: 2.1.2 - uuid: matr-1-0-2-http-c-alt-2-0-2-000 + uuid: matr-1-0-2-http-c-alt-2-1-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.13 tcp-port: 3013 - uuid: matr-1-0-2-tcp-c-alt-2-0-2-000 + uuid: matr-1-0-2-tcp-c-alt-2-1-2-000 operation-clients: own-oam: basic: - operation-name: /v1/update-all-ltps-and-fcs - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-000 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-000 - operation-name: /v1/update-ltp - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-001 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-001 - operation-name: /v1/delete-ltp-and-dependents - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-002 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-002 - operation-name: /v1/update-fc - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-003 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-003 - operation-name: /v1/update-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-004 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-004 - operation-name: /v1/delete-fc-port - uuid: matr-1-0-2-op-c-bm-alt-2-0-2-005 + uuid: matr-1-0-2-op-c-bm-alt-2-1-2-005 individual: service: basic: @@ -249,12 +249,12 @@ clients: - http-client: application-name: OperationKeyManagement release-number: 2.1.2 - uuid: matr-1-0-2-http-c-okm-2-0-2-000 + uuid: matr-1-0-2-http-c-okm-2-1-2-000 tcp-client: remote-protocol: http ip-address: 1.1.3.14 tcp-port: 3014 - uuid: matr-1-0-2-tcp-c-okm-2-0-2-000 + uuid: matr-1-0-2-tcp-c-okm-2-1-2-000 operation-clients: own-oam: basic: diff --git a/spec/MacAddressTableRecorder.yaml b/spec/MacAddressTableRecorder.yaml index 18ec537..f6adb1e 100644 --- a/spec/MacAddressTableRecorder.yaml +++ b/spec/MacAddressTableRecorder.yaml @@ -166,7 +166,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ? PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-bm-ro-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-op-c-bm-ro-2-1-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -289,7 +289,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" PromptForBequeathingDataCausesRequestForDeregisteringOfOldRelease: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-bm-ro-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-op-c-bm-ro-2-1-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -364,7 +364,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ? PromptingNewReleaseForUpdatingServerCausesRequestForBroadcastingInfoAboutBackwardCompatibleUpdateOfOperation - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-bm-ro-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-op-c-bm-ro-2-1-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: > 'This callback belongs to the sequence of actions that have to be done during the bequeath-your-data-and-die process, despite the forwarding gets neither managed nor directly initiated by the /v1/bequeath-your-data-and-die request. After consuming applications have been redirected to the new release, the new release is triggered (this callback) to request the RegistryOffice for broadcasting information about backward compatible replacements of services.' @@ -1597,19 +1597,19 @@ paths: minLength: 3 description: > 'If body provided, name of RegistryOffice application - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' registry-office-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'If body provided, release of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' registration-operation: type: string minLength: 6 description: > 'If body provided, operation for registering - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' registry-office-protocol: type: string enum: @@ -1617,7 +1617,7 @@ paths: - "HTTPS" description: > 'If body provided, protocol for addressing the RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' registry-office-address: type: object minProperties: 1 @@ -1634,20 +1634,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'If body provided, IPv4 address of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'If body provided, domain name of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' registry-office-port: type: integer minimum: 0 maximum: 65535 description: > 'If body provided, port of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' http-address: type: object minProperties: 1 @@ -1789,7 +1789,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: PromptForRegisteringCausesRegistrationRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-bm-ro-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-op-c-bm-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -1980,31 +1980,31 @@ paths: type: string description: > 'Name of RegistryOffice application - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' registry-office-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ro-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' relay-server-replacement-operation: type: string minLength: 6 description: > 'Operation for requesting for broadcasting a new server address - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-1-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' relay-operation-update-operation: type: string minLength: 6 description: > 'Operation for requesting for broadcasting a backward compatible replacement of an operation - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-1-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' deregistration-operation: type: string minLength: 6 description: > 'Operation for deregistering from the application layer - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-ro-2-1-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' registry-office-protocol: type: string enum: @@ -2012,7 +2012,7 @@ paths: - "HTTPS" description: > 'Protocol for addressing RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' registry-office-address: type: object minProperties: 1 @@ -2029,20 +2029,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' registry-office-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' old-release-protocol: type: string enum: @@ -2144,7 +2144,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: PromptForEmbeddingCausesRequestForBequeathingData: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-or-1-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-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=matr-1-0-2-op-c-bm-or-1-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-or-1-0-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name or /core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-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]:[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-or-1-0-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=matr-1-0-2-op-c-bm-or-1-0-1-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2254,7 +2254,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" EmbeddingCausesRequestForListOfApplicationsAtRo: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-tcp-c-ro-2-0-2-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=matr-1-0-2-op-c-is-ro-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-op-c-is-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2518,19 +2518,19 @@ paths: type: string description: > 'Name of application that shall record the service requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' service-log-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-eatl-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' service-log-operation: type: string minLength: 6 description: > 'Operation for recording the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' service-log-protocol: type: string enum: @@ -2538,7 +2538,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' service-log-address: type: object minProperties: 1 @@ -2555,20 +2555,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' service-log-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: service-log-application: "ExecutionAndTraceLog" service-log-application-release-number: "2.1.2" @@ -2625,7 +2625,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ServiceRequestCausesLoggingRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-0-2-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=matr-1-0-2-tcp-c-eatl-2-0-2-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=matr-1-0-2-tcp-c-eatl-2-0-2-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=matr-1-0-2-tcp-c-eatl-2-0-2-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=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-eatl-2-1-2-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=matr-1-0-2-tcp-c-eatl-2-1-2-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=matr-1-0-2-tcp-c-eatl-2-1-2-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=matr-1-0-2-tcp-c-eatl-2-1-2-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=matr-1-0-2-op-c-bs-eatl-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -2675,13 +2675,13 @@ paths: description: "Response code sent to [originator] after invoking [operation-name] at [application-name]" timestamp: type: string - description: "Date and time when [application-name] sent response to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Date and time when [application-name] sent response to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" stringified-body: type: string - description: "Stringified body of the request addressed from [originator] to [application-name]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Stringified body of the request addressed from [originator] to [application-name]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" stringified-response: type: string - description: "Stringified response sent from [application-name] to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" + description: "Stringified response sent from [application-name] to [originator]; only to be provided, if [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-eatl-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on] == true" example: x-correlator: "550e8400-e29b-11d4-a716-446655440000" trace-indicator: "1.1" @@ -2769,19 +2769,19 @@ paths: type: string description: > 'Name of application that shall record the OaM requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' oam-log-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall record the OaM request - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-ol-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' oam-log-operation: type: string minLength: 6 description: > 'Operation for recording the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-ol-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-ol-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' oam-log-protocol: type: string enum: @@ -2789,7 +2789,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' oam-log-address: type: object minProperties: 1 @@ -2806,20 +2806,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' oam-log-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: oam-log-application: "OamLog" oam-log-application-release-number: "2.1.2" @@ -2876,7 +2876,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: OamRequestCausesLoggingRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-0-2-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=matr-1-0-2-tcp-c-ol-2-0-2-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=matr-1-0-2-tcp-c-ol-2-0-2-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=matr-1-0-2-tcp-c-ol-2-0-2-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=matr-1-0-2-op-c-bs-ol-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ol-2-1-2-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=matr-1-0-2-tcp-c-ol-2-1-2-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=matr-1-0-2-tcp-c-ol-2-1-2-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=matr-1-0-2-tcp-c-ol-2-1-2-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=matr-1-0-2-op-c-bs-ol-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -3103,19 +3103,19 @@ paths: type: string description: > 'Name of application that shall approve the OaM requests - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' oam-approval-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' oam-approval-operation: type: string minLength: 6 description: > 'Operation for approving the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-aa-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-aa-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' oam-approval-protocol: type: string enum: @@ -3123,7 +3123,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addressing the application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' oam-approval-address: type: object minProperties: 1 @@ -3140,20 +3140,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' oam-approval-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: oam-approval-application: "AdministratorAdministration" oam-approval-application-release-number: "2.1.2" @@ -3210,7 +3210,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: OamRequestCausesInquiryForAuthentication: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-0-2-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=matr-1-0-2-tcp-c-aa-2-0-2-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=matr-1-0-2-tcp-c-aa-2-0-2-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=matr-1-0-2-tcp-c-aa-2-0-2-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=matr-1-0-2-op-c-bs-aa-2-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-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=matr-1-0-2-tcp-c-aa-2-1-2-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=matr-1-0-2-tcp-c-aa-2-1-2-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=matr-1-0-2-tcp-c-aa-2-1-2-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=matr-1-0-2-op-c-bs-aa-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -3512,10 +3512,10 @@ paths: items: $ref: "#/components/schemas/logicalTerminationPoint" example: - - uuid: "ro-2-0-2-op-s-bm-000" + - uuid: "ro-2-1-2-op-s-bm-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" client-ltp: [] - server-ltp: ["ro-2-0-2-http-s-000"] + server-ltp: ["ro-2-1-2-http-s-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -3524,9 +3524,9 @@ paths: operation-name: "/v1/register-yourself" operation-server-interface-configuration: life-cycle-state: "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL" - - uuid: "ro-2-0-2-http-s-000" + - uuid: "ro-2-1-2-http-s-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" - client-ltp: ["ro-2-0-2-op-s-bm-000"] + client-ltp: ["ro-2-1-2-op-s-bm-000"] server-ltp: [] layer-protocol: - local-id: "0" @@ -3543,9 +3543,9 @@ paths: items: $ref: "#/components/schemas/forwardingDomain" example: - - uuid: "ro-2-0-2-op-fd-000" + - uuid: "ro-2-1-2-op-fd-000" forwarding-construct: - - uuid: "ro-2-0-2-op-fc-bm-000" + - uuid: "ro-2-1-2-op-fc-bm-000" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -3554,11 +3554,11 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-2-op-s-bm-000" + logical-termination-point: "ro-2-1-2-op-s-bm-000" - local-id: "100" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_INPUT" - logical-termination-point: "ro-2-0-2-op-s-bm-000" - - uuid: "ro-2-0-2-op-fc-bm-001" + logical-termination-point: "ro-2-1-2-op-s-bm-000" + - uuid: "ro-2-1-2-op-fc-bm-001" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -3567,10 +3567,10 @@ paths: fc-port: - local-id: "100" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_INPUT" - logical-termination-point: "ro-2-0-2-op-s-bm-001" + logical-termination-point: "ro-2-1-2-op-s-bm-001" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-2-op-c-bm-ro-2-0-2-000" + logical-termination-point: "ro-2-1-2-op-c-bm-ro-2-1-2-000" headers: x-correlator: schema: @@ -3649,43 +3649,43 @@ paths: type: string description: > 'Name of application that shall document the application layer topology - find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + find [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' topology-application-release-number: type: string pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' description: > 'Release of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-0-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-alt-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' topology-operation-ltp-update: type: string minLength: 6 description: > 'Operation for updating an LTP - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-1-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-ltp-deletion: type: string minLength: 6 description: > 'Operation for deleting an LTP and its dependents like FC port and Link (if applicable) - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-1-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-update: type: string minLength: 6 description: > 'Operation for updating a ForwardingConstruct instance - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-1-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-port-update: type: string minLength: 6 description: > 'Operation for updating an FC port - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-1-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-operation-fc-port-deletion: type: string minLength: 6 description: > 'Operation for deleting an FC port - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-0-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bm-alt-2-1-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' topology-application-protocol: type: string enum: @@ -3693,7 +3693,7 @@ paths: - "HTTPS" description: > 'Protocol to be used for addresing the application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' topology-application-address: type: object minProperties: 1 @@ -3710,20 +3710,20 @@ paths: pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' description: > 'IPv4 address of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' domain-name: type: string pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' description: > 'Domain name of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' topology-application-port: type: integer minimum: 0 maximum: 65535 description: > 'Port of application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: topology-application: "ApplicationLayerTopology" topology-application-release-number: "2.1.2" @@ -3765,10 +3765,10 @@ paths: items: $ref: "#/components/schemas/logicalTerminationPoint" example: - - uuid: "ro-2-0-2-op-s-bm-000" + - uuid: "ro-2-1-2-op-s-bm-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" client-ltp: [] - server-ltp: ["ro-2-0-2-http-s-000"] + server-ltp: ["ro-2-1-2-http-s-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -3777,9 +3777,9 @@ paths: operation-name: "/v1/register-yourself" operation-server-interface-configuration: life-cycle-state: "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL" - - uuid: "ro-2-0-2-http-s-000" + - uuid: "ro-2-1-2-http-s-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" - client-ltp: ["ro-2-0-2-op-s-bm-000"] + client-ltp: ["ro-2-1-2-op-s-bm-000"] server-ltp: [] layer-protocol: - local-id: "0" @@ -3796,9 +3796,9 @@ paths: items: $ref: "#/components/schemas/forwardingDomain" example: - - uuid: "ro-2-0-2-op-fd-000" + - uuid: "ro-2-1-2-op-fd-000" forwarding-construct: - - uuid: "ro-2-0-2-op-fc-bm-000" + - uuid: "ro-2-1-2-op-fc-bm-000" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -3807,11 +3807,11 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-2-op-s-bm-000" + logical-termination-point: "ro-2-1-2-op-s-bm-000" - local-id: "100" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_INPUT" - logical-termination-point: "ro-2-0-2-op-s-bm-000" - - uuid: "ro-2-0-2-op-fc-bm-001" + logical-termination-point: "ro-2-1-2-op-s-bm-000" + - uuid: "ro-2-1-2-op-fc-bm-001" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -3820,10 +3820,10 @@ paths: fc-port: - local-id: "100" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_INPUT" - logical-termination-point: "ro-2-0-2-op-s-bm-001" + logical-termination-point: "ro-2-1-2-op-s-bm-001" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-2-op-c-bm-ro-2-0-2-000" + logical-termination-point: "ro-2-1-2-op-c-bm-ro-2-1-2-000" headers: x-correlator: schema: @@ -3868,7 +3868,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ServiceRequestCausesLtpUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes the creation or change of an LTP" post: parameters: @@ -3884,10 +3884,10 @@ paths: schema: $ref: "#/components/schemas/logicalTerminationPoint" example: - uuid: "ro-2-0-2-op-s-bm-002" + uuid: "ro-2-1-2-op-s-bm-002" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" client-ltp: [] - server-ltp: ["ro-2-0-2-http-s-000"] + server-ltp: ["ro-2-1-2-http-s-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -3940,7 +3940,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesLtpDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an LTP being deleted" post: parameters: @@ -3961,7 +3961,7 @@ paths: uuid: type: string example: - uuid: "ro-2-0-2-op-s-bm-002" + uuid: "ro-2-1-2-op-s-bm-002" responses: "204": description: "LTP and its dependents will be deleted" @@ -4006,7 +4006,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes the creation or change of an FC port" post: parameters: @@ -4056,7 +4056,7 @@ paths: logical-termination-point: type: string example: - uuid: "ro-2-0-2-op-fc-bm-003" + uuid: "ro-2-1-2-op-fc-bm-003" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -4065,10 +4065,10 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-2-op-s-bm-003" + logical-termination-point: "ro-2-1-2-op-s-bm-003" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-2-op-c-bs-ol-2-0-2-000" + logical-termination-point: "ro-2-1-2-op-c-bs-ol-2-1-2-000" responses: "204": description: "FC will be updated" @@ -4113,7 +4113,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcPortUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an FC port being updated" post: parameters: @@ -4148,11 +4148,11 @@ paths: logical-termination-point: type: string example: - fc-uuid: "ro-2-0-2-op-fc-bm-003" + fc-uuid: "ro-2-1-2-op-fc-bm-003" fc-port: local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-2-op-s-bm-003" + logical-termination-point: "ro-2-1-2-op-s-bm-003" responses: "204": description: "FC port will be updated" @@ -4197,7 +4197,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ServiceRequestCausesFcPortDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever a service request causes an FC port being deleted" post: parameters: @@ -4221,7 +4221,7 @@ paths: fc-port-local-id: type: string example: - fc-uuid: "ro-2-0-2-op-fc-bm-003" + fc-uuid: "ro-2-1-2-op-fc-bm-003" fc-port-local-id: "202" responses: "204": @@ -4267,7 +4267,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesLtpUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes the creation or change of an LTP" post: parameters: @@ -4283,10 +4283,10 @@ paths: schema: $ref: "#/components/schemas/logicalTerminationPoint" example: - uuid: "ro-2-0-2-op-s-bm-002" + uuid: "ro-2-1-2-op-s-bm-002" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SOURCE" client-ltp: [] - server-ltp: ["ro-2-0-2-http-s-000"] + server-ltp: ["ro-2-1-2-http-s-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -4339,7 +4339,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesLtpDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an LTP being deleted" post: parameters: @@ -4360,7 +4360,7 @@ paths: uuid: type: string example: - uuid: "ro-2-0-2-op-s-bm-002" + uuid: "ro-2-1-2-op-s-bm-002" responses: "204": description: "LTP will be deleted" @@ -4405,7 +4405,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-003/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes the creation or change of an FC port" post: parameters: @@ -4455,7 +4455,7 @@ paths: logical-termination-point: type: string example: - uuid: "ro-2-0-2-op-fc-bm-003" + uuid: "ro-2-1-2-op-fc-bm-003" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -4464,10 +4464,10 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-2-op-s-bm-003" + logical-termination-point: "ro-2-1-2-op-s-bm-003" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-2-op-c-bs-ol-2-0-2-000" + logical-termination-point: "ro-2-1-2-op-c-bs-ol-2-1-2-000" responses: "204": description: "FC port will be updated" @@ -4512,7 +4512,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcPortUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-004/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an FC port being updated" post: parameters: @@ -4551,11 +4551,11 @@ paths: logical-termination-point: type: string example: - fc-uuid: "ro-2-0-2-op-fc-bm-003" + fc-uuid: "ro-2-1-2-op-fc-bm-003" fc-port: local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-2-op-s-bm-003" + logical-termination-point: "ro-2-1-2-op-s-bm-003" responses: "204": description: "FC port will be updated" @@ -4600,7 +4600,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" OamRequestCausesFcPortDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-tcp-c-alt-2-0-2-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=matr-1-0-2-op-c-bm-alt-2-0-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-tcp-c-alt-2-1-2-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=matr-1-0-2-op-c-bm-alt-2-1-2-005/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] description: "To be activated whenever an OaM request causes an FC port being deleted" post: parameters: @@ -4624,7 +4624,7 @@ paths: fc-port-local-id: type: string example: - fc-uuid: "ro-2-0-2-op-fc-is-000" + fc-uuid: "ro-2-1-2-op-fc-is-000" fc-port-local-id: "202" responses: "204": @@ -4706,7 +4706,7 @@ paths: 'Future operation key update [/core-model-1-4:control-construct/logical-termination-point={operation-uuid}/layer-protocol=0/operation-*-interface-1-0:operation-*-interface-pac/operation-*-interface-configuration/operation-key]' example: - operation-uuid: "ro-2-0-2-op-s-is-003" + operation-uuid: "ro-2-1-2-op-s-is-003" new-operation-key: "Operation key not yet provided." responses: "204": @@ -5551,7 +5551,7 @@ paths: string-value: type: string example: - - uuid: "ro-2-0-2-integer-p-000" + - uuid: "ro-2-1-2-integer-p-000" profile-name: "integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE" integer-profile-1-0:integer-profile-pac: integer-profile-capability: @@ -6266,10 +6266,10 @@ paths: remote-port: type: integer example: - - uuid: "ro-2-0-2-op-c-bm-ro-2-0-2-000" + - uuid: "ro-2-1-2-op-c-bm-ro-2-1-2-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SINK" client-ltp: [] - server-ltp: ["ro-2-0-2-http-c-ro-2-0-2-000"] + server-ltp: ["ro-2-1-2-http-c-ro-2-1-2-000"] layer-protocol: - local-id: "0" layer-protocol-name: "operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER" @@ -6280,10 +6280,10 @@ paths: 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: "ro-2-0-2-http-c-ro-2-0-2-000" + - uuid: "ro-2-1-2-http-c-ro-2-1-2-000" ltp-direction: "core-model-1-4:TERMINATION_DIRECTION_SINK" - client-ltp: ["ro-2-0-2-op-c-bm-ro-2-0-2-000"] - server-ltp: ["ro-2-0-2-tcp-c-ro-2-0-2-000"] + client-ltp: ["ro-2-1-2-op-c-bm-ro-2-1-2-000"] + server-ltp: ["ro-2-1-2-tcp-c-ro-2-1-2-000"] layer-protocol: - local-id: "0" layer-protocol-name: "http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER" @@ -6346,9 +6346,9 @@ paths: logical-termination-point: type: string example: - - uuid: "ro-2-0-2-op-fd-000" + - uuid: "ro-2-1-2-op-fd-000" forwarding-construct: - - uuid: "ro-2-0-2-op-fc-bm-003" + - uuid: "ro-2-1-2-op-fc-bm-003" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -6357,11 +6357,11 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-2-op-s-bm-003" + logical-termination-point: "ro-2-1-2-op-s-bm-003" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-2-op-c-bs-ol-2-0-2-000" - - uuid: "ro-2-0-2-op-fc-bm-004" + logical-termination-point: "ro-2-1-2-op-c-bs-ol-2-1-2-000" + - uuid: "ro-2-1-2-op-fc-bm-004" name: - value-name: "ForwardingKind" value: "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" @@ -6370,10 +6370,10 @@ paths: fc-port: - local-id: "000" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT" - logical-termination-point: "ro-2-0-2-op-s-bm-005" + logical-termination-point: "ro-2-1-2-op-s-bm-005" - local-id: "200" port-direction: "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT" - logical-termination-point: "ro-2-0-2-op-c-bs-aa-2-0-2-000" + logical-termination-point: "ro-2-1-2-op-c-bs-aa-2-1-2-000" "400": $ref: "#/components/responses/responseForErroredOamRequests" "401": @@ -6395,7 +6395,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([a-z]+)-p-([0-9,a-f]{3})$" - example: "ro-2-0-2-action-p-000" + example: "ro-2-1-2-action-p-000" get: operationId: getProfileInstance summary: "Returns entire instance of Profile" @@ -6667,7 +6667,7 @@ paths: type: string example: core-model-1-4:profile: - uuid: "ro-2-0-2-action-p-000" + uuid: "ro-2-1-2-action-p-000" profile-name: "action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE" action-profile-1-0:action-profile-pac: action-profile-capability: @@ -6703,7 +6703,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-2-action-p-000" + example: "ro-2-1-2-action-p-000" get: operationId: getActionProfileOperationName summary: "Returns the name of the Operation" @@ -6744,7 +6744,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-2-action-p-000" + example: "ro-2-1-2-action-p-000" get: operationId: getActionProfileLabel summary: "Returns the Label of the Action" @@ -6785,7 +6785,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-2-action-p-000" + example: "ro-2-1-2-action-p-000" get: operationId: getActionProfileInputValueListt summary: "Returns the list of input values" @@ -6837,7 +6837,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-2-action-p-000" + example: "ro-2-1-2-action-p-000" get: operationId: getActionProfileDisplayInNewBrowserWindow summary: "Returns whether to be presented in new browser window" @@ -6878,7 +6878,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-action-p-([0-9]{3})$" - example: "ro-2-0-2-action-p-000" + example: "ro-2-1-2-action-p-000" get: operationId: getActionProfileConsequentOperationReference summary: "Returns the reference on the consequent operation" @@ -6954,7 +6954,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-2-response-p-000" + example: "ro-2-1-2-response-p-000" get: operationId: getGenericResponseProfileOperationName summary: "Returns the name of the Operation" @@ -6995,7 +6995,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-2-response-p-000" + example: "ro-2-1-2-response-p-000" get: operationId: getGenericResponseProfileFieldName summary: "Returns the name of the Field" @@ -7045,7 +7045,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-2-response-p-000" + example: "ro-2-1-2-response-p-000" get: operationId: getGenericResponseProfileDescription summary: "Returns the Description of the Field" @@ -7086,7 +7086,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-2-response-p-000" + example: "ro-2-1-2-response-p-000" get: operationId: getGenericResponseProfileDatatype summary: "Returns the Datatype of the Field" @@ -7127,7 +7127,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-response-p-([0-9]{3})$" - example: "ro-2-0-2-response-p-000" + example: "ro-2-1-2-response-p-000" get: operationId: getGenericResponseProfileValue summary: "Returns the Value of the Field" @@ -7223,7 +7223,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-2-integer-p-000" + example: "ro-2-1-2-integer-p-000" get: operationId: getIntegerProfileIntegerName summary: "Returns the name of the Integer" @@ -7264,7 +7264,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-2-integer-p-000" + example: "ro-2-1-2-integer-p-000" get: operationId: getIntegerProfileUnit summary: "Returns the unit of the Integer" @@ -7305,7 +7305,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-2-integer-p-000" + example: "ro-2-1-2-integer-p-000" get: operationId: getIntegerProfileMinimum summary: "Returns the minimum value of the Integer" @@ -7346,7 +7346,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-2-integer-p-000" + example: "ro-2-1-2-integer-p-000" get: operationId: getIntegerProfileMaximum summary: "Returns the maximum value of the Integer" @@ -7387,7 +7387,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-integer-p-([0-9]{3})$" - example: "ro-2-0-2-integer-p-000" + example: "ro-2-1-2-integer-p-000" get: operationId: getIntegerProfileIntegerValue summary: "Returns the configured value of the Integer" @@ -7463,7 +7463,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-s-([bi][ms])-([0-9]{3})$" - example: "ro-2-0-2-op-s-bm-000" + example: "ro-2-1-2-op-s-bm-000" get: operationId: getOperationServerOperationName summary: "Returns operation name" @@ -7504,7 +7504,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-s-([bi][ms])-([0-9]{3})$" - example: "ro-2-0-2-op-s-bm-000" + example: "ro-2-1-2-op-s-bm-000" get: operationId: getOperationServerLifeCycleState summary: "Returns the configured life cycle state of the operation" @@ -7593,7 +7593,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-s-([bi][ms])-([0-9]{3})$" - example: "ro-2-0-2-op-s-bm-000" + example: "ro-2-1-2-op-s-bm-000" get: operationId: getOperationServerOperationKey summary: "Returns key for connecting" @@ -7670,7 +7670,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-2-http-s-000" + example: "ro-2-1-2-http-s-000" get: operationId: getHttpServerApplicationName summary: "Returns application name" @@ -7711,7 +7711,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-2-http-s-000" + example: "ro-2-1-2-http-s-000" get: operationId: getHttpServerReleaseNumber summary: "Returns release number" @@ -7752,7 +7752,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-2-http-s-000" + example: "ro-2-1-2-http-s-000" get: operationId: getHttpServerApplicationPurpose summary: "Returns application purpose" @@ -7793,7 +7793,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-2-http-s-000" + example: "ro-2-1-2-http-s-000" get: operationId: getHttpServerDataUpdatePeriode summary: "Returns update period" @@ -7839,7 +7839,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-2-http-s-000" + example: "ro-2-1-2-http-s-000" get: operationId: getHttpServerOwnerName summary: "Returns owner name" @@ -7880,7 +7880,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-2-http-s-000" + example: "ro-2-1-2-http-s-000" get: operationId: getHttpServerOwnerEmailAddress summary: "Returns owner email address" @@ -7921,7 +7921,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-s-000" - example: "ro-2-0-2-http-s-000" + example: "ro-2-1-2-http-s-000" get: operationId: getHttpServerReleaseList summary: "Returns list of releases" @@ -7984,7 +7984,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-s-([0-9]{3})$" - example: "ro-2-0-2-tcp-s-000" + example: "ro-2-1-2-tcp-s-000" get: operationId: getTcpServerDescription summary: "Returns Description of TcpServer" @@ -8057,7 +8057,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-s-([0-9]{3})$" - example: "ro-2-0-2-tcp-s-000" + example: "ro-2-1-2-tcp-s-000" get: operationId: getTcpServerLocalProtocol summary: "Returns Protocol of TcpServer" @@ -8138,7 +8138,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-s-([0-9]{3})$" - example: "ro-2-0-2-tcp-s-000" + example: "ro-2-1-2-tcp-s-000" get: operationId: getTcpServerLocalAddress summary: "Returns address of the server" @@ -8232,7 +8232,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-s-([0-9]{3})$" - example: "ro-2-0-2-tcp-s-000" + example: "ro-2-1-2-tcp-s-000" get: operationId: getTcpServerLocalPort summary: "Returns TCP port of the server" @@ -8310,7 +8310,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-([bi][ms])-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-2-op-c-bm-or-1-0-1-000" + example: "ro-2-1-2-op-c-bm-or-1-0-1-000" get: operationId: getOperationClientOperationName summary: "Returns operation name" @@ -8386,7 +8386,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-([bi][ms])-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-2-op-c-bm-or-1-0-1-000" + example: "ro-2-1-2-op-c-bm-or-1-0-1-000" get: operationId: getOperationClientOperationKey summary: "Returns key used for connecting to server." @@ -8462,7 +8462,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-([bi][ms])-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-2-op-c-bm-or-1-0-1-000" + example: "ro-2-1-2-op-c-bm-or-1-0-1-000" get: operationId: getOperationClientOperationalState summary: "Returns operational state of the operation" @@ -8507,7 +8507,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-([bi][ms])-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-2-op-c-bm-or-1-0-1-000" + example: "ro-2-1-2-op-c-bm-or-1-0-1-000" get: operationId: getOperationClientLifeCycleState summary: "Returns life cycle state of the operation" @@ -8555,7 +8555,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-c-bs-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "ro-2-0-2-op-c-bs-eatl-2-0-2-000" + example: "ro-2-1-2-op-c-bs-eatl-2-1-2-000" get: operationId: getOperationClientDetailedLoggingIsOn summary: "Returns detailed logging configuration." @@ -8631,7 +8631,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-2-es-c-es-1-0-0-000" + example: "eatl-2-1-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientApiKey summary: "Returns API key" @@ -8705,7 +8705,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-2-es-c-es-1-0-0-000" + example: "eatl-2-1-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientIndexAlias summary: "Returns index alias" @@ -8779,7 +8779,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-2-es-c-es-1-0-0-000" + example: "eatl-2-1-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientServiceRecordsPolicy summary: "Returns service records policy" @@ -9463,7 +9463,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-2-es-c-es-1-0-0-000" + example: "eatl-2-1-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientOperationalState summary: "Returns operational state of the connection towards Elasticsearch" @@ -9508,7 +9508,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-es-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{3})$" - example: "eatl-2-0-2-es-c-es-1-0-0-000" + example: "eatl-2-1-2-es-c-es-1-0-0-000" get: operationId: getElasticsearchClientLifeCycleState summary: "Returns life cycle state of the connection towards Elasticsearch" @@ -9557,7 +9557,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-2-http-c-or-1-0-1-000" + example: "ro-2-1-2-http-c-or-1-0-1-000" get: operationId: getHttpClientApplicationName summary: "Returns name of application to be addressed" @@ -9633,7 +9633,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-http-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-2-http-c-or-1-0-1-000" + example: "ro-2-1-2-http-c-or-1-0-1-000" get: operationId: getHttpClientReleaseNumber summary: "Returns release number of application to be addressed" @@ -9710,7 +9710,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-2-tcp-c-or-1-0-1-000" + example: "ro-2-1-2-tcp-c-or-1-0-1-000" get: operationId: getTcpClientRemoteProtocol summary: "Returns protocol for addressing remote side" @@ -9791,7 +9791,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-2-tcp-c-or-1-0-1-000" + example: "ro-2-1-2-tcp-c-or-1-0-1-000" get: operationId: getTcpClientRemoteAddress summary: "Returns remote address" @@ -9895,7 +9895,7 @@ paths: schema: type: string pattern: "^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-tcp-c-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-000$" - example: "ro-2-0-2-tcp-c-or-1-0-1-000" + example: "ro-2-1-2-tcp-c-or-1-0-1-000" get: operationId: getTcpClientRemotePort summary: "Returns target TCP port at server" From bdd6e423bdd3af1f4a4050adb42d647d04a1f9ab Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 13:24:13 +0200 Subject: [PATCH 04/10] mwdi rel update --- spec/MacAddressTableRecorder+config.json | 36 +++++++++---------- spec/MacAddressTableRecorder+forwardings.yaml | 8 ++--- spec/MacAddressTableRecorder+services.yaml | 16 ++++----- spec/MacAddressTableRecorder.yaml | 24 ++++++------- 4 files changed, 42 insertions(+), 42 deletions(-) diff --git a/spec/MacAddressTableRecorder+config.json b/spec/MacAddressTableRecorder+config.json index c65f83f..9a5946e 100644 --- a/spec/MacAddressTableRecorder+config.json +++ b/spec/MacAddressTableRecorder+config.json @@ -1573,7 +1573,7 @@ "layer-protocol-name": "http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER", "http-client-interface-1-0:http-client-interface-pac": { "http-client-interface-configuration": { - "application-name": "AdministratorAdministration", + "application-name": "AccessAdministration", "release-number": "2.1.2" } } @@ -1857,12 +1857,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-is-mwdi-1-0-0-000", + "uuid": "matr-1-0-2-op-c-is-mwdi-1-2-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-mwdi-1-0-0-000" + "matr-1-0-2-http-c-mwdi-1-2-0-000" ], "layer-protocol": [ { @@ -1882,12 +1882,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-is-mwdi-1-0-0-001", + "uuid": "matr-1-0-2-op-c-is-mwdi-1-2-0-001", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-mwdi-1-0-0-000" + "matr-1-0-2-http-c-mwdi-1-2-0-000" ], "layer-protocol": [ { @@ -1907,12 +1907,12 @@ ] }, { - "uuid": "matr-1-0-2-op-c-is-mwdi-1-0-0-002", + "uuid": "matr-1-0-2-op-c-is-mwdi-1-2-0-002", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ ], "server-ltp": [ - "matr-1-0-2-http-c-mwdi-1-0-0-000" + "matr-1-0-2-http-c-mwdi-1-2-0-000" ], "layer-protocol": [ { @@ -1932,15 +1932,15 @@ ] }, { - "uuid": "matr-1-0-2-http-c-mwdi-1-0-0-000", + "uuid": "matr-1-0-2-http-c-mwdi-1-2-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-op-c-is-mwdi-1-0-0-000", - "matr-1-0-2-op-c-is-mwdi-1-0-0-001", - "matr-1-0-2-op-c-is-mwdi-1-0-0-002" + "matr-1-0-2-op-c-is-mwdi-1-2-0-000", + "matr-1-0-2-op-c-is-mwdi-1-2-0-001", + "matr-1-0-2-op-c-is-mwdi-1-2-0-002" ], "server-ltp": [ - "matr-1-0-2-tcp-c-mwdi-1-0-0-000" + "matr-1-0-2-tcp-c-mwdi-1-2-0-000" ], "layer-protocol": [ { @@ -1956,10 +1956,10 @@ ] }, { - "uuid": "matr-1-0-2-tcp-c-mwdi-1-0-0-000", + "uuid": "matr-1-0-2-tcp-c-mwdi-1-2-0-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SINK", "client-ltp": [ - "matr-1-0-2-http-c-mwdi-1-0-0-000" + "matr-1-0-2-http-c-mwdi-1-2-0-000" ], "server-ltp": [ ], @@ -1972,7 +1972,7 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.4.4" + "ipv-4-address": "127.0.01" } }, "remote-port": 4004 @@ -2238,7 +2238,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-0-0-000" + "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-2-0-000" } ] }, @@ -2868,7 +2868,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-0-0-002" + "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-2-0-002" } ] }, @@ -2918,7 +2918,7 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-0-0-001" + "logical-termination-point": "matr-1-0-2-op-c-is-mwdi-1-2-0-001" } ] }, diff --git a/spec/MacAddressTableRecorder+forwardings.yaml b/spec/MacAddressTableRecorder+forwardings.yaml index f5be798..26764d1 100644 --- a/spec/MacAddressTableRecorder+forwardings.yaml +++ b/spec/MacAddressTableRecorder+forwardings.yaml @@ -65,7 +65,7 @@ forwardings: uuid: matr-1-0-2-op-s-bm-001 consequent-requests: - client-name: MicroWaveDeviceInventory://v1/provide-list-of-connected-devices - uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-000 + uuid: matr-1-0-2-op-c-is-mwdi-1-2-0-000 - forwarding-name: EmbeddingCausesCyclicRequestsForUpdatingMacTableFromDeviceAtMatr uuid: matr-1-0-2-op-fc-is-002 @@ -177,7 +177,7 @@ forwardings: operation-client-deletion: initiating-requests: consequent-requests: - - client-name: AdministratorAdministration://v1/approve-oam-request + - client-name: AccessAdministration://v1/approve-oam-request uuid: matr-1-0-2-op-c-bs-aa-2-1-2-000 - forwarding-name: PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement @@ -441,7 +441,7 @@ forwardings: uuid: matr-1-0-2-op-s-is-002 consequent-requests: - client-name: MicroWaveDeviceInventory://core-model-1-4:network-control-domain=cache/control-construct={mount-name}?fields=forwarding-domain(uuid;layer-protocol-name;mac-fd-1-0:mac-fd-pac(mac-fd-status(mac-address-cur))) - uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-002 + uuid: matr-1-0-2-op-c-is-mwdi-1-2-0-002 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesMacTableBeingRetrievedFromDevice uuid: matr-1-0-2-op-fc-is-022 @@ -471,7 +471,7 @@ forwardings: uuid: matr-1-0-2-op-s-is-002 consequent-requests: - client-name: MicroWaveDeviceInventory://core-model-1-4:network-control-domain=cache/control-construct={mount-name}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac?fields=original-ltp-name - uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-001 + uuid: matr-1-0-2-op-c-is-mwdi-1-2-0-001 - forwarding-name: PromptForUpdatingMacTableFromDeviceCausesWritingIntoElasticSearch uuid: matr-1-0-2-op-fc-is-024 diff --git a/spec/MacAddressTableRecorder+services.yaml b/spec/MacAddressTableRecorder+services.yaml index a87f936..8a29594 100644 --- a/spec/MacAddressTableRecorder+services.yaml +++ b/spec/MacAddressTableRecorder+services.yaml @@ -199,7 +199,7 @@ clients: individual: - http-client: - application-name: AdministratorAdministration + application-name: AccessAdministration release-number: 2.1.2 uuid: matr-1-0-2-http-c-aa-2-1-2-000 tcp-client: @@ -265,13 +265,13 @@ clients: - http-client: application-name: MicroWaveDeviceInventory - release-number: 1.0.0 - uuid: matr-1-0-2-http-c-mwdi-1-0-0-000 + release-number: 1.2.0 + uuid: matr-1-0-2-http-c-mwdi-1-2-0-000 tcp-client: remote-protocol: http - ip-address: 1.1.4.4 + ip-address: 127.0.01 tcp-port: 4004 - uuid: matr-1-0-2-tcp-c-mwdi-1-0-0-000 + uuid: matr-1-0-2-tcp-c-mwdi-1-2-0-000 operation-clients: own-oam: basic: @@ -280,11 +280,11 @@ clients: basic: individual: - operation-name: /v1/provide-list-of-connected-devices - uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-000 + uuid: matr-1-0-2-op-c-is-mwdi-1-2-0-000 - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mount-name}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-001 + uuid: matr-1-0-2-op-c-is-mwdi-1-2-0-001 - operation-name: /core-model-1-4:network-control-domain=cache/control-construct={mount-name} - uuid: matr-1-0-2-op-c-is-mwdi-1-0-0-002 + uuid: matr-1-0-2-op-c-is-mwdi-1-2-0-002 - http-client: application-name: MacAddressTableRecorder diff --git a/spec/MacAddressTableRecorder.yaml b/spec/MacAddressTableRecorder.yaml index f6adb1e..d9f0b92 100644 --- a/spec/MacAddressTableRecorder.yaml +++ b/spec/MacAddressTableRecorder.yaml @@ -881,7 +881,7 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: ? PromptForUpdatingMacTableFromDeviceCausesUuidOfMacFdBeingSearchedAndManagementMacAddressBeingReadFromMwdi - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-op-c-is-mwdi-1-0-0-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-op-c-is-mwdi-1-2-0-002/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] get: parameters: - $ref: "#/components/parameters/user" @@ -1048,7 +1048,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" ? PromptForUpdatingMacTableFromDeviceCausesLtpUuidBeingTranslatedIntoLtpNameBasedOnMwdi - : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-op-c-is-mwdi-1-0-0-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + : url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-op-c-is-mwdi-1-2-0-001/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] get: parameters: - $ref: "#/components/parameters/user" @@ -2272,7 +2272,7 @@ paths: type: string description: > 'Protocol for which the address of the MicroWaveDeviceInventory is needed - from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-2-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' example: required-protocol: "HTTP" responses: @@ -2289,26 +2289,26 @@ paths: type: string description: > 'Name of application - filter response for application-name == [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-mwdi-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + filter response for application-name == [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-mwdi-1-2-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' release-number: type: string description: > 'Current release number of MicroWaveDeviceInventory - to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-mwdi-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-mwdi-1-2-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' address: type: string description: > 'Current address of MicroWaveDeviceInventory - to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' port: type: integer description: > 'Current TCP port of MicroWaveDeviceInventory - to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + to [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-2-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: - application-name: "MicroWaveDeviceInventory" release-number: "1.0.0" - address: "1.1.4.4" + address: "127.0.01" port: 4004 headers: x-correlator: @@ -2351,7 +2351,7 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" EmbeddingCausesRequestForListOfDevicesAtMwdi: - url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-tcp-c-mwdi-1-0-0-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=matr-1-0-2-op-c-is-mwdi-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-tcp-c-mwdi-1-2-0-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=matr-1-0-2-op-c-is-mwdi-1-2-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] post: parameters: - $ref: "#/components/parameters/user" @@ -3155,7 +3155,7 @@ paths: 'Port of application that shall approve the OaM requests update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' example: - oam-approval-application: "AdministratorAdministration" + oam-approval-application: "AccessAdministration" oam-approval-application-release-number: "2.1.2" oam-approval-operation: "/v1/approve-oam-request" oam-approval-protocol: "HTTP" @@ -3233,12 +3233,12 @@ paths: application-name: type: string description: > - 'Own application name for the AdministratorAdministration to check, whether this application is part of the SDN at all + 'Own application name for the AccessAdministration to check, whether this application is part of the SDN at all from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' release-number: type: string description: > - 'Own application release number for the AdministratorAdministration to check, whether this application is part of the SDN at all + 'Own application release number for the AccessAdministration to check, whether this application is part of the SDN at all from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' Authorization: type: string From 1315d8f2a0abb904941fdf9a6e8250f609649663 Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 13:26:46 +0200 Subject: [PATCH 05/10] ips + poRts --- spec/MacAddressTableRecorder+config.json | 28 +++++++------- spec/MacAddressTableRecorder+services.yaml | 28 +++++++------- spec/MacAddressTableRecorder.yaml | 44 +++++++++++----------- 3 files changed, 50 insertions(+), 50 deletions(-) diff --git a/spec/MacAddressTableRecorder+config.json b/spec/MacAddressTableRecorder+config.json index 9a5946e..e962ba6 100644 --- a/spec/MacAddressTableRecorder+config.json +++ b/spec/MacAddressTableRecorder+config.json @@ -1330,10 +1330,10 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.3.8" + "ipv-4-address": "127.0.01" } }, - "remote-port": 3008 + "remote-port": 3031 } } } @@ -1377,10 +1377,10 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.3.9" + "ipv-4-address": "127.0.01" } }, - "remote-port": 3009 + "remote-port": 3032 } } } @@ -1451,10 +1451,10 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.3.10" + "ipv-4-address": "127.0.01" } }, - "remote-port": 3010 + "remote-port": 3033 } } } @@ -1524,10 +1524,10 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.3.11" + "ipv-4-address": "127.0.01" } }, - "remote-port": 3011 + "remote-port": 3034 } } } @@ -1597,10 +1597,10 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.3.12" + "ipv-4-address": "127.0.01" } }, - "remote-port": 3012 + "remote-port": 3035 } } } @@ -1800,10 +1800,10 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.3.13" + "ipv-4-address": "127.0.01" } }, - "remote-port": 3013 + "remote-port": 3036 } } } @@ -1847,10 +1847,10 @@ "remote-protocol": "tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP", "remote-address": { "ip-address": { - "ipv-4-address": "1.1.3.14" + "ipv-4-address": "127.0.01" } }, - "remote-port": 3014 + "remote-port": 3037 } } } diff --git a/spec/MacAddressTableRecorder+services.yaml b/spec/MacAddressTableRecorder+services.yaml index 8a29594..f951fa2 100644 --- a/spec/MacAddressTableRecorder+services.yaml +++ b/spec/MacAddressTableRecorder+services.yaml @@ -122,8 +122,8 @@ clients: uuid: matr-1-0-2-http-c-ro-2-1-2-000 tcp-client: remote-protocol: http - ip-address: 1.1.3.8 - tcp-port: 3008 + ip-address: 127.0.01 + tcp-port: 3031 uuid: matr-1-0-2-tcp-c-ro-2-1-2-000 operation-clients: own-oam: @@ -149,8 +149,8 @@ clients: uuid: matr-1-0-2-http-c-tar-2-1-2-000 tcp-client: remote-protocol: http - ip-address: 1.1.3.9 - tcp-port: 3009 + ip-address: 127.0.01 + tcp-port: 3032 uuid: matr-1-0-2-tcp-c-tar-2-1-2-000 operation-clients: own-oam: @@ -166,8 +166,8 @@ clients: uuid: matr-1-0-2-http-c-eatl-2-1-2-000 tcp-client: remote-protocol: http - ip-address: 1.1.3.10 - tcp-port: 3010 + ip-address: 127.0.01 + tcp-port: 3033 uuid: matr-1-0-2-tcp-c-eatl-2-1-2-000 operation-clients: own-oam: @@ -185,8 +185,8 @@ clients: uuid: matr-1-0-2-http-c-ol-2-1-2-000 tcp-client: remote-protocol: http - ip-address: 1.1.3.11 - tcp-port: 3011 + ip-address: 127.0.01 + tcp-port: 3034 uuid: matr-1-0-2-tcp-c-ol-2-1-2-000 operation-clients: own-oam: @@ -204,8 +204,8 @@ clients: uuid: matr-1-0-2-http-c-aa-2-1-2-000 tcp-client: remote-protocol: http - ip-address: 1.1.3.12 - tcp-port: 3012 + ip-address: 127.0.01 + tcp-port: 3035 uuid: matr-1-0-2-tcp-c-aa-2-1-2-000 operation-clients: own-oam: @@ -223,8 +223,8 @@ clients: uuid: matr-1-0-2-http-c-alt-2-1-2-000 tcp-client: remote-protocol: http - ip-address: 1.1.3.13 - tcp-port: 3013 + ip-address: 127.0.01 + tcp-port: 3036 uuid: matr-1-0-2-tcp-c-alt-2-1-2-000 operation-clients: own-oam: @@ -252,8 +252,8 @@ clients: uuid: matr-1-0-2-http-c-okm-2-1-2-000 tcp-client: remote-protocol: http - ip-address: 1.1.3.14 - tcp-port: 3014 + ip-address: 127.0.01 + tcp-port: 3037 uuid: matr-1-0-2-tcp-c-okm-2-1-2-000 operation-clients: own-oam: diff --git a/spec/MacAddressTableRecorder.yaml b/spec/MacAddressTableRecorder.yaml index d9f0b92..50e6676 100644 --- a/spec/MacAddressTableRecorder.yaml +++ b/spec/MacAddressTableRecorder.yaml @@ -117,8 +117,8 @@ paths: new-application-protocol: "HTTP" new-application-address: ip-address: - ipv-4-address: "1.1.3.8" - new-application-port: 3008 + ipv-4-address: "127.0.01" + new-application-port: 3031 responses: "204": description: "Process of embedding a new release initiated" @@ -243,8 +243,8 @@ paths: future-protocol: "HTTP" future-address: ip-address: - ipv-4-address: "1.1.3.8" - future-port: 3008 + ipv-4-address: "127.0.01" + future-port: 3031 responses: "204": description: "Will broadcast server replacement" @@ -1734,12 +1734,12 @@ paths: registry-office-protocol: "HTTP" registry-office-address: ip-address: - ipv-4-address: "1.1.3.8" - registry-office-port: 3008 + ipv-4-address: "127.0.01" + registry-office-port: 3031 http-address: ip-address: - ipv-4-address: "1.1.3.9" - http-port: 3009 + ipv-4-address: "127.0.01" + http-port: 3032 preceding-application-name: "TypeApprovalRegister" preceding-release-number: "1.0.0" responses: @@ -1895,8 +1895,8 @@ paths: - protocol: "HTTP" address: ip-address: - ipv-4-address: "1.1.3.9" - port: 3009 + ipv-4-address: "127.0.01" + port: 3032 - protocol: "HTTPS" address: ip-address: @@ -2090,8 +2090,8 @@ paths: registry-office-protocol: "HTTP" registry-office-address: ip-address: - ipv-4-address: "1.1.3.8" - registry-office-port: 3008 + ipv-4-address: "127.0.01" + registry-office-port: 3031 old-release-protocol: "HTTP" old-release-address: ip-address: @@ -2576,8 +2576,8 @@ paths: service-log-protocol: "HTTP" service-log-address: ip-address: - ipv-4-address: "1.1.3.10" - service-log-port: 3010 + ipv-4-address: "127.0.01" + service-log-port: 3033 responses: "204": description: "Information about service requests will be send to the new target" @@ -2827,8 +2827,8 @@ paths: oam-log-protocol: "HTTP" oam-log-address: ip-address: - ipv-4-address: "1.1.3.11" - oam-log-port: 3011 + ipv-4-address: "127.0.01" + oam-log-port: 3034 responses: "204": description: "Information about OaM requests will be send to the new target" @@ -3161,8 +3161,8 @@ paths: oam-approval-protocol: "HTTP" oam-approval-address: ip-address: - ipv-4-address: "1.1.3.12" - oam-approval-port: 3012 + ipv-4-address: "127.0.01" + oam-approval-port: 3035 responses: "204": description: "Informed about where to inquire for approval of OaM requests" @@ -3426,8 +3426,8 @@ paths: future-protocol: "HTTP" future-address: ip-address: - ipv-4-address: "1.1.3.8" - future-port: 3008 + ipv-4-address: "127.0.01" + future-port: 3031 responses: "204": description: "Will update connection information" @@ -3735,8 +3735,8 @@ paths: topology-application-protocol: "HTTP" topology-application-address: ip-address: - ipv-4-address: "1.1.3.13" - topology-application-port: 3013 + ipv-4-address: "127.0.01" + topology-application-port: 3036 responses: "200": description: "Client side for sending information about topology changes has been updated and current data tree has been provided" From 9a92ffc7d660d4b1ed55d79f49a6b0eeaad23886 Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 13:34:13 +0200 Subject: [PATCH 06/10] add services to oas --- spec/MacAddressTableRecorder+services.yaml | 8 + spec/MacAddressTableRecorder.yaml | 545 +++++++++++++++++++++ 2 files changed, 553 insertions(+) diff --git a/spec/MacAddressTableRecorder+services.yaml b/spec/MacAddressTableRecorder+services.yaml index f951fa2..ce22055 100644 --- a/spec/MacAddressTableRecorder+services.yaml +++ b/spec/MacAddressTableRecorder+services.yaml @@ -25,6 +25,14 @@ servers: uuid: matr-1-0-2-op-s-bm-010 - operation-name: /v1/update-operation-client uuid: matr-1-0-2-op-s-bm-011 + - operation-name: /v1/inquire-basic-auth-approvals + uuid: matr-1-0-2-op-s-bm-012 + - operation-name: /v1/dispose-remainders-of-deregistered-application + uuid: matr-1-0-2-op-s-bm-013 + - operation-name: /v1/inform-about-preceding-release + uuid: matr-1-0-2-op-s-bm-014 + - operation-name: /v1/update-client-of-subsequent-release + uuid: matr-1-0-2-op-s-bm-015 individual: - operation-name: /v1/bequeath-your-data-and-die uuid: matr-1-0-2-op-s-im-000 diff --git a/spec/MacAddressTableRecorder.yaml b/spec/MacAddressTableRecorder.yaml index 50e6676..a911bb2 100644 --- a/spec/MacAddressTableRecorder.yaml +++ b/spec/MacAddressTableRecorder.yaml @@ -4852,6 +4852,551 @@ paths: $ref: "#/components/responses/responseForErroredServiceRequests" default: $ref: "#/components/responses/responseForErroredServiceRequests" + /v1/inquire-basic-auth-approvals: + parameters: + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' + post: + operationId: inquireBasicAuthRequestApprovals + summary: 'Receives information about where to ask for approval of BasicAuth requests' + tags: + - BasicServices + security: + - apiKeyAuth: [] + requestBody: + required: true + content: + application/json: + schema: + type: object + required: + - application-name + - release-number + - operation-name + - protocol + - address + - port + properties: + application-name: + type: string + description: > + 'Name of the application that approves the BasicAuth requests + find or update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + release-number: + type: string + pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' + description: > + 'Release of the application that approves the BasicAuth requests + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-aa-2-1-2-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + operation-name: + type: string + minLength: 6 + description: > + 'Operation for approving the BasicAuth requests + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-bs-aa-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + protocol: + type: string + enum: + - 'HTTP' + - 'HTTPS' + description: > + 'Protocol to be used for addressing the application that approves the BasicAuth requests + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + address: + type: object + minProperties: 1 + maxProperties: 1 + additionalProperties: false + properties: + ip-address: + type: object + minProperties: 1 + additionalProperties: false + properties: + ipv-4-address: + type: string + pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' + description: > + 'IPv4 address of the application that approves the BasicAuth requests + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + domain-name: + type: string + pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' + description: > + 'Domain name of the application that approves the BasicAuth requests + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + port: + type: integer + minimum: 0 + maximum: 65535 + description: > + 'Port of the application that approves the BasicAuth requests + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + example: + application-name: 'AccessApplication' + release-number: '43.2.4' + operation-name: '/v1/approve-basic-auth-request' + protocol: 'HTTP' + address: + ip-address: + ipv-4-address: '1.1.3.1' + port: 3001 + responses: + '204': + description: 'Informed about where to inquire for approval of BasicAuth requests' + 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 + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-005/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + '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' + callbacks: + BasicAuthRequestCausesInquiryForAuthentication: + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-aa-2-1-2-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=matr-1-0-2-tcp-c-aa-2-1-2-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=matr-1-0-2-tcp-c-aa-2-1-2-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=matr-1-0-2-tcp-c-aa-2-1-2-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=matr-1-0-2-op-c-bs-aa-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + post: + parameters: + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' + requestBody: + required: true + content: + application/json: + schema: + type: object + required: + - Authorization + - application-name + - release-number + - operation-name + - method + properties: + Authorization: + type: string + description: > + 'Authorization code + from {$request.parameters#Authorization} of the BasicAuth request that initiates the inquiry for approval' + application-name: + type: string + description: > + 'Own application name + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + release-number: + type: string + description: > + 'Own application release number + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + operation-name: + type: string + description: > + 'Path (could be service, could be OaM path) that has been addressed by the BasicAuth request + in path parameter values to be replaced by original parameter names in curly brackets + filters to be removed + from {$request.path} of the BasicAuth request that initiates the inquiry for approval' + method: + type: string + description: > + 'Method applied in the BasicAuth request + from {$request.method} of the BasicAuth request that initiates the inquiry for approval' + responses: + '200': + description: 'Response on inquiry for approval of a BasicAuth request provided' + content: + application/json: + schema: + type: object + properties: + basic-auth-request-is-approved: + type: boolean + description: 'If true, BasicAuth request can be executed' + reason-of-objection: + type: string + description: > + 'if AUTHORIZATION_CODE_UNKNOWN BasicAuth request to be aborted and 401 to be sent + else BasicAuth request to be aborted and 403 to be sent' + 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' + /v1/dispose-remainders-of-deregistered-application: + parameters: + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' + post: + operationId: disposeRemaindersOfDeregisteredApplication + summary: 'Removes application from configuration and application data' + tags: + - BasicServices + security: + - apiKeyAuth: [] + requestBody: + required: true + content: + application/json: + schema: + type: object + required: + - application-name + - release-number + properties: + application-name: + type: string + description: 'Name of application that shall be removed from configuration and application data' + release-number: + type: string + description: 'Release of application that shall be removed from configuration and application data' + example: + application-name: 'BadApplication' + release-number: '45.4.3' + responses: + '204': + description: 'Application removed from configuration and application data' + 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 + find in [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-013/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + '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' + /v1/inform-about-preceding-release: + parameters: + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' + post: + operationId: informAboutPrecedingRelease + summary: 'Provides name and number of the preceding release' + tags: + - BasicServices + responses: + '200': + description: 'Name and number of the preceding release provided' + content: + application/json: + schema: + type: object + required: + - application-name + - release-number + properties: + application-name: + type: string + description: > + 'ApplicationName of the OldRelease + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-or-1-0-0-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + release-number: + type: string + description: > + 'ReleaseNumber of the OldRelease + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-or-1-0-0-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + example: + application-name: 'ApplicationNameOfTheOldRelease' + release-number: '45.4.7' + 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 + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-014/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + '400': + $ref: '#/components/responses/responseForErroredServiceRequests' + '404': + $ref: '#/components/responses/responseForErroredServiceRequests' + '500': + $ref: '#/components/responses/responseForErroredServiceRequests' + default: + $ref: '#/components/responses/responseForErroredServiceRequests' + /v1/update-client-of-subsequent-release: + parameters: + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' + post: + operationId: UpdateClientOfSubsequentRelease + summary: 'Configures Http and TcpClient of the NewRelease' + tags: + - BasicServices + security: + - apiKeyAuth: [] + requestBody: + required: true + content: + application/json: + schema: + type: object + required: + - application-name + - release-number + - protocol + - address + - port + properties: + application-name: + type: string + description: > + 'Name of the application that is target of the bequeath-your-data-and-die process + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + release-number: + type: string + pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' + description: > + 'Release of the application that is target of the bequeath-your-data-and-die process + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-c-nr-1-0-0-000/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + protocol: + type: string + enum: + - 'HTTP' + - 'HTTPS' + description: > + 'Protocol to be used during the bequeath-your-data-and-die process + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' + address: + type: object + minProperties: 1 + maxProperties: 1 + additionalProperties: false + properties: + ip-address: + type: object + minProperties: 1 + additionalProperties: false + properties: + ipv-4-address: + type: string + pattern: '^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$' + description: > + 'IPv4 address to be used during the bequeath-your-data-and-die process + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/ip-address/ipv-4-address]' + domain-name: + type: string + pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' + description: > + 'Domain name to be used during the bequeath-your-data-and-die process + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' + port: + type: integer + minimum: 0 + maximum: 65535 + description: > + 'Port to be used during the bequeath-your-data-and-die process + update [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-nr-1-0-0-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' + example: + application-name: 'ApplicationNameOfNewRelease' + release-number: '17.1.2' + protocol: 'HTTP' + address: + ip-address: + ipv-4-address: '1.1.3.0' + port: 3000 + responses: + '200': + description: 'Operations required for transferring data provided' + content: + application/json: + schema: + type: object + required: + - bequeath-your-data-and-die-operation + - data-transfer-operations-list + properties: + bequeath-your-data-and-die-operation: + type: string + description: > + 'Operation for starting the handover process on the already existing application + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-im-000/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + data-transfer-operations-list: + type: array + items: + type: string + description: > + 'List of operations required for transferring data from the oldRelease to the newRelease + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-c-im-nr-*/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' + example: + bequeath-your-data-and-die-operation: '/v1/bequeath-your-data-and-die' + data-transfer-operations-list: + - '/v1/inquire-application-type-approvals' + - '/v1/notify-approvals' + 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 + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-015/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state]' + '400': + $ref: '#/components/responses/responseForErroredServiceRequests' + '404': + $ref: '#/components/responses/responseForErroredServiceRequests' + '500': + $ref: '#/components/responses/responseForErroredServiceRequests' + default: + $ref: '#/components/responses/responseForErroredServiceRequests' /v1/start-application-in-generic-representation: parameters: From 2853d05e9cf02d7e3a965aaf2ca7dc40d624d46d Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 13:44:20 +0200 Subject: [PATCH 07/10] forwardings --- spec/MacAddressTableRecorder+forwardings.yaml | 49 +++++++++++++++++-- 1 file changed, 45 insertions(+), 4 deletions(-) diff --git a/spec/MacAddressTableRecorder+forwardings.yaml b/spec/MacAddressTableRecorder+forwardings.yaml index 26764d1..ecd7223 100644 --- a/spec/MacAddressTableRecorder+forwardings.yaml +++ b/spec/MacAddressTableRecorder+forwardings.yaml @@ -1,6 +1,25 @@ forwardings: - forwarding-name: PromptForRegisteringCausesRegistrationRequest + uuid: matr-1-0-2-op-fc-bm-999 + forwarding-type: InvariantProcessSnippet + management-requests: + operation-client-update: + - server-name: /v1/register-yourself + uuid: matr-1-0-2-op-s-bm-000 + fc-port-update: + - server-name: /v1/register-yourself + uuid: matr-1-0-2-op-s-bm-000 + fc-port-deletion: + operation-client-deletion: + initiating-requests: + - server-name: /v1/register-yourself + uuid: matr-1-0-2-op-s-bm-000 + consequent-requests: + - client-name: RegistryOffice://v2/register-application + uuid: matr-1-0-2-op-c-bm-ro-2-1-2-000 + + - forwarding-name: PromptForRegisteringCausesRegistrationRequest2 uuid: matr-1-0-2-op-fc-bm-000 forwarding-type: InvariantProcessSnippet management-requests: @@ -16,9 +35,10 @@ forwardings: - server-name: /v1/register-yourself uuid: matr-1-0-2-op-s-bm-000 consequent-requests: - - client-name: RegistryOffice://v1/register-application + - client-name: RegistryOffice://v2/register-application uuid: matr-1-0-2-op-c-bm-ro-2-1-2-000 + - forwarding-name: PromptForEmbeddingCausesRequestForBequeathingData uuid: matr-1-0-2-op-fc-bm-001 forwarding-type: InvariantProcessSnippet @@ -118,6 +138,14 @@ forwardings: uuid: matr-1-0-2-op-s-bm-010 - server-name: /v1/update-operation-client uuid: matr-1-0-2-op-s-bm-011 + - server-name: /v1/inquire-basic-auth-approvals + uuid: matr-1-0-2-op-s-bm-012 + - server-name: /v1/dispose-remainders-of-deregistered-application + uuid: matr-1-0-2-op-s-bm-013 + - server-name: /v1/inform-about-preceding-release + uuid: matr-1-0-2-op-s-bm-014 + - server-name: /v1/update-client-of-subsequent-release + uuid: matr-1-0-2-op-s-bm-015 - server-name: /v1/bequeath-your-data-and-die uuid: matr-1-0-2-op-s-im-000 - server-name: /v1/start-application-in-generic-representation @@ -163,21 +191,26 @@ forwardings: - client-name: OamLog://v1/record-oam-request uuid: matr-1-0-2-op-c-bs-ol-2-1-2-000 - - forwarding-name: OamRequestCausesInquiryForAuthentication - uuid: matr-1-0-2-op-fc-bm-004 + - forwarding-name: BasicAuthRequestCausesInquiryForAuthentication + uuid: matr-1-0-2-op-fc-bm-005 forwarding-type: InvariantProcessSnippet management-requests: operation-client-update: + - server-name: /v1/inquire-basic-auth-approvals + uuid: matr-1-0-2-op-s-bm-012 - server-name: /v1/inquire-oam-request-approvals uuid: matr-1-0-2-op-s-bm-005 fc-port-update: + - server-name: /v1/inquire-basic-auth-approvals + uuid: matr-1-0-2-op-s-bm-012 - server-name: /v1/inquire-oam-request-approvals uuid: matr-1-0-2-op-s-bm-005 fc-port-deletion: operation-client-deletion: initiating-requests: + # [all oam requests] consequent-requests: - - client-name: AccessAdministration://v1/approve-oam-request + - client-name: AccessAdministration://v1/approve-basic-auth-request uuid: matr-1-0-2-op-c-bs-aa-2-1-2-000 - forwarding-name: PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement @@ -266,6 +299,10 @@ forwardings: uuid: matr-1-0-2-op-s-bm-009 - server-name: /v1/update-operation-client uuid: matr-1-0-2-op-s-bm-011 + - server-name: /v1/inquire-basic-auth-approvals + uuid: matr-1-0-2-op-s-bm-012 + - server-name: /v1/update-client-of-subsequent-release + uuid: matr-1-0-2-op-s-bm-015 - server-name: /v1/bequeath-your-data-and-die uuid: matr-1-0-2-op-s-im-000 consequent-requests: @@ -285,10 +322,14 @@ forwardings: fc-port-deletion: operation-client-deletion: initiating-requests: + - server-name: /v1/dispose-remainders-of-deregistered-application + uuid: matr-1-0-2-op-s-bm-013 + ## TODO: All INDIVIDUAL service requests, which are deleting an LTP, to be complemented consequent-requests: - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents uuid: matr-1-0-2-op-c-bm-alt-2-1-2-002 + - forwarding-name: ServiceRequestCausesFcUpdateRequest uuid: matr-1-0-2-op-fc-bm-008 forwarding-type: InvariantProcessSnippet From 116e47215c13839f5240ff6da92932c368007d13 Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 14:12:42 +0200 Subject: [PATCH 08/10] callbcaks --- spec/MacAddressTableRecorder.yaml | 227 ++++++++++++++++++----- spec/x.yaml | 291 ++++++++++++++++++++++++++++++ 2 files changed, 471 insertions(+), 47 deletions(-) create mode 100644 spec/x.yaml diff --git a/spec/MacAddressTableRecorder.yaml b/spec/MacAddressTableRecorder.yaml index a911bb2..13f8cef 100644 --- a/spec/MacAddressTableRecorder.yaml +++ b/spec/MacAddressTableRecorder.yaml @@ -1788,15 +1788,167 @@ paths: default: $ref: "#/components/responses/responseForErroredServiceRequests" callbacks: + PromptForRegisteringCausesRegistrationRequest2: + url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-op-c-bm-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + description: > + 'Starting from RO v2.1.0, PromptForRegisteringCausesRegistrationRequest2 shall be executed first, only if HTTP response code different from 204 PromptForRegisteringCausesRegistrationRequest shall be executed, too.' + post: + parameters: + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' + requestBody: + required: true + content: + application/json: + schema: + type: object + required: + - application-name + - release-number + - embedding-operation + - client-update-operation + - operation-client-update-operation + - dispose-remainders-operation + - preceding-release-operation + - subsequent-release-operation + - tcp-server + properties: + application-name: + type: string + description: > + 'Own application name + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + release-number: + type: string + description: > + 'Own release number + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + preceding-application-name: + type: string + description: > + 'To be providede if application-name in *-http-c-or-* different from OldRelease + for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself + from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + preceding-release-number: + type: string + description: > + 'To be providede if application-name in *-http-c-or-* different from OldRelease + for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself + from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + embedding-operation: + type: string + description: > + 'Name of service for initiating embedding process + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + client-update-operation: + type: string + description: > + 'Name of service for broadcasting server changes + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + operation-client-update-operation: + type: string + description: > + 'Name of service for broadcasting replacements of operations by backward compatible substitutes + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + dispose-remainders-operation: + type: string + description: > + 'Name of service for broadcasting de-registrations of applications + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-013/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + preceding-release-operation: + type: string + description: > + 'Name of service for broadcasting de-registrations of applications + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-014/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + subsequent-release-operation: + type: string + description: > + 'Name of service for broadcasting de-registrations of applications + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-op-s-bm-015/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + tcp-server: + type: object + properties: + protocol: + type: string + description: > + 'Own protocol (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' + address: + type: object + properties: + ip-address: + type: object + properties: + ipv-4-address: + type: string + description: > + 'Own IPv4 address (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' + domain-name: + type: string + description: > + 'Own domain name (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' + port: + type: integer + description: > + 'Own TCP port (shall be taken from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' + responses: + '204': + description: 'Application registered' + 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' + '403': + $ref: '#/components/responses/responseForErroredServiceRequests' + '404': + $ref: '#/components/responses/responseForErroredServiceRequests' + '500': + $ref: '#/components/responses/responseForErroredServiceRequests' + default: + $ref: '#/components/responses/responseForErroredServiceRequests' PromptForRegisteringCausesRegistrationRequest: url: #[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-tcp-c-ro-2-1-2-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=matr-1-0-2-op-c-bm-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + description: > + 'DEPRECATED - Callback shall be deleted with RO v3.0.0' post: parameters: - - $ref: "#/components/parameters/user" - - $ref: "#/components/parameters/originator" - - $ref: "#/components/parameters/x-correlator" - - $ref: "#/components/parameters/trace-indicator" - - $ref: "#/components/parameters/customer-journey" + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' requestBody: required: true content: @@ -1883,66 +2035,47 @@ paths: description: > 'Own TCP port (shall be taken from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) from[/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' - example: - application-name: "TypeApprovalRegister" - release-number: "2.1.2" - preceding-application-name: "TypeApprovalRegister" - preceding-release-number: "1.0.0" - embedding-operation: "/v1/embed-yourself" - client-update-operation: "/v1/update-client" - operation-client-update-operation: "/v1/update-operation-client" - tcp-server-list: - - protocol: "HTTP" - address: - ip-address: - ipv-4-address: "127.0.01" - port: 3032 - - protocol: "HTTPS" - address: - ip-address: - ipv-4-address: "1.2.3.9" - port: 3209 responses: - "204": - description: "Application registered" + '204': + description: 'Application registered' 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" + 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" + 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" + 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" - "403": - $ref: "#/components/responses/responseForErroredServiceRequests" - "404": - $ref: "#/components/responses/responseForErroredServiceRequests" - "500": - $ref: "#/components/responses/responseForErroredServiceRequests" + - 'EXPERIMENTAL' + - 'OPERATIONAL' + - 'DEPRECATED' + - 'OBSOLETE' + - 'UNKNOWN' + - 'NOT_YET_DEFINED' + example: 'EXPERIMENTAL' + description: 'Life cycle state of the consumed service' + '400': + $ref: '#/components/responses/responseForErroredServiceRequests' + '403': + $ref: '#/components/responses/responseForErroredServiceRequests' + '404': + $ref: '#/components/responses/responseForErroredServiceRequests' + '500': + $ref: '#/components/responses/responseForErroredServiceRequests' default: - $ref: "#/components/responses/responseForErroredServiceRequests" + $ref: '#/components/responses/responseForErroredServiceRequests' /v1/embed-yourself: parameters: - $ref: "#/components/parameters/user" diff --git a/spec/x.yaml b/spec/x.yaml new file mode 100644 index 0000000..bb7c6fa --- /dev/null +++ b/spec/x.yaml @@ -0,0 +1,291 @@ +# /v1/register-yourself callbacks! + /v1/register-yourself: + callbacks: + PromptForRegisteringCausesRegistrationRequest2: + url: #[/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-op-c-bm-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + description: > + 'Starting from RO v2.1.0, PromptForRegisteringCausesRegistrationRequest2 shall be executed first, only if HTTP response code different from 204 PromptForRegisteringCausesRegistrationRequest shall be executed, too.' + post: + parameters: + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' + requestBody: + required: true + content: + application/json: + schema: + type: object + required: + - application-name + - release-number + - embedding-operation + - client-update-operation + - operation-client-update-operation + - dispose-remainders-operation + - preceding-release-operation + - subsequent-release-operation + - tcp-server + properties: + application-name: + type: string + description: > + 'Own application name + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + release-number: + type: string + description: > + 'Own release number + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + preceding-application-name: + type: string + description: > + 'To be providede if application-name in *-http-c-or-* different from OldRelease + for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself + from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + preceding-release-number: + type: string + description: > + 'To be providede if application-name in *-http-c-or-* different from OldRelease + for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself + from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + embedding-operation: + type: string + description: > + 'Name of service for initiating embedding process + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + client-update-operation: + type: string + description: > + 'Name of service for broadcasting server changes + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + operation-client-update-operation: + type: string + description: > + 'Name of service for broadcasting replacements of operations by backward compatible substitutes + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + dispose-remainders-operation: + type: string + description: > + 'Name of service for broadcasting de-registrations of applications + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-013/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + preceding-release-operation: + type: string + description: > + 'Name of service for broadcasting de-registrations of applications + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-014/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + subsequent-release-operation: + type: string + description: > + 'Name of service for broadcasting de-registrations of applications + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-015/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + tcp-server: + type: object + properties: + protocol: + type: string + description: > + 'Own protocol (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' + address: + type: object + properties: + ip-address: + type: object + properties: + ipv-4-address: + type: string + description: > + 'Own IPv4 address (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' + domain-name: + type: string + description: > + 'Own domain name (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' + port: + type: integer + description: > + 'Own TCP port (shall be taken from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' + responses: + '204': + description: 'Application registered' + 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' + '403': + $ref: '#/components/responses/responseForErroredServiceRequests' + '404': + $ref: '#/components/responses/responseForErroredServiceRequests' + '500': + $ref: '#/components/responses/responseForErroredServiceRequests' + default: + $ref: '#/components/responses/responseForErroredServiceRequests' + PromptForRegisteringCausesRegistrationRequest: + url: #[/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-op-c-bm-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + description: > + 'DEPRECATED - Callback shall be deleted with RO v3.0.0' + post: + parameters: + - $ref: '#/components/parameters/user' + - $ref: '#/components/parameters/originator' + - $ref: '#/components/parameters/x-correlator' + - $ref: '#/components/parameters/trace-indicator' + - $ref: '#/components/parameters/customer-journey' + requestBody: + required: true + content: + application/json: + schema: + type: object + required: + - application-name + - release-number + - embedding-operation + - client-update-operation + - operation-client-update-operation + - tcp-server-list + properties: + application-name: + type: string + description: > + 'Own application name + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' + release-number: + type: string + description: > + 'Own release number + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' + preceding-application-name: + type: string + description: > + 'To be providede if application-name in *-http-c-or-* different from OldRelease + for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself + from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' + preceding-release-number: + type: string + description: > + 'To be providede if application-name in *-http-c-or-* different from OldRelease + for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself + from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' + embedding-operation: + type: string + description: > + 'Name of service for initiating embedding process + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + client-update-operation: + type: string + description: > + 'Name of service for broadcasting server changes + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + operation-client-update-operation: + type: string + description: > + 'Name of service for broadcasting replacements of operations by backward compatible substitutes + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' + tcp-server-list: + type: array + items: + type: object + required: + - protocol + - address + - port + properties: + protocol: + type: string + description: > + 'Own protocol (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' + address: + type: object + properties: + ip-address: + type: object + properties: + ipv-4-address: + type: string + description: > + 'Own IPv4 address (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' + domain-name: + type: string + description: > + 'Own domain name (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' + port: + type: integer + description: > + 'Own TCP port (shall be taken from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) + from[/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' + responses: + '204': + description: 'Application registered' + 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' + '403': + $ref: '#/components/responses/responseForErroredServiceRequests' + '404': + $ref: '#/components/responses/responseForErroredServiceRequests' + '500': + $ref: '#/components/responses/responseForErroredServiceRequests' + default: + $ref: '#/components/responses/responseForErroredServiceRequests' From 6b2a9b8c74a9bfbd2532616467b59e56782f5827 Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 16:58:52 +0200 Subject: [PATCH 09/10] update configFile --- spec/MacAddressTableRecorder+config.json | 242 +++++++++++++++++-- spec/x.yaml | 291 ----------------------- 2 files changed, 222 insertions(+), 311 deletions(-) delete mode 100644 spec/x.yaml diff --git a/spec/MacAddressTableRecorder+config.json b/spec/MacAddressTableRecorder+config.json index e962ba6..4c7fd90 100644 --- a/spec/MacAddressTableRecorder+config.json +++ b/spec/MacAddressTableRecorder+config.json @@ -566,6 +566,102 @@ } ] }, + { + "uuid": "matr-1-0-2-op-s-bm-012", + "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", + "client-ltp": [ + ], + "server-ltp": [ + "matr-1-0-2-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": "/v1/inquire-basic-auth-approvals" + }, + "operation-server-interface-configuration": { + "life-cycle-state": "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL", + "operation-key": "Operation key not yet provided." + } + } + } + ] + }, + { + "uuid": "matr-1-0-2-op-s-bm-013", + "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", + "client-ltp": [ + ], + "server-ltp": [ + "matr-1-0-2-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": "/v1/dispose-remainders-of-deregistered-application" + }, + "operation-server-interface-configuration": { + "life-cycle-state": "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL", + "operation-key": "Operation key not yet provided." + } + } + } + ] + }, + { + "uuid": "matr-1-0-2-op-s-bm-014", + "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", + "client-ltp": [ + ], + "server-ltp": [ + "matr-1-0-2-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": "/v1/inform-about-preceding-release" + }, + "operation-server-interface-configuration": { + "life-cycle-state": "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL", + "operation-key": "n.a." + } + } + } + ] + }, + { + "uuid": "matr-1-0-2-op-s-bm-015", + "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", + "client-ltp": [ + ], + "server-ltp": [ + "matr-1-0-2-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": "/v1/update-client-of-subsequent-release" + }, + "operation-server-interface-configuration": { + "life-cycle-state": "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL", + "operation-key": "Operation key not yet provided." + } + } + } + ] + } { "uuid": "matr-1-0-2-op-s-im-000", "ltp-direction": "core-model-1-4:TERMINATION_DIRECTION_SOURCE", @@ -869,6 +965,10 @@ "matr-1-0-2-op-s-bm-009", "matr-1-0-2-op-s-bm-010", "matr-1-0-2-op-s-bm-011", + "matr-1-0-2-op-s-bm-012", + "matr-1-0-2-op-s-bm-013", + "matr-1-0-2-op-s-bm-014", + "matr-1-0-2-op-s-bm-015", "matr-1-0-2-op-s-im-000", "matr-1-0-2-op-s-bs-000", "matr-1-0-2-op-s-bs-001", @@ -907,6 +1007,12 @@ }, { "local-id": "1", + "release-number": "127.0.0.1", + "release-date": "xx.xx.xxxx", + "changes": "Fixed findings from 1.0.0 review" + }, + { + "local-id": "2", "release-number": "1.0.2", "release-date": "25.10.2024", "changes": "Update to AppPattern 2.1.2" @@ -2133,7 +2239,7 @@ "uuid": "matr-1-0-2-op-fd-000", "forwarding-construct": [ { - "uuid": "matr-1-0-2-op-fc-bm-000", + "uuid": "matr-1-0-2-op-fc-bm-999", "name": [ { "value-name": "ForwardingKind", @@ -2158,7 +2264,37 @@ { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-1-2-000" + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-1-0-000" + } + ] + }, + { + "uuid": "matr-1-0-2-op-fc-bm-000", + "name": [ + { + "value-name": "ForwardingKind", + "value": "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" + }, + { + "value-name": "ForwardingName", + "value": "PromptForRegisteringCausesRegistrationRequest2" + } + ], + "fc-port": [ + { + "local-id": "000", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", + "logical-termination-point": "matr-1-0-2-op-s-bm-000" + }, + { + "local-id": "100", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", + "logical-termination-point": "matr-1-0-2-op-s-bm-000" + }, + { + "local-id": "200", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", + "logical-termination-point": "matr-1-0-2-op-c-bm-ro-2-1-0-000" } ] }, @@ -2316,87 +2452,107 @@ "logical-termination-point": "matr-1-0-2-op-s-bm-005" }, { - "local-id": "106", + "local-id": "107", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bm-007" }, { - "local-id": "107", + "local-id": "108", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bm-008" }, { - "local-id": "108", + "local-id": "109", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, { - "local-id": "109", + "local-id": "110", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bm-010" }, { - "local-id": "110", + "local-id": "111", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bm-011" }, { - "local-id": "111", + "local-id": "112", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", + "logical-termination-point": "matr-1-0-2-op-s-bm-012" + }, + { + "local-id": "113", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", + "logical-termination-point": "matr-1-0-2-op-s-bm-013" + }, + { + "local-id": "114", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", + "logical-termination-point": "matr-1-0-2-op-s-bm-014" + }, + { + "local-id": "115", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", + "logical-termination-point": "matr-1-0-2-op-s-bm-015" + }, + { + "local-id": "130", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-im-000" }, { - "local-id": "112", + "local-id": "150", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bs-000" }, { - "local-id": "113", + "local-id": "151", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bs-001" }, { - "local-id": "114", + "local-id": "152", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bs-002" }, { - "local-id": "115", + "local-id": "153", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bs-003" }, { - "local-id": "116", + "local-id": "154", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bs-004" }, { - "local-id": "117", + "local-id": "155", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-bs-005" }, { - "local-id": "118", + "local-id": "160", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-is-000" }, { - "local-id": "119", + "local-id": "161", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-is-001" }, { - "local-id": "120", + "local-id": "162", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-is-002" }, { - "local-id": "121", + "local-id": "163", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-is-003" }, { - "local-id": "122", + "local-id": "164", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-is-004" }, @@ -2457,6 +2613,37 @@ } ] }, + { + "uuid": "matr-1-0-2-op-fc-bm-005", + "name": [ + { + "value-name": "ForwardingKind", + "value": "core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET" + }, + { + "value-name": "ForwardingName", + "value": "BasicAuthRequestCausesInquiryForAuthentication" + } + ], + "fc-port": [ + { + "local-id": "000", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", + "logical-termination-point": "matr-1-0-2-op-s-bm-012" + }, + { + "local-id": "001", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", + "logical-termination-point": "matr-1-0-2-op-s-bm-005" + }, + { + "local-id": "200", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", + "logical-termination-point": "matr-1-0-2-op-c-bs-aa-2-1-0-000" + } + ] + }, + { "uuid": "matr-1-0-2-op-fc-bm-105", "name": [ @@ -2606,7 +2793,17 @@ "logical-termination-point": "matr-1-0-2-op-s-bm-011" }, { - "local-id": "109", + "local-id": "112", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", + "logical-termination-point": "matr-1-0-2-op-s-bm-012" + }, + { + "local-id": "115", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", + "logical-termination-point": "matr-1-0-2-op-s-bm-015" + }, + { + "local-id": "130", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", "logical-termination-point": "matr-1-0-2-op-s-im-000" }, @@ -2635,6 +2832,11 @@ "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT", "logical-termination-point": "matr-1-0-2-op-s-bm-009" }, + { + "local-id": "100", + "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_INPUT", + "logical-termination-point": "matr-1-0-2-op-s-bm-013" + }, { "local-id": "200", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", diff --git a/spec/x.yaml b/spec/x.yaml deleted file mode 100644 index bb7c6fa..0000000 --- a/spec/x.yaml +++ /dev/null @@ -1,291 +0,0 @@ -# /v1/register-yourself callbacks! - /v1/register-yourself: - callbacks: - PromptForRegisteringCausesRegistrationRequest2: - url: #[/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-op-c-bm-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - description: > - 'Starting from RO v2.1.0, PromptForRegisteringCausesRegistrationRequest2 shall be executed first, only if HTTP response code different from 204 PromptForRegisteringCausesRegistrationRequest shall be executed, too.' - post: - parameters: - - $ref: '#/components/parameters/user' - - $ref: '#/components/parameters/originator' - - $ref: '#/components/parameters/x-correlator' - - $ref: '#/components/parameters/trace-indicator' - - $ref: '#/components/parameters/customer-journey' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - application-name - - release-number - - embedding-operation - - client-update-operation - - operation-client-update-operation - - dispose-remainders-operation - - preceding-release-operation - - subsequent-release-operation - - tcp-server - properties: - application-name: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' - release-number: - type: string - description: > - 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' - preceding-application-name: - type: string - description: > - 'To be providede if application-name in *-http-c-or-* different from OldRelease - for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself - from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' - preceding-release-number: - type: string - description: > - 'To be providede if application-name in *-http-c-or-* different from OldRelease - for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself - from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' - embedding-operation: - type: string - description: > - 'Name of service for initiating embedding process - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - client-update-operation: - type: string - description: > - 'Name of service for broadcasting server changes - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - operation-client-update-operation: - type: string - description: > - 'Name of service for broadcasting replacements of operations by backward compatible substitutes - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - dispose-remainders-operation: - type: string - description: > - 'Name of service for broadcasting de-registrations of applications - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-013/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - preceding-release-operation: - type: string - description: > - 'Name of service for broadcasting de-registrations of applications - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-014/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - subsequent-release-operation: - type: string - description: > - 'Name of service for broadcasting de-registrations of applications - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-015/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - tcp-server: - type: object - properties: - protocol: - type: string - description: > - 'Own protocol (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' - address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: > - 'Own IPv4 address (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' - domain-name: - type: string - description: > - 'Own domain name (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' - port: - type: integer - description: > - 'Own TCP port (shall be taken from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' - responses: - '204': - description: 'Application registered' - 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' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - PromptForRegisteringCausesRegistrationRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-tcp-c-ro-2-1-2-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=xx-1-0-0-op-c-bm-ro-2-1-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - description: > - 'DEPRECATED - Callback shall be deleted with RO v3.0.0' - post: - parameters: - - $ref: '#/components/parameters/user' - - $ref: '#/components/parameters/originator' - - $ref: '#/components/parameters/x-correlator' - - $ref: '#/components/parameters/trace-indicator' - - $ref: '#/components/parameters/customer-journey' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - application-name - - release-number - - embedding-operation - - client-update-operation - - operation-client-update-operation - - tcp-server-list - properties: - application-name: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' - release-number: - type: string - description: > - 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' - preceding-application-name: - type: string - description: > - 'To be providede if application-name in *-http-c-or-* different from OldRelease - for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself - from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' - preceding-release-number: - type: string - description: > - 'To be providede if application-name in *-http-c-or-* different from OldRelease - for preparing RO for the new application addressing /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself - from [/core-model-1-4:control-construct/logical-termination-point=*-http-c-or-*/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' - embedding-operation: - type: string - description: > - 'Name of service for initiating embedding process - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-001/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - client-update-operation: - type: string - description: > - 'Name of service for broadcasting server changes - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-007/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - operation-client-update-operation: - type: string - description: > - 'Name of service for broadcasting replacements of operations by backward compatible substitutes - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-op-s-bm-011/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' - tcp-server-list: - type: array - items: - type: object - required: - - protocol - - address - - port - properties: - protocol: - type: string - description: > - 'Own protocol (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol]' - address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: > - 'Own IPv4 address (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]' - domain-name: - type: string - description: > - 'Own domain name (shall be taken (if available) from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from [/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/domain-name]' - port: - type: integer - description: > - 'Own TCP port (shall be taken from the stored data, but not from the initiating request body, because attribute is not mandatory in the request body definition) - from[/core-model-1-4:control-construct/logical-termination-point=xx-1-0-0-tcp-s-000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]' - responses: - '204': - description: 'Application registered' - 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' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' From 3fae47888ed1d95039d14bfbccbe47cddff2b28d Mon Sep 17 00:00:00 2001 From: kmohr-soprasteria Date: Fri, 25 Oct 2024 17:01:52 +0200 Subject: [PATCH 10/10] readme --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index a562d77..b2259a1 100644 --- a/README.md +++ b/README.md @@ -36,5 +36,13 @@ This information is needed to compute topology information about the physical co ### Dependencies - [MicroWaveDeviceInventory](https://github.com/openBackhaul/MicroWaveDeviceInventory) +### Latest Update + +The v1.0.2 release adds the following specification changes: +- update the specification to use the new ApplicationPattern release 2.1.2 +- operation client update for MWDI to the latest MWDI spec version 1.2.0 + +There were no additions or changes to individual services. + ### Comments This application was specified during the ApplicationOwner training.