diff --git a/Z_TMP/forwardings from 1.2.2.yaml b/Z_TMP/forwardings from 1.2.2.yaml deleted file mode 100644 index 0b097711..00000000 --- a/Z_TMP/forwardings from 1.2.2.yaml +++ /dev/null @@ -1,3823 +0,0 @@ -forwardings: - - - forwarding-name: PromptForRegisteringCausesRegistrationRequest - uuid: mwdi-1-2-2-op-fc-bm-999 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/register-yourself - uuid: mwdi-1-2-2-op-s-bm-000 - fc-port-update: - - server-name: /v1/register-yourself - uuid: mwdi-1-2-2-op-s-bm-000 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/register-yourself - uuid: mwdi-1-2-2-op-s-bm-000 - consequent-requests: - - client-name: RegistryOffice://v2/register-application - uuid: mwdi-1-2-2-op-c-bm-ro-2-1-2-000 - - - forwarding-name: PromptForRegisteringCausesRegistrationRequest - uuid: mwdi-1-2-2-op-fc-bm-000 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/register-yourself - uuid: mwdi-1-2-2-op-s-bm-000 - fc-port-update: - - server-name: /v1/register-yourself - uuid: mwdi-1-2-2-op-s-bm-000 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/register-yourself - uuid: mwdi-1-2-2-op-s-bm-000 - consequent-requests: - - client-name: RegistryOffice://v2/register-application - uuid: mwdi-1-2-2-op-c-bm-ro-2-1-2-000 - - - forwarding-name: PromptForEmbeddingCausesRequestForBequeathingData - uuid: mwdi-1-2-2-op-fc-bm-001 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: OldRelease://v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-c-bm-or-1-2-1-000 - - - forwarding-name: PromptForEmbeddingCausesCyclicLoadingOfDeviceListFromController - uuid: mwdi-1-2-2-op-fc-im-001 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}?fields=node(node-id;netconf-node-topology:connection-status) - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-000 - - - forwarding-name: PromptForEmbeddingCausesCyclicLoadingOfDeviceListFromCache - uuid: mwdi-1-2-2-op-fc-im-002 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: ElasticSearch://?fields=control-construct(uuid) - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-000 - - - forwarding-name: PromptForEmbeddingCausesSelfCallingForLoadingOfControlConstructForDevicesNotInCache - uuid: mwdi-1-2-2-op-fc-im-003 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: MicroWaveDeviceInventory://core-model-1-4:network-control-domain=live/control-construct={mountName} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-400 - - - forwarding-name: PromptForEmbeddingCausesDeletingUnconnectedDevicesFromCache - uuid: mwdi-1-2-2-op-fc-im-004 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-700 - - - forwarding-name: PromptForEmbeddingCausesUpdatingMetadataTableInElasticSearchFromDeviceListSync - uuid: mwdi-1-2-2-op-fc-im-005 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: PromptForEmbeddingCausesCyclicLoadingOfDeviceStatusFromController - uuid: mwdi-1-2-2-op-fc-im-006 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}?fields=node(node-id;netconf-node-topology:connection-status;netconf-node-topology:schema-cache-directory) - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-000 - - - forwarding-name: PromptForEmbeddingCausesCyclicLoadingOfDeviceStatusMetadataFromElasticSearch - uuid: mwdi-1-2-2-op-fc-im-007 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: PromptForEmbeddingCausesUpdatingDeviceStatusMetadataInElasticSearch - uuid: mwdi-1-2-2-op-fc-im-008 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: PromptForEmbeddingCausesSubscribingForNotifications - uuid: mwdi-1-2-2-op-fc-im-010 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - consequent-requests: - - client-name: NotificationProxy://v1/notify-controller-attribute-value-changes - uuid: mwdi-1-2-2-op-c-is-np-1-0-2-000 - - client-name: NotificationProxy://v1/notify-device-alarms - uuid: mwdi-1-2-2-op-c-is-np-1-0-2-010 - - client-name: NotificationProxy://v1/notify-device-attribute-value-changes - uuid: mwdi-1-2-2-op-c-is-np-1-0-2-011 - - client-name: NotificationProxy://v1/notify-device-object-creations - uuid: mwdi-1-2-2-op-c-is-np-1-0-2-012 - - client-name: NotificationProxy://v1/notify-device-object-deletions - uuid: mwdi-1-2-2-op-c-is-np-1-0-2-013 - - - - forwarding-name: ServiceRequestCausesLoggingRequest - uuid: mwdi-1-2-2-op-fc-bm-002 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-service-request-information - uuid: mwdi-1-2-2-op-s-bm-002 - fc-port-update: - - server-name: /v1/redirect-service-request-information - uuid: mwdi-1-2-2-op-s-bm-002 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/register-yourself - uuid: mwdi-1-2-2-op-s-bm-000 - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - - server-name: /v1/redirect-service-request-information - uuid: mwdi-1-2-2-op-s-bm-002 - - server-name: /v1/redirect-oam-request-information - uuid: mwdi-1-2-2-op-s-bm-003 - - server-name: /v1/end-subscription - uuid: mwdi-1-2-2-op-s-bm-004 - - server-name: /v1/inquire-oam-request-approvals - uuid: mwdi-1-2-2-op-s-bm-005 - - server-name: /v1/update-client - uuid: mwdi-1-2-2-op-s-bm-007 - - server-name: /v1/list-ltps-and-fcs - uuid: mwdi-1-2-2-op-s-bm-008 - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - - server-name: /v1/update-operation-key - uuid: mwdi-1-2-2-op-s-bm-010 - - server-name: /v1/update-operation-client - uuid: mwdi-1-2-2-op-s-bm-011 - - server-name: /v1/inquire-basic-auth-approvals - uuid: mwdi-1-2-2-op-s-bm-012 - - server-name: /v1/dispose-remainders-of-deregistered-application - uuid: mwdi-1-2-2-op-s-bm-013 - - server-name: /v1/inform-about-preceding-release - uuid: mwdi-1-2-2-op-s-bm-014 - - server-name: /v1/update-client-of-subsequent-release - uuid: mwdi-1-2-2-op-s-bm-015 - - server-name: /v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-s-im-000 - - server-name: /v1/start-application-in-generic-representation - uuid: mwdi-1-2-2-op-s-bs-000 - - server-name: /v1/inform-about-application - uuid: mwdi-1-2-2-op-s-bs-001 - - server-name: /v1/inform-about-application-in-generic-representation - uuid: mwdi-1-2-2-op-s-bs-002 - - server-name: /v1/inform-about-release-history - uuid: mwdi-1-2-2-op-s-bs-003 - - server-name: /v1/inform-about-release-history-in-generic-representation - uuid: mwdi-1-2-2-op-s-bs-004 - - server-name: /docs - uuid: mwdi-1-2-2-op-s-bs-005 - - server-name: /v1/regard-controller-attribute-value-change - uuid: mwdi-1-2-2-op-s-is-000 - - server-name: /v1/regard-device-alarm - uuid: mwdi-1-2-2-op-s-is-002 - - server-name: /v1/regard-device-attribute-value-change - uuid: mwdi-1-2-2-op-s-is-003 - - server-name: /v1/regard-device-object-creation - uuid: mwdi-1-2-2-op-s-is-004 - - server-name: /v1/regard-device-object-deletion - uuid: mwdi-1-2-2-op-s-is-005 - - server-name: /v1/provide-list-of-connected-devices - uuid: mwdi-1-2-2-op-s-is-010 - - server-name: /v1/provide-list-of-device-interfaces - uuid: mwdi-1-2-2-op-s-is-011 - - server-name: /v1/provide-list-of-actual-device-equipment - uuid: mwdi-1-2-2-op-s-is-012 - - server-name: /v1/provide-list-of-parallel-links - uuid: mwdi-1-2-2-op-s-is-013 - - server-name: /v1/provide-list-of-links - uuid: mwdi-1-2-2-op-s-is-014 - - server-name: /v1/provide-list-of-link-ports - uuid: mwdi-1-2-2-op-s-is-015 - - server-name: /v1/provide-data-of-all-links - uuid: mwdi-1-2-2-op-s-is-016 - - server-name: /v1/provide-data-of-all-link-ports - uuid: mwdi-1-2-2-op-s-is-017 - - server-name: /v1/provide-device-status-metadata - uuid: mwdi-1-2-2-op-s-is-018 - - server-name: /v1/notify-attribute-value-changes - uuid: mwdi-1-2-2-op-s-is-020 - - server-name: /v1/notify-object-creations - uuid: mwdi-1-2-2-op-s-is-021 - - server-name: /v1/notify-object-deletions - uuid: mwdi-1-2-2-op-s-is-022 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName} - uuid: mwdi-1-2-2-op-s-is-100 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-s-is-105 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-s-is-106 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-s-is-107 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-s-is-108 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-s-is-110 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-s-is-111 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-s-is-112 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-s-is-113 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-s-is-114 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-s-is-120 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-s-is-121 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-s-is-122 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-s-is-123 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-s-is-130 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-s-is-131 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-s-is-135 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-s-is-136 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-s-is-145 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-s-is-146 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-s-is-150 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-s-is-151 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-s-is-155 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-s-is-156 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-s-is-160 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-s-is-161 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-s-is-162 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-s-is-163 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-s-is-200 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-s-is-201 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-s-is-202 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-s-is-203 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-s-is-204 - - server-name: /core-model-1-4:network-control-domain=cache/link={uuid} - uuid: mwdi-1-2-2-op-s-get-is-205, mwdi-1-2-2-op-s-put-is-205, mwdi-1-2-2-op-s-del-is-205 - - server-name: /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} - uuid: mwdi-1-2-2-op-s-get-is-206, mwdi-1-2-2-op-s-put-is-206, mwdi-1-2-2-op-s-del-is-206 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-s-is-210 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-s-is-211 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-s-is-212 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-s-is-214 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-s-is-220 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-s-is-221 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-s-is-222 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-s-is-224 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-s-is-230 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-s-is-231 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-s-is-232 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-s-is-234 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-s-is-240 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-s-is-241 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-s-is-242 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-s-is-250 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-s-is-251 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-s-is-252 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-s-is-254 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-s-is-260 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-s-is-261 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-s-is-270 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-s-is-271 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-s-is-272 - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-s-is-274 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName} - uuid: mwdi-1-2-2-op-s-is-400 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-s-is-405 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-s-is-406 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-s-is-407 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-s-is-408 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-s-is-410 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-s-is-411 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-s-is-412 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-s-is-413 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-s-is-414 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-s-is-420 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-s-is-421 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-s-is-422 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-s-is-423 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-s-is-430 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-s-is-431 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-s-is-435 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-s-is-436 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-s-is-445 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-s-is-446 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-s-is-450 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-s-is-451 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-s-is-455 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-s-is-456 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-s-is-460 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-s-is-461 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-s-is-462 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-s-is-463 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-s-is-500 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-s-is-501 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-s-is-502 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-s-is-503 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-s-is-504 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-s-is-510 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-s-is-511 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-s-is-512 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-current-performance - uuid: mwdi-1-2-2-op-s-is-513 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-s-is-514 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-s-is-520 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-s-is-521 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-s-is-522 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-current-performance - uuid: mwdi-1-2-2-op-s-is-523 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-s-is-524 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-s-is-530 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-s-is-531 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-s-is-532 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-current-performance - uuid: mwdi-1-2-2-op-s-is-533 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-s-is-534 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-s-is-540 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-s-is-541 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-s-is-542 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-s-is-550 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-s-is-551 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-s-is-552 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-current-performance - uuid: mwdi-1-2-2-op-s-is-553 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-s-is-554 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-s-is-560 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-s-is-561 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-s-is-570 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-s-is-571 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-s-is-572 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-current-performance - uuid: mwdi-1-2-2-op-s-is-573 - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-s-is-574 - consequent-requests: - - client-name: ExecutionAndTraceLog://v1/record-service-request - uuid: mwdi-1-2-2-op-c-bs-eatl-2-1-2-000 - - - - forwarding-name: OamRequestCausesLoggingRequest - uuid: mwdi-1-2-2-op-fc-bm-003 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-oam-request-information - uuid: mwdi-1-2-2-op-s-bm-003 - fc-port-update: - - server-name: /v1/redirect-oam-request-information - uuid: mwdi-1-2-2-op-s-bm-003 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - consequent-requests: - - client-name: OamLog://v1/record-oam-request - uuid: mwdi-1-2-2-op-c-bs-ol-2-1-2-000 - - - forwarding-name: OamRequestCausesInquiryForAuthentication - uuid: mwdi-1-2-2-op-fc-bm-004 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/inquire-oam-request-approvals - uuid: mwdi-1-2-2-op-s-bm-005 - fc-port-update: - - server-name: /v1/inquire-oam-request-approvals - uuid: mwdi-1-2-2-op-s-bm-005 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - consequent-requests: - - client-name: AccessAdministration://v1/approve-oam-request - uuid: mwdi-1-2-2-op-c-bs-aa-2-1-2-000 - - - - forwarding-name: BasicAuthRequestCausesInquiryForAuthentication - uuid: mwdi-1-2-2-op-fc-bm-005 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/inquire-basic-auth-approvals - uuid: mwdi-1-2-2-op-s-bm-012 - - server-name: /v1/inquire-oam-request-approvals - uuid: mwdi-1-2-2-op-s-bm-005 - fc-port-update: - - server-name: /v1/inquire-basic-auth-approvals - uuid: mwdi-1-2-2-op-s-bm-012 - - server-name: /v1/inquire-oam-request-approvals - uuid: mwdi-1-2-2-op-s-bm-005 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - # [all oam requests] - consequent-requests: - - client-name: AccessAdministration://v1/approve-basic-auth-request - uuid: mwdi-1-2-2-op-c-bs-aa-2-1-2-000 - - - forwarding-name: PromptForBequeathingDataCausesTransferringExistingSubscriptionsForDeviceAttributeValueChanges - uuid: mwdi-1-2-2-op-fc-im-110 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-s-im-000 - consequent-requests: - - client-name: NewRelease://v1/notify-attribute-value-changes - uuid: mwdi-1-2-2-op-c-im-nr-1-2-2-000 - - - forwarding-name: PromptForBequeathingDataCausesTransferringExistingSubscriptionsForDeviceObjectCreations - uuid: mwdi-1-2-2-op-fc-im-111 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-s-im-000 - consequent-requests: - - client-name: NewRelease://v1/notify-object-creations - uuid: mwdi-1-2-2-op-c-im-nr-1-2-2-001 - - - forwarding-name: PromptForBequeathingDataCausesTransferringExistingSubscriptionsForDeviceObjectDeletions - uuid: mwdi-1-2-2-op-fc-im-112 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-s-im-000 - consequent-requests: - - client-name: NewRelease://v1/notify-object-deletions - uuid: mwdi-1-2-2-op-c-im-nr-1-2-2-002 - - - forwarding-name: PromptForBequeathingDataCausesUnsubscribingFromDeviceAndControllerNotificationsAtNP - uuid: mwdi-1-2-2-op-fc-im-115 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-s-im-000 - consequent-requests: - - client-name: NotificationProxy://v1/end-subscription - uuid: mwdi-1-2-2-op-c-is-np-1-0-2-020 - - - - forwarding-name: PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement - uuid: mwdi-1-2-2-op-fc-bm-105 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - fc-port-update: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-s-im-000 - consequent-requests: - - client-name: RegistryOffice://v1/relay-server-replacement - uuid: mwdi-1-2-2-op-c-bm-ro-2-1-2-001 - - - forwarding-name: PromptForBequeathingDataCausesRequestForDeregisteringOfOldRelease - uuid: mwdi-1-2-2-op-fc-bm-106 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - fc-port-update: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-s-im-000 - consequent-requests: - - client-name: RegistryOffice://v1/deregister-application - uuid: mwdi-1-2-2-op-c-bm-ro-2-1-2-002 - - - forwarding-name: PromptingNewReleaseForUpdatingServerCausesRequestForBroadcastingInfoAboutBackwardCompatibleUpdateOfOperation - uuid: mwdi-1-2-2-op-fc-bm-107 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - fc-port-update: - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/update-client - uuid: mwdi-1-2-2-op-s-bm-007 - consequent-requests: - - client-name: RegistryOffice://v1/relay-operation-update - uuid: mwdi-1-2-2-op-c-bm-ro-2-1-2-003 - - - forwarding-name: ServiceRequestCausesLtpUpdateRequest - uuid: mwdi-1-2-2-op-fc-bm-006 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/register-yourself - uuid: mwdi-1-2-2-op-s-bm-000 - - server-name: /v1/embed-yourself - uuid: mwdi-1-2-2-op-s-bm-001 - - server-name: /v1/redirect-service-request-information - uuid: mwdi-1-2-2-op-s-bm-002 - - server-name: /v1/redirect-oam-request-information - uuid: mwdi-1-2-2-op-s-bm-003 - - server-name: /v1/inquire-oam-request-approvals - uuid: mwdi-1-2-2-op-s-bm-005 - - server-name: /v1/update-client - uuid: mwdi-1-2-2-op-s-bm-007 - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - - server-name: /v1/update-operation-client - uuid: mwdi-1-2-2-op-s-bm-011 - - server-name: /v1/inquire-basic-auth-approvals - uuid: mwdi-1-2-2-op-s-bm-012 - - server-name: /v1/update-client-of-subsequent-release - uuid: mwdi-1-2-2-op-s-bm-015 - - server-name: /v1/bequeath-your-data-and-die - uuid: mwdi-1-2-2-op-s-im-000 - - server-name: /v1/notify-attribute-value-changes - uuid: mwdi-1-2-2-op-s-is-020 - - server-name: /v1/notify-object-creations - uuid: mwdi-1-2-2-op-s-is-021 - - server-name: /v1/notify-object-deletions - uuid: mwdi-1-2-2-op-s-is-022 - consequent-requests: - - client-name: ApplicationLayerTopology://v1/update-ltp - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-001 - - - forwarding-name: ServiceRequestCausesLtpDeletionRequest - uuid: mwdi-1-2-2-op-fc-bm-007 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/dispose-remainders-of-deregistered-application - uuid: mwdi-1-2-2-op-s-bm-013 - consequent-requests: - - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-002 - - - forwarding-name: ServiceRequestCausesFcUpdateRequest - uuid: mwdi-1-2-2-op-fc-bm-008 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - consequent-requests: - - client-name: ApplicationLayerTopology://v1/update-fc - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-003 - - - forwarding-name: ServiceRequestCausesFcPortUpdateRequest - uuid: mwdi-1-2-2-op-fc-bm-009 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/notify-attribute-value-changes - uuid: mwdi-1-2-2-op-s-is-020 - - server-name: /v1/notify-object-creations - uuid: mwdi-1-2-2-op-s-is-021 - - server-name: /v1/notify-object-deletions - uuid: mwdi-1-2-2-op-s-is-022 - consequent-requests: - - client-name: ApplicationLayerTopology://v1/update-fc-port - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-004 - - - forwarding-name: ServiceRequestCausesFcPortDeletionRequest - uuid: mwdi-1-2-2-op-fc-bm-010 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/end-subscription - uuid: mwdi-1-2-2-op-s-bm-004 - consequent-requests: - - client-name: ApplicationLayerTopology://v1/delete-fc-port - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-005 - - - forwarding-name: OamRequestCausesLtpUpdateRequest - uuid: mwdi-1-2-2-op-fc-bm-011 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - consequent-requests: - - client-name: ApplicationLayerTopology://v1/update-ltp - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-001 - - - forwarding-name: OamRequestCausesLtpDeletionRequest - uuid: mwdi-1-2-2-op-fc-bm-012 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - consequent-requests: - - client-name: ApplicationLayerTopology://v1/delete-ltp-and-dependents - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-002 - - - forwarding-name: OamRequestCausesFcUpdateRequest - uuid: mwdi-1-2-2-op-fc-bm-013 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - consequent-requests: - - client-name: ApplicationLayerTopology://v1/update-fc - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-003 - - - forwarding-name: OamRequestCausesFcPortUpdateRequest - uuid: mwdi-1-2-2-op-fc-bm-014 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - consequent-requests: - - client-name: ApplicationLayerTopology://v1/update-fc-port - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-004 - - - forwarding-name: OamRequestCausesFcPortDeletionRequest - uuid: mwdi-1-2-2-op-fc-bm-015 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-update: - - server-name: /v1/redirect-topology-change-information - uuid: mwdi-1-2-2-op-s-bm-009 - fc-port-deletion: - operation-client-deletion: - initiating-requests: - consequent-requests: - - client-name: ApplicationLayerTopology://v1/delete-fc-port - uuid: mwdi-1-2-2-op-c-bm-alt-2-1-2-005 - - - forwarding-name: NotifiedNewDeviceCausesSelfCallingForLoadingOfControlConstruct - uuid: mwdi-1-2-2-op-fc-is-000 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-controller-attribute-value-change - uuid: mwdi-1-2-2-op-s-is-000 - consequent-requests: - - client-name: MicroWaveDeviceInventory://core-model-1-4:network-control-domain=live/control-construct={mountName} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-400 - - - forwarding-name: NotifiedNewDeviceCausesMetadataTableUpdate - uuid: mwdi-1-2-2-op-fc-is-001 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-controller-attribute-value-change - uuid: mwdi-1-2-2-op-s-is-000 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: NotifiedDisconnectedDeviceCausesDeviceDeletionFromCache - uuid: mwdi-1-2-2-op-fc-is-002 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-controller-attribute-value-change - uuid: mwdi-1-2-2-op-s-is-000 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-700 - - - forwarding-name: NotifiedDisconnectedDeviceCausesMetadataTableUpdate - uuid: mwdi-1-2-2-op-fc-is-003 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-controller-attribute-value-change - uuid: mwdi-1-2-2-op-s-is-000 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: NotifiedDeviceAlarmCausesUpdatingTheEntryInCurrentAlarmListOfCache - uuid: mwdi-1-2-2-op-fc-is-004 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-device-alarm - uuid: mwdi-1-2-2-op-s-is-002 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-107 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-407 - - - forwarding-name: NotifiedDeviceAlarmCausesMetadataTableUpdate - uuid: mwdi-1-2-2-op-fc-is-005 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-device-alarm - uuid: mwdi-1-2-2-op-s-is-002 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: NotifiedDeviceAttributeValueChangeCausesUpdateOfCache - uuid: mwdi-1-2-2-op-fc-is-006 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-device-attribute-value-change - uuid: mwdi-1-2-2-op-s-is-003 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-100 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-105 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-106 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-107 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-108 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-110 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-111 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-112 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-113 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-114 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-120 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-121 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-122 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-123 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-130 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-131 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-135 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-136 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-145 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-146 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-150 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-151 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-155 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-156 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-160 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-161 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-162 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-163 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-200 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-201 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-202 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-203 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-204 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-210 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-211 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-212 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-214 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-220 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-221 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-222 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-224 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-230 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-231 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-232 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-234 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-240 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-241 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-242 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-250 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-251 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-252 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-254 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-260 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-261 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-270 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-271 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-272 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-274 - - - client-name: ElasticSearch://control-construct={mountName} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-400 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-405 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-406 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-407 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-408 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-410 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-411 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-412 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-413 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-414 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-420 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-421 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-422 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-423 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-430 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-431 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-435 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-436 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-445 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-446 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-450 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-451 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-455 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-456 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-460 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-461 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-462 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-463 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-500 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-501 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-502 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-503 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-504 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-510 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-511 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-512 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-514 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-520 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-521 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-522 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-524 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-530 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-531 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-532 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-534 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-540 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-541 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-542 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-550 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-551 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-552 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-554 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-560 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-561 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-570 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-571 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-572 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-574 - - - forwarding-name: NotifiedDeviceAttributeValueChangeCausesMetadataTableUpdate - uuid: mwdi-1-2-2-op-fc-is-007 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-device-attribute-value-change - uuid: mwdi-1-2-2-op-s-is-003 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: NotifiedDeviceObjectCreationCausesSelfCallingOfLiveResourcePath - uuid: mwdi-1-2-2-op-fc-is-008 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-device-object-creation - uuid: mwdi-1-2-2-op-s-is-004 - consequent-requests: - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-405 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-406 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-407 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-408 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-410 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-411 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-412 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-413 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-414 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-420 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-421 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-422 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-423 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-430 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-431 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-435 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-436 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-445 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-446 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-450 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-451 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-455 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-456 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-462 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-463 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-500 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-501 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-502 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-503 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-504 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-510 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-511 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-512 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-current-performance - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-513 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-514 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-520 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-521 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-522 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-current-performance - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-523 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-524 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-530 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-531 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-532 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-current-performance - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-533 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-534 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-540 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-541 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-542 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-550 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-551 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-552 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-current-performance - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-553 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-554 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-560 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-561 - - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-570 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-571 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-572 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-current-performance - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-573 - - client-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-c-is-mwdi-1-2-2-574 - - - forwarding-name: NotifiedDeviceObjectCreationCausesMetadataTableUpdate - uuid: mwdi-1-2-2-op-fc-is-009 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-device-object-creation - uuid: mwdi-1-2-2-op-s-is-004 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: NotifiedDeviceObjectDeletionCausesDeletingTheObjectInCache - uuid: mwdi-1-2-2-op-fc-is-010 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-device-object-deletion - uuid: mwdi-1-2-2-op-s-is-005 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-700 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-705 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-706 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-707 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-708 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-710 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-711 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-712 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-713 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-714 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-720 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-721 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-722 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-723 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-730 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-731 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-735 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-736 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-745 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-746 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-750 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-751 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-755 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-756 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-760 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-761 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-762 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-763 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-800 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-801 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-802 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-803 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-804 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-810 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-811 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-812 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-814 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-820 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-821 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-822 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-824 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-830 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-831 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-832 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-834 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-840 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-841 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-842 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-850 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-851 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-852 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-854 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-860 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-861 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-870 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-871 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-872 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-874 - - - forwarding-name: NotifiedDeviceObjectDeletionCausesMetadataTableUpdate - uuid: mwdi-1-2-2-op-fc-is-011 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/regard-device-object-deletion - uuid: mwdi-1-2-2-op-s-is-005 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: RequestForListOfConnectedDevicesCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-020 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-list-of-connected-devices - uuid: mwdi-1-2-2-op-s-is-010 - consequent-requests: - - client-name: ElasticSearch://?fields=control-construct(uuid) - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-000 - - - forwarding-name: RequestForListOfDeviceInterfacesCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-021 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-list-of-device-interfaces - uuid: mwdi-1-2-2-op-s-is-011 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}?fields=logical-termination-point(uuid;layer-protocol(local-id;layer-protocol-name)) - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-100 - - - forwarding-name: RequestForListOfActualDeviceEquipmentCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-022 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-list-of-actual-device-equipment - uuid: mwdi-1-2-2-op-s-is-012 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}?fields=top-level-equipment;equipment(uuid;actual-equipment(manufactured-thing(equipment-type(type-name)))) - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-100 - - - forwarding-name: RequestForListOfParallelLinksCauses.ReadingEndpointsFromCache - uuid: mwdi-1-2-2-op-fc-is-030 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-list-of-parallel-links - uuid: mwdi-1-2-2-op-s-is-013 - consequent-requests: - - client-name: ElasticSearch://link={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-205 - - - forwarding-name: RequestForListOfParallelLinksCauses.SearchingParallelLinksInCache - uuid: mwdi-1-2-2-op-fc-is-031 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-list-of-parallel-links - uuid: mwdi-1-2-2-op-s-is-013 - consequent-requests: - - client-name: ElasticSearch://link={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-205 - - - forwarding-name: RequestForListOfLinksCausesReadingFromCache.SearchingLinksInCache - uuid: mwdi-1-2-2-op-fc-is-032 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-list-of-links - uuid: mwdi-1-2-2-op-s-is-014 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-000 - - - forwarding-name: RequestForListOfLinkPortsCausesReadingFromCache.SearchingLinkPortsInCache - uuid: mwdi-1-2-2-op-fc-is-033 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-list-of-link-ports - uuid: mwdi-1-2-2-op-s-is-015 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-000 - - - forwarding-name: RequestForDataOfLinksCausesReadingFromCache.SearchingLinksInCache - uuid: mwdi-1-2-2-op-fc-is-034 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-data-of-all-links - uuid: mwdi-1-2-2-op-s-is-016 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-000 - - - forwarding-name: RequestForDataOfLinkPortsCausesReadingFromCache.SearchingLinkPortsInCache - uuid: mwdi-1-2-2-op-fc-is-035 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-data-of-all-link-ports - uuid: mwdi-1-2-2-op-s-is-017 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-000 - - - forwarding-name: SubscribingAtMwdiForDeviceAttributeChangesCausesSendingNotifications - uuid: mwdi-1-2-2-op-fc-is-040 - forwarding-type: Subscription - management-requests: - operation-client-update: - - server-name: /v1/notify-attribute-value-changes - uuid: mwdi-1-2-2-op-s-is-020 - fc-port-update: - - server-name: /v1/notify-attribute-value-changes - uuid: mwdi-1-2-2-op-s-is-020 - fc-port-deletion: - - server-name: /v1/end-subscription - uuid: mwdi-1-2-2-op-s-bm-004 - operation-client-deletion: - - server-name: /v1/end-subscription - uuid: mwdi-1-2-2-op-s-bm-004 - initiating-requests: - consequent-requests: - - client-name: HistoricalMicroWaveDeviceInventory://v1/regard-attribute-value-change - uuid: mwdi-1-2-2-op-c-is-hmwdi-1-0-0-100 - - client-name: Requestor://receive-operation - uuid: mwdi-1-2-2-op-c-is-*-*-*-*-100 - - - forwarding-name: SubscribingAtMwdiForDeviceObjectCreationsCausesSendingNotifications - uuid: mwdi-1-2-2-op-fc-is-041 - forwarding-type: Subscription - management-requests: - operation-client-update: - - server-name: /v1/notify-object-creations - uuid: mwdi-1-2-2-op-s-is-021 - fc-port-update: - - server-name: /v1/notify-object-creations - uuid: mwdi-1-2-2-op-s-is-021 - fc-port-deletion: - - server-name: /v1/end-subscription - uuid: mwdi-1-2-2-op-s-bm-004 - operation-client-deletion: - - server-name: /v1/end-subscription - uuid: mwdi-1-2-2-op-s-bm-004 - initiating-requests: - consequent-requests: - - client-name: HistoricalMicroWaveDeviceInventory://v1/regard-object-creation - uuid: mwdi-1-2-2-op-c-is-hmwdi-1-0-0-101 - - client-name: Requestor://receive-operation - uuid: mwdi-1-2-2-op-c-is-*-*-*-*-101 - - - forwarding-name: SubscribingAtMwdiForDeviceObjectDeletionsCausesSendingNotifications - uuid: mwdi-1-2-2-op-fc-is-042 - forwarding-type: Subscription - management-requests: - operation-client-update: - - server-name: /v1/notify-object-deletions - uuid: mwdi-1-2-2-op-s-is-022 - fc-port-update: - - server-name: /v1/notify-object-deletions - uuid: mwdi-1-2-2-op-s-is-022 - fc-port-deletion: - - server-name: /v1/end-subscription - uuid: mwdi-1-2-2-op-s-bm-004 - operation-client-deletion: - - server-name: /v1/end-subscription - uuid: mwdi-1-2-2-op-s-bm-004 - initiating-requests: - consequent-requests: - - client-name: HistoricalMicroWaveDeviceInventory://v1/regard-object-deletion - uuid: mwdi-1-2-2-op-c-is-hmwdi-1-0-0-102 - - client-name: Requestor://receive-operation - uuid: mwdi-1-2-2-op-c-is-*-*-*-*-102 - - - forwarding-name: RequestForDeviceStatusMetadataCausesReadingFromElasticSearch - uuid: mwdi-1-2-2-op-fc-is-050 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /v1/provide-device-status-metadata - uuid: mwdi-1-2-2-op-s-is-018 - consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-1-2-2-es-c-es-1-0-0-000 - - - forwarding-name: RequestForCachedControlConstructCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-100 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName} - uuid: mwdi-1-2-2-op-s-is-100 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-100 - - - forwarding-name: RequestForCachedAlarmCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-105 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-s-is-105 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-105 - - - forwarding-name: RequestForCachedAlarmConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-106 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-s-is-106 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-106 - - - forwarding-name: RequestForCachedCurrentAlarmsCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-107 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-s-is-107 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-107 - - - forwarding-name: RequestForCachedAlarmEventRecordsCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-108 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-s-is-108 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-108 - - - forwarding-name: RequestForCachedEquipmentCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-110 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-s-is-110 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-110 - - - forwarding-name: RequestForCachedConnectorCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-111 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-s-is-111 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-111 - - - forwarding-name: RequestForCachedContainedHolderCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-112 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-s-is-112 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-112 - - - forwarding-name: RequestForCachedExpectedEquipmentCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-113 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-s-is-113 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-113 - - - forwarding-name: RequestForCachedActualEquipmentCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-114 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-s-is-114 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-114 - - - forwarding-name: RequestForCachedFirmwareCollectionCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-120 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-s-is-120 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-120 - - - forwarding-name: RequestForCachedFirmwareComponentListCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-121 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-s-is-121 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-121 - - - forwarding-name: RequestForCachedFirmwareComponentCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-122 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-s-is-122 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-122 - - - forwarding-name: RequestForCachedFirmwareComponentStatusCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-123 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-s-is-123 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-123 - - - forwarding-name: RequestForCachedProfileCollectionCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-130 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-s-is-130 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-130 - - - forwarding-name: RequestForCachedProfileCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-131 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-s-is-131 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-131 - - - forwarding-name: RequestForCachedCoChannelProfileCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-135 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-s-is-135 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-135 - - - forwarding-name: RequestForCachedCoChannelProfileConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-136 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-s-is-136 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-136 - - - forwarding-name: RequestForCachedPolicingProfileCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-145 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-s-is-145 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-145 - - - forwarding-name: RequestForCachedPolicingProfileConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-146 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-s-is-146 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-146 - - - forwarding-name: RequestForCachedQosProfileCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-150 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-s-is-150 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-150 - - - forwarding-name: RequestForCachedQosProfileConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-151 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-s-is-151 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-151 - - - forwarding-name: RequestForCachedSchedulerProfileCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-155 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-s-is-155 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-155 - - - forwarding-name: RequestForCachedSchedulerProfileConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-156 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-s-is-156 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-156 - - - forwarding-name: RequestForCachedWredProfileCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-160 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-s-is-160 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-160 - - - forwarding-name: RequestForCachedWredProfileConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-161 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-s-is-161 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-161 - - - forwarding-name: RequestForCachedWredTemplateProfileCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-162 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-s-is-162 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-162 - - - forwarding-name: RequestForCachedWredTemplateProfileConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-163 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-s-is-163 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-163 - - - forwarding-name: RequestForCachedLogicalTerminationPointCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-200 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-s-is-200 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-200 - - - forwarding-name: RequestForCachedLtpAugmentPacCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-201 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-s-is-201 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-201 - - - forwarding-name: RequestForCachedForwardingDomainCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-202 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-s-is-202 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-202 - - - forwarding-name: RequestForCachedForwardingConstructCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-203 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-s-is-203 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-203 - - - forwarding-name: RequestForCachedForwardingConstructPortCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-204 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-s-is-204 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-204 - - - forwarding-name: RequestForCachedLinkCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-205 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/link={uuid} - uuid: mwdi-1-2-2-op-s-get-is-205 - consequent-requests: - - client-name: ElasticSearch://link={uuid} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-205 - - - forwarding-name: RequestForCachedLinkPortCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-206 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} - uuid: mwdi-1-2-2-op-s-get-is-206 - consequent-requests: - - client-name: ElasticSearch://link={uuid}/link-port={localId} - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-206 - - - forwarding-name: RequestForCachedAirInterfaceCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-210 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-s-is-210 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-210 - - - forwarding-name: RequestForCachedAirInterfaceConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-211 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-s-is-211 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-211 - - - forwarding-name: RequestForCachedAirInterfaceStatusCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-212 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-s-is-212 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-212 - - - forwarding-name: RequestForCachedAirInterfaceHistoricalPerformancesCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-214 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-s-is-214 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-214 - - - forwarding-name: RequestForCachedEthernetContainerCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-220 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-s-is-220 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-220 - - - forwarding-name: RequestForCachedEthernetContainerConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-221 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-s-is-221 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-221 - - - forwarding-name: RequestForCachedEthernetContainerStatusCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-222 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-s-is-222 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-222 - - - forwarding-name: RequestForCachedEthernetContainerHistoricalPerformancesCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-224 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-s-is-224 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-224 - - - forwarding-name: RequestForCachedHybridMwStructureCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-230 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-s-is-230 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-230 - - - forwarding-name: RequestForCachedHybridMwStructureConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-231 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-s-is-231 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-231 - - - forwarding-name: RequestForCachedHybridMwStructureStatusCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-232 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-s-is-232 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-232 - - - forwarding-name: RequestForCachedHybridMwStructureHistoricalPerformancesCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-234 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-s-is-234 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-234 - - - forwarding-name: RequestForCachedMacInterfaceCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-240 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-s-is-240 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-240 - - - forwarding-name: RequestForCachedMacInterfaceConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-241 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-s-is-241 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-241 - - - forwarding-name: RequestForCachedMacInterfaceStatusCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-242 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-s-is-242 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-242 - - - forwarding-name: RequestForCachedPureEthernetStructureCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-250 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-s-is-250 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-250 - - - forwarding-name: RequestForCachedPureEthernetStructureConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-251 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-s-is-251 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-251 - - - forwarding-name: RequestForCachedPureEthernetStructureStatusCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-252 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-s-is-252 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-252 - - - forwarding-name: RequestForCachedPureEthernetStructureHistoricalPerformancesCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-254 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-s-is-254 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-254 - - - forwarding-name: RequestForCachedVlanInterfaceCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-260 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-s-is-260 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-260 - - - forwarding-name: RequestForCachedVlanInterfaceConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-261 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-s-is-261 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-261 - - - forwarding-name: RequestForCachedWireInterfaceCapabilityCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-270 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-s-is-270 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-270 - - - forwarding-name: RequestForCachedWireInterfaceConfigurationCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-271 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-s-is-271 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-271 - - - forwarding-name: RequestForCachedWireInterfaceStatusCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-272 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-s-is-272 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-272 - - - forwarding-name: RequestForCachedWireInterfaceHistoricalPerformancesCausesReadingFromCache - uuid: mwdi-1-2-2-op-fc-is-274 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-s-is-274 - consequent-requests: - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-c-get-es-1-0-0-274 - - - - forwarding-name: RequestForLiveControlConstructCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-400 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName} - uuid: mwdi-1-2-2-op-s-is-400 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-400 - - client-name: ElasticSearch://control-construct={mountName} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-400 - - - forwarding-name: RequestForLiveAlarmCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-405 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-s-is-405 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-405 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-405 - - - forwarding-name: RequestForLiveAlarmConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-406 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-s-is-406 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-406 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-406 - - - forwarding-name: RequestForLiveCurrentAlarmsCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-407 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-s-is-407 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-407 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-407 - - - forwarding-name: RequestForLiveAlarmEventRecordsCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-408 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-s-is-408 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-408 - - client-name: ElasticSearch://control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-408 - - - forwarding-name: RequestForLiveEquipmentCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-410 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-s-is-410 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/equipment={uuid} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-410 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-410 - - - forwarding-name: RequestForLiveConnectorCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-411 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-s-is-411 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-411 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/connector={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-411 - - - forwarding-name: RequestForLiveContainedHolderCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-412 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-s-is-412 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-412 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/contained-holder={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-412 - - - forwarding-name: RequestForLiveExpectedEquipmentCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-413 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-s-is-413 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-413 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/expected-equipment={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-413 - - - forwarding-name: RequestForLiveActualEquipmentCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-414 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-s-is-414 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-414 - - client-name: ElasticSearch://control-construct={mountName}/equipment={uuid}/actual-equipment - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-414 - - - forwarding-name: RequestForLiveFirmwareCollectionCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-420 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-s-is-420 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-420 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-420 - - - forwarding-name: RequestForLiveFirmwareComponentListCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-421 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-s-is-421 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-421 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-421 - - - forwarding-name: RequestForLiveFirmwareComponentCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-422 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-s-is-422 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-422 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-422 - - - forwarding-name: RequestForLiveFirmwareComponentStatusCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-423 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-s-is-423 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-423 - - client-name: ElasticSearch://control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-423 - - - forwarding-name: RequestForLiveProfileCollectionCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-430 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-s-is-430 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-430 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-430 - - - forwarding-name: RequestForLiveProfileCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-431 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-s-is-431 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-431 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-431 - - - forwarding-name: RequestForLiveCoChannelProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-435 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-s-is-435 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-435 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-435 - - - forwarding-name: RequestForLiveCoChannelProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-436 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-s-is-436 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-436 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-436 - - - forwarding-name: RequestForLivePolicingProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-445 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-s-is-445 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-445 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-445 - - - forwarding-name: RequestForLivePolicingProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-446 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-s-is-446 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-446 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-446 - - - forwarding-name: RequestForLiveQosProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-450 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-s-is-450 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-450 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-450 - - - forwarding-name: RequestForLiveQosProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-451 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-s-is-451 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-451 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-451 - - - forwarding-name: RequestForLiveSchedulerProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-455 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-s-is-455 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-455 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-455 - - - forwarding-name: RequestForLiveSchedulerProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-456 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-s-is-456 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-456 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-456 - - - forwarding-name: RequestForLiveWredProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-460 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-s-is-460 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-460 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-460 - - - forwarding-name: RequestForLiveWredProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-461 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-s-is-461 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-461 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-461 - - - forwarding-name: RequestForLiveWredTemplateProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-462 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-s-is-462 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-462 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-462 - - - forwarding-name: RequestForLiveWredTemplateProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-463 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-s-is-463 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-463 - - client-name: ElasticSearch://control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-463 - - - forwarding-name: RequestForLiveLogicalTerminationPointCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-500 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-s-is-500 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-500 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-500 - - - forwarding-name: RequestForLiveLtpAugmentPacCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-501 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-s-is-501 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-501 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-501 - - - forwarding-name: RequestForLiveForwardingDomainCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-502 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-s-is-502 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-502 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-502 - - - forwarding-name: RequestForLiveForwardingConstructCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-503 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-s-is-503 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/forwarding-domain={uuid}/forwarding-construct={uuid1} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-503 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-503 - - - forwarding-name: RequestForLiveForwardingConstructPortCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-504 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-s-is-504 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/forwarding-domain={uuid}/forwarding-construct={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-504 - - client-name: ElasticSearch://control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-504 - - - forwarding-name: RequestForUpdatingLinkCausesWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-505 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/link={uuid} - uuid: mwdi-1-2-2-op-s-put-is-205 - consequent-requests: - - client-name: ElasticSearch://link={uuid} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-505 - - - forwarding-name: RequestForUpdatingLinkPortCausesWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-506 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} - uuid: mwdi-1-2-2-op-s-put-is-206 - consequent-requests: - - client-name: ElasticSearch://link={uuid}/link-port={localId} - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-506 - - - forwarding-name: RequestForLiveAirInterfaceCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-510 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-s-is-510 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-510 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-510 - - - forwarding-name: RequestForLiveAirInterfaceConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-511 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-s-is-511 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-511 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-511 - - - forwarding-name: RequestForLiveAirInterfaceStatusCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-512 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-s-is-512 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-512 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-512 - - - forwarding-name: RequestForLiveAirInterfaceHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-514 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-s-is-514 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-514 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-514 - - - forwarding-name: RequestForLiveEthernetContainerCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-520 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-s-is-520 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-520 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-520 - - - forwarding-name: RequestForLiveEthernetContainerConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-521 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-s-is-521 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-521 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-521 - - - forwarding-name: RequestForLiveEthernetContainerStatusCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-522 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-s-is-522 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-522 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-522 - - - forwarding-name: RequestForLiveEthernetContainerHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-524 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-s-is-524 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-524 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-524 - - - forwarding-name: RequestForLiveHybridMwStructureCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-530 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-s-is-530 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-530 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-530 - - - forwarding-name: RequestForLiveHybridMwStructureConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-531 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-s-is-531 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-531 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-531 - - - forwarding-name: RequestForLiveHybridMwStructureStatusCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-532 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-s-is-532 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-532 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-532 - - - forwarding-name: RequestForLiveHybridMwStructureHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-534 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-s-is-534 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-534 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-534 - - - forwarding-name: RequestForLiveMacInterfaceCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-540 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-s-is-540 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-540 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-540 - - - forwarding-name: RequestForLiveMacInterfaceConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-541 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-s-is-541 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-541 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-541 - - - forwarding-name: RequestForLiveMacInterfaceStatusCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-542 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-s-is-542 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-542 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-542 - - - forwarding-name: RequestForLivePureEthernetStructureCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-550 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-s-is-550 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-550 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-550 - - - forwarding-name: RequestForLivePureEthernetStructureConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-551 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-s-is-551 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-551 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-551 - - - forwarding-name: RequestForLivePureEthernetStructureStatusCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-552 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-s-is-552 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-552 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-552 - - - forwarding-name: RequestForLivePureEthernetStructureHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-554 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-s-is-554 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-554 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-554 - - - forwarding-name: RequestForLiveVlanInterfaceCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-560 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-s-is-560 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-560 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-560 - - - forwarding-name: RequestForLiveVlanInterfaceConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-561 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-s-is-561 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-561 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-561 - - - forwarding-name: RequestForLiveWireInterfaceCapabilityCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-570 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-s-is-570 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-570 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-570 - - - forwarding-name: RequestForLiveWireInterfaceConfigurationCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-571 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-s-is-571 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-571 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-571 - - - forwarding-name: RequestForLiveWireInterfaceStatusCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-572 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-s-is-572 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-572 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-572 - - - forwarding-name: RequestForLiveWireInterfaceHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache - uuid: mwdi-1-2-2-op-fc-is-574 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-s-is-574 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-574 - - client-name: ElasticSearch://control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances - uuid: mwdi-1-2-2-op-c-put-es-1-0-0-574 - - # CurrentPerformanceValues shall not be PUT into ElasticSearch. - # Thus there is just the one consequent-requests for reading from OpenDayLight. - - - forwarding-name: RequestForLiveAirInterfaceCurrentPerformanceCausesReadingFromDevice - uuid: mwdi-1-2-2-op-fc-is-513 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-current-performance - uuid: mwdi-1-2-2-op-s-is-513 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-current-performance - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-513 - - - forwarding-name: RequestForLiveEthernetContainerCurrentPerformanceCausesReadingFromDevice - uuid: mwdi-1-2-2-op-fc-is-523 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-current-performance - uuid: mwdi-1-2-2-op-s-is-523 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-current-performance - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-523 - - - forwarding-name: RequestForLiveHybridMwStructureCurrentPerformanceCausesReadingFromDevice - uuid: mwdi-1-2-2-op-fc-is-533 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-current-performance - uuid: mwdi-1-2-2-op-s-is-533 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-current-performance - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-533 - - - forwarding-name: RequestForLivePureEthernetStructureCurrentPerformanceCausesReadingFromDevice - uuid: mwdi-1-2-2-op-fc-is-553 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-current-performance - uuid: mwdi-1-2-2-op-s-is-553 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-current-performance - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-553 - - - forwarding-name: RequestForLiveWireInterfaceCurrentPerformanceCausesReadingFromDevice - uuid: mwdi-1-2-2-op-fc-is-573 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-current-performance - uuid: mwdi-1-2-2-op-s-is-573 - consequent-requests: - - client-name: OpenDayLight://{controllerInternalPathToMountPoint}/node={mountName}/yang-ext:mount/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-current-performance - uuid: mwdi-1-2-2-op-c-is-odl-4-0-2-573 - - - forwarding-name: RequestForDeletingLinkCausesDeletingFromCache - uuid: mwdi-1-2-2-op-fc-is-805 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/link={uuid} - uuid: mwdi-1-2-2-op-s-del-is-205 - consequent-requests: - - client-name: ElasticSearch://link={uuid} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-805 - - - forwarding-name: RequestForDeletingLinkPortCausesDeletingFromCache - uuid: mwdi-1-2-2-op-fc-is-806 - forwarding-type: InvariantProcessSnippet - management-requests: - operation-client-update: - fc-port-update: - fc-port-deletion: - operation-client-deletion: - initiating-requests: - - server-name: /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} - uuid: mwdi-1-2-2-op-s-del-is-206 - consequent-requests: - - client-name: ElasticSearch://link={uuid}/link-port={localId} - uuid: mwdi-1-2-2-op-c-del-es-1-0-0-806 \ No newline at end of file diff --git a/Z_TMP/oas_from_1.2.2.yaml b/Z_TMP/oas_from_1.2.2.yaml deleted file mode 100644 index 74fe63c7..00000000 --- a/Z_TMP/oas_from_1.2.2.yaml +++ /dev/null @@ -1,33331 +0,0 @@ -openapi: 3.0.0 -info: - title: MicrowaveDeviceInventory - version: 1.2.2 - -x-gui-paths: -######################################################################################################################## -# Representation Layer -######################################################################################################################## - /docs: - get: - operationId: docs - summary: 'Represents Swagger API description page' - tags: - - RepresentationServices - responses: - '200': - description: 'Swagger API description page represented' - # Not explixitly described - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - -paths: -######################################################################################################################## -# Service Layer - Individual Part -######################################################################################################################## - /v1/bequeath-your-data-and-die: - 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: bequeathYourDataAndDie - summary: 'Initiates process of embedding a new release' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - new-application-name - - new-application-release - - new-application-protocol - - new-application-address - - new-application-port - properties: - new-application-name: - type: string - description: > - 'Name of application that shall be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-nr-1-2-2-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=mwdi-1-2-2-http-c-nr-1-2-2-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: - - 'HTTP' - - '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=mwdi-1-2-2-tcp-c-nr-1-2-2-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 - 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 application that shall be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-nr-1-2-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 be target of the handover process - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-nr-1-2-2-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=mwdi-1-2-2-tcp-c-nr-1-2-2-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.1.2' - new-application-protocol: 'HTTP' - new-application-address: - ip-address: - ipv-4-address: '1.1.3.8' - new-application-port: 3008 - responses: - '204': - description: 'Process of embedding a new release initiated' - 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=mwdi-1-2-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': - $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: - PromptForBequeathingDataCausesTransferringExistingSubscriptionsForDeviceAttributeValueChanges: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-op-c-im-nr-1-2-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: - - subscriber-application - - subscriber-release-number - - subscriber-operation - - subscriber-protocol - - subscriber-address - - subscriber-port - properties: - subscriber-application: - type: string - description: > - 'Name of application that wants to receive notifications about device attributes being changed in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' - subscriber-release-number: - type: string - description: > - 'Release of application that wants to receive notifications about device attributes being changed in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' - subscriber-operation: - type: string - description: > - 'Names of the operation that shall be addressed by notifications about device attributes being changed in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-*-*-*-*-100/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' - subscriber-protocol: - type: string - description: > - 'Protocol to be used for addressing the application that wants to receive notifications about device attributes being changed in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' - subscriber-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: > - 'IPv4 address of application that wants to receive notifications about device attributes being changed in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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: > - 'Domain name of application that wants to receive notifications about device attributes being changed in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' - subscriber-port: - type: integer - description: > - 'TCP port of application that wants to receive notifications about device attributes being changed in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' - example: - subscriber-application: 'HistoricalMicrowaveDeviceInventory' - subscriber-release-number: '1.0.0' - subscriber-operation: '/v1/regard-attribute-value-change' - subscriber-protocol: 'HTTP' - subscriber-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscriber-port: 4013 - responses: - '204': - description: 'Subscription for notifications about changed device attribute values in the cache has been created' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - 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' - PromptForBequeathingDataCausesTransferringExistingSubscriptionsForDeviceObjectCreations: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-op-c-im-nr-1-2-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' - - $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: - - subscriber-application - - subscriber-release-number - - subscriber-operation - - subscriber-protocol - - subscriber-address - - subscriber-port - properties: - subscriber-application: - type: string - description: > - 'Name of application that wants to receive notifications about device objects being created in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' - subscriber-release-number: - type: string - description: > - 'Release of application that wants to receive notifications about device objects being created in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' - subscriber-operation: - type: string - description: > - 'Names of the operation that shall be addressed by notifications about device objects being created in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-*-*-*-*-101/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' - subscriber-protocol: - type: string - description: > - 'Protocol to be used for addressing the application that wants to receive notifications about device objects being created in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' - subscriber-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: > - 'IPv4 address of application that wants to receive notifications about device objects being created in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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: > - 'Domain name of application that wants to receive notifications about device objects being created in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' - subscriber-port: - type: integer - description: > - 'TCP port of application that wants to receive notifications about device objects being created in the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' - example: - subscriber-application: 'HistoricalMicrowaveDeviceInventory' - subscriber-release-number: '1.0.0' - subscriber-operation: '/v1/regard-object-creation' - subscriber-protocol: 'HTTP' - subscriber-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscriber-port: 4013 - responses: - '204': - description: 'Subscription for notifications about device objects created in the cache has been documented' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - 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' - PromptForBequeathingDataCausesTransferringExistingSubscriptionsForDeviceObjectDeletions: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-tcp-c-nr-1-2-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=mwdi-1-2-2-op-c-im-nr-1-2-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' - - $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: - - subscriber-application - - subscriber-release-number - - subscriber-operation - - subscriber-protocol - - subscriber-address - - subscriber-port - properties: - subscriber-application: - type: string - description: > - 'Name of application that wants to receive notifications about device objects being deleted from the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' - subscriber-release-number: - type: string - description: > - 'Release of application that wants to receive notifications about device objects being deleted from the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' - subscriber-operation: - type: string - description: > - 'Names of the operation that shall be addressed by notifications about device objects being deleted from the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-*-*-*-*-102/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' - subscriber-protocol: - type: string - description: > - 'Protocol to be used for addressing the application that wants to receive notifications about device objects being deleted from the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' - subscriber-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: > - 'IPv4 address of application that wants to receive notifications about device objects being deleted from the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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: > - 'Domain name of application that wants to receive notifications about device objects being deleted from the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' - subscriber-port: - type: integer - description: > - 'TCP port of application that wants to receive notifications about device objects being deleted from the cache - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' - example: - subscriber-application: 'HistoricalMicrowaveDeviceInventory' - subscriber-release-number: '1.0.0' - subscriber-operation: '/v1/regard-object-deletion' - subscriber-protocol: 'HTTP' - subscriber-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscriber-port: 4013 - responses: - '204': - description: 'Subscription for notifications about device objects deleted from the cache has been created' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - 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' - PromptForBequeathingDataCausesUnsubscribingFromDeviceAndControllerNotificationsAtNP: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-np-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=mwdi-1-2-2-tcp-c-np-1-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=mwdi-1-2-2-tcp-c-np-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-np-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=mwdi-1-2-2-op-c-is-np-1-0-2-020/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: - - subscriber-application - - subscriber-release-number - - subscription - properties: - subscriber-application: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name]' - subscriber-release-number: - type: string - description: > - 'Own release number - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number]' - subscription: - type: string - description: > - 'Name of operation that had been addressed for starting getting notifications. Requests have to be sent for the following subscriptions: - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-np-1-0-2-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - and - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-np-1-0-2-010/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - and - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-np-1-0-2-011/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - and - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-np-1-0-2-012/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - and - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-np-1-0-2-013/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - in five separate, sequential requests.' - example: - subscriber-application: 'MicroWaveDeviceInventory' - subscriber-release-number: '1.0.0' - subscription: '/v1/notify-controller-attribute-value-changes' - responses: - '204': - description: 'Stopped sending notifications of a specific subscription' - 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' - PromptForBequeathingDataCausesRequestForBroadcastingInfoAboutServerReplacement: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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' - - $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: - - current-application-name - - current-release-number - - future-application-name - - future-release-number - - future-protocol - - future-address - - future-port - properties: - current-application-name: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-http-c-nr-1-2-2-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=mwdi-1-2-2-http-c-nr-1-2-2-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=mwdi-1-2-2-tcp-c-nr-1-2-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' - future-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: > - 'Future IPv4 address of the application that has updated connection data - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-nr-1-2-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 - description: > - 'Future domain name of the application that has updated connection data - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-nr-1-2-2-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=mwdi-1-2-2-tcp-c-nr-1-2-2-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' - future-application-name: 'RegistryOffice' - future-release-number: '2.1.2' - future-protocol: 'HTTP' - future-address: - ip-address: - ipv-4-address: '1.1.3.8' - future-port: 3008 - responses: - '204': - description: 'Will broadcast server replacement' - 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' - PromptForBequeathingDataCausesRequestForDeregisteringOfOldRelease: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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' - - $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 - properties: - application-name: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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' - responses: - '204': - description: 'Application deregistered' - 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' - PromptingNewReleaseForUpdatingServerCausesRequestForBroadcastingInfoAboutBackwardCompatibleUpdateOfOperation: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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.' - 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 - - old-operation-name - - new-operation-name - properties: - application-name: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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.1.2' - old-operation-name: '/v2/register-application' - new-operation-name: '/v2/register-application' - responses: - '204': - description: 'Will broadcast operation update' - 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/regard-controller-attribute-value-change: - 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: regardControllerAttributeValueChange - summary: 'Receives notifications about attribute value changes at the Controller' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - notification-proxy-1-0:attribute-value-changed-notification - properties: - notification-proxy-1-0:attribute-value-changed-notification: - type: object - required: - - counter - - timestamp - - resource - - attribute-name - - new-value - properties: - counter: - type: integer - description: 'Continuous count of all requests that should have been received at this path' - timestamp: - type: string - description: 'The time according to Section 5.6 of RFC 3339 at which the controller created the notification' - resource: - type: string - description: 'Path to the object that holds the attribute that changed its value' - attribute-name: - type: string - description: 'Name of the attribute that changed its value' - new-value: - type: string - description: 'New value of the attribute' - example: - notification-proxy-1-0:attribute-value-changed-notification: - counter: 32 - timestamp: '2023-07-11T08:21:50+01:00' - resource: '/core-model-1-4:network-control-domain=live/control-construct=odl-1/logical-termination-point=513250009/layer-protocol=0/mount-point-1-0:mount-point-pac/mount-point-status' - attribute-name: 'connection-status' - new-value: 'connecting' - responses: - '204': - description: 'Notification received' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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': - $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: - NotifiedNewDeviceCausesSelfCallingForLoadingOfControlConstruct: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-mwdi-1-2-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=mwdi-1-2-2-tcp-c-mwdi-1-2-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=mwdi-1-2-2-tcp-c-mwdi-1-2-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=mwdi-1-2-2-tcp-c-mwdi-1-2-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=mwdi-1-2-2-op-c-is-mwdi-1-2-2-400/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - description: > - 'This callback is to be sent - IF {$request.body#notification-proxy-1-0:attribute-value-changed-notification/attribute-name} == connection-status - AND IF {$request.body#notification-proxy-1-0:attribute-value-changed-notification/new-value} == connected' - get: - parameters: - - $ref: '#/components/parameters/user' - - $ref: '#/components/parameters/originator' - - $ref: '#/components/parameters/x-correlator' - - $ref: '#/components/parameters/trace-indicator' - - $ref: '#/components/parameters/customer-journey' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by this callback - from {$request.body#notification-proxy-1-0:attribute-value-changed-notification/{value of logical-termination-point= in resource}' - responses: - '200': - description: 'ControlConstruct provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:control-construct: - type: array - items: - $ref: '#/components/schemas/CONTROL_CONSTRUCT' - '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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - NotifiedDisconnectedDeviceCausesDeviceDeletionFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-del-es-1-0-0-700/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - description: > - 'This callback is to be sent - IF {$request.body#notification-proxy-1-0:attribute-value-changed-notification/attribute-name} == connection-status - AND IF {$request.body#notification-proxy-1-0:attribute-value-changed-notification/new-value} != connected' - delete: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by this callback - from {$request.body#notification-proxy-1-0:attribute-value-changed-notification/{value of logical-termination-point= in resource}' - responses: - '204': - description: 'ControlConstruct deleted from cache' - '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/regard-device-alarm: - 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: regardDeviceAlarm - summary: 'Receives notifications about alarms at devices' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - notification-proxy-1-0:alarm-event-notification - properties: - notification-proxy-1-0:alarm-event-notification: - type: object - required: - - alarm-event-sequence-number - - timestamp - - resource - - alarm-type-id - - alarm-type-qualifier - - problem-severity - properties: - alarm-event-sequence-number: - type: integer - description: 'Sequence number of the notification at the device' - timestamp: - type: string - description: 'The time according to Section 5.6 of RFC 3339 at which the device created the notification' - resource: - type: string - description: 'Path to the object where the error occurred' - alarm-type-id: - type: string - description: 'Identifier of the type of alarm' - alarm-type-qualifier: - type: string - description: 'Part 2 of the identifier of the type of alarm' - problem-severity: - type: string - description: 'Severity of the alarm as configured on the device' - example: - notification-proxy-1-0:alarm-event-notification: - alarm-event-sequence-number: 1 - timestamp: '2023-07-11T08:45:02+01:00' - resource: '/core-model-1-4:network-control-domain=live/control-construct=513250009/logical-termination-point=LTP-MWPS-TTP-RADIO-1A/layer-protocol=LP-MWPS-TTP-RADIO-1A/air-interface-2-0:air-interface-pac' - alarm-type-id: 'siae-alarms-1-0:radioEquipLinkTelemetryFailAlarm' - alarm-type-qualifier: '' - problem-severity: 'major' - responses: - '204': - description: 'Notification received' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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': - $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: - NotifiedDeviceAlarmCausesUpdatingTheEntryInCurrentAlarmListOfCache: - ReadCurrentAlarmListFromCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-107/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.body#value_behind_control-construct=_in_resource} - responses: - '200': - description: 'CurrentAlarms provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:current-alarms: - $ref: '#/components/schemas/CURRENT_ALARMS' - '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' - WriteUpdatedCurrentAlarmListToCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-407/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.body#value_behind_control-construct=_in_resource} - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - alarms-1-0:current-alarms - properties: - alarms-1-0:current-alarms: - $ref: '#/components/schemas/CURRENT_ALARMS' - description: > - 'from {$ReadCurrentAlarmListFromCache.response.body#alarms-1-0:current-alarms} - IF {$request.body#notification-proxy-1-0:alarm-event-notification/problem-severity} != cleared - - currentAlarmList to be complemented by new instance with content of {$request.body} - - numberOfCurrentAlarms++ - - timeOfLatestChange = {$request.body#notification-proxy-1-0:alarm-event-notification/timestamp} - IF {$request.body#notification-proxy-1-0:alarm-event-notification/problem-severity} == cleared - - Instance with content of {$request.body} to be cleared from currentAlarmList - - numberOfCurrentAlarms-- - - timeOfLatestChange = {$request.body#notification-proxy-1-0:alarm-event-notification/timestamp}' - responses: - '204': - description: 'CurrentAlarms written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/regard-device-attribute-value-change: - 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: regardDeviceAttributeValueChange - summary: 'Receives notifications about changes of values of attributes inside the devices' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - notification-proxy-1-0:attribute-value-changed-notification - properties: - notification-proxy-1-0:attribute-value-changed-notification: - type: object - required: - - counter - - timestamp - - object-path - - attribute-name - - new-value - properties: - counter: - type: integer - description: 'Sequence number of the notification at the device' - timestamp: - type: string - description: 'The time according to Section 5.6 of RFC 3339 at which the device created the notification' - object-path: - type: string - description: 'Path to the object that holds the attribute that changed its value' - attribute-name: - type: string - description: 'Name of the attribute that changed its value' - new-value: - type: string - description: 'New value of the attribute' - example: - notification-proxy-1-0:attribute-value-changed-notification: - counter: 32 - timestamp: '2010-11-20T14:00:00+01:00' - object-path: '/core-model-1-4:network-control-domain=live/control-construct=513250009/logical-termination-point=RF-2146697857/layer-protocol=2146697857/air-interface-2-0:air-interface-pac/air-interface-configuration' - attribute-name: 'performance-monitoring-is-on' - new-value: 'true' - responses: - '204': - description: 'Notification received' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - NotifiedDeviceAttributeValueChangeCausesUpdateOfCache: - ReadClass: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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][{$request.body#notification-proxy-1-0:attribute-value-changed-notification/object-path but live replaced by cache}] - get: - responses: - '200': - description: 'Depends on addressed class' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - UpdateAndWriteClass: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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][{$request.body#notification-proxy-1-0:attribute-value-changed-notification/object-path but live replaced by cache}] - put: - requestBody: - required: true - content: - application/json: - schema: - description: > - 'Depends on addressed class - Attribute with name according to {$request.body#notification-proxy-1-0:attribute-value-changed-notification/attribute-name} - to be updated with value according to {$request.body#notification-proxy-1-0:attribute-value-changed-notification/new-value}' - responses: - '204': - description: 'Depends on addressed class' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/regard-device-object-creation: - 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: regardDeviceObjectCreation - summary: 'Receives notifications about objects that have been created inside the devices' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - notification-proxy-1-0:object-creation-notification - properties: - notification-proxy-1-0:object-creation-notification: - type: object - required: - - counter - - timestamp - - object-path - properties: - counter: - type: integer - description: 'Sequence number of the notification at the device' - timestamp: - type: string - description: 'The time according to Section 5.6 of RFC 3339 at which the device created the notification' - object-path: - type: string - description: 'Path to the object that has been created' - example: - notification-proxy-1-0:object-creation-notification: - counter: 2 - timestamp: '2023-07-10T12:27:03+01:00' - object-path: '/core-model-1-4:network-control-domain=live/control-construct=513250009/profile-collection/profile=co-channel-17' - responses: - '204': - description: 'Notification received' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - NotifiedDeviceObjectCreationCausesSelfCallingOfLiveResourcePath: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-mwdi-1-2-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=mwdi-1-2-2-tcp-c-mwdi-1-2-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=mwdi-1-2-2-tcp-c-mwdi-1-2-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=mwdi-1-2-2-tcp-c-mwdi-1-2-2-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port][{$request.body#notification-proxy-1-0:object-creation-notification/object-path}] - get: - responses: - '200': - description: 'Depends on addressed class' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - 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' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/regard-device-object-deletion: - 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: regardDeviceObjectDeletion - summary: 'Receives notifications about objects that have been deleted inside the devices' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - notification-proxy-1-0:object-deletion-notification - properties: - notification-proxy-1-0:object-deletion-notification: - type: object - required: - - counter - - timestamp - - object-path - properties: - counter: - type: integer - description: > - 'Sequence number of the notification at the device' - timestamp: - type: string - description: > - 'The time according to Section 5.6 of RFC 3339 at which the device created the notification' - object-path: - type: string - description: > - 'Path to the object that has been deleted' - example: - notification-proxy-1-0:object-deletion-notification: - counter: 14 - timestamp: '2023-07-13T09:31:48+01:00' - object-path: '/core-model-1-4:network-control-domain=live/control-construct=513250009/logical-termination-point=RF-2146697857' - responses: - '204': - description: 'Notification received' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-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' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - NotifiedDeviceObjectDeletionCausesDeletingTheObjectInCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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][{$request.body#notification-proxy-1-0:object-deletion-notification/object-path but live replaced by cache}] - delete: - responses: - '204': - description: 'Depends on addressed class' - '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' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /v1/provide-list-of-connected-devices: - 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: provideListOfConnectedDevices - summary: 'Provides list of devices that are connected to the controller' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'List of connected devices provided' - content: - application/json: - schema: - type: object - required: - - mount-name-list - properties: - mount-name-list: - type: array - items: - type: string - description: > - 'MountName of devices in connected state at the Controller - from {$RequestForListOfConnectedDevicesCausesReadingFromCache.response.body#/core-model-1-4:control-construct/uuid}' - example: - mount-name-list: - - '305251234' - - '105258888' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-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': - $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: - RequestForListOfConnectedDevicesCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: fields - in: query - required: true - schema: - type: string - enum: - - 'control-construct(uuid)' - responses: - '200': - description: 'List of connected devices provided from cache' - content: - application/json: - schema: - type: object - required: - - / - properties: - /: - type: object - required: - - core-model-1-4:control-construct - properties: - core-model-1-4:control-construct: - type: array - items: - type: object - required: - - uuid - properties: - uuid: - type: string - example: - /: - core-model-1-4:control-construct: - - uuid: '305251234' - - uuid: '105258888' - '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/provide-list-of-device-interfaces: - 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: provideListOfDeviceInterfaces - summary: 'Provides list of LTP UUIDs at a device' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - mount-name - properties: - mount-name: - type: string - description: 'Identifier of the device at the Controller' - example: - mount-name: '513250010' - responses: - '200': - description: 'List of LTP UUIDs provided' - content: - application/json: - schema: - type: object - required: - - logical-termination-point-list - properties: - logical-termination-point-list: - type: array - items: - type: object - required: - - uuid - - local-id - - layer-protocol-name - properties: - uuid: - type: string - description: > - 'UUID of the LTP - from {$RequestForListOfDeviceInterfacesCausesReadingFromCache.response.body#/core-model-1-4:control-construct/logical-termination-point/uuid}' - local-id: - type: string - description: > - 'Local-ID of the LP - from {$RequestForListOfDeviceInterfacesCausesReadingFromCache.response.body#/core-model-1-4:control-construct/logical-termination-point/layer-protocol/local-id}' - layer-protocol-name: - type: string - description: > - 'LayerProtocolName of the LP - from {$RequestForListOfDeviceInterfacesCausesReadingFromCache.response.body#/core-model-1-4:control-construct/logical-termination-point/layer-protocol/layer-protocol-name}' - example: - logical-termination-point-list: - - uuid: '513250010-ETY-2134638978' - local-id: '2134638978' - layer-protocol-name: 'wire-interface-2-0:LAYER_PROTOCOL_NAME_TYPE_WIRE_LAYER' - - uuid: '513250010-RF-2146697857' - local-id: '2146697857' - layer-protocol-name: 'air-interface-2-0:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-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': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForListOfDeviceInterfacesCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-100/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.body#mount-name} - - name: fields - in: query - required: true - schema: - type: string - enum: - - 'logical-termination-point(uuid;layer-protocol(local-id;layer-protocol-name))' - responses: - '200': - description: 'ControlConstruct provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:control-construct: - type: array - items: - type: object - properties: - logical-termination-point: - type: array - items: - type: object - properties: - uuid: - type: string - layer-protocol: - type: array - items: - type: object - properties: - local-id: - type: string - layer-protocol-name: - type: string - example: - core-model-1-4:control-construct: - - logical-termination-point: - - uuid: '513250010-ETY-2134638978' - layer-protocol: - - local-id: '2134638978' - layer-protocol-name: 'wire-interface-2-0:LAYER_PROTOCOL_NAME_TYPE_WIRE_LAYER' - - uuid: '513250010-RF-2146697857' - layer-protocol: - - local-id: '2146697857' - layer-protocol-name: 'air-interface-2-0:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/provide-list-of-actual-device-equipment: - 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: provideListOfActualDeviceEquipment - summary: 'Provides list of actual equipment UUIDs inside a device' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - mount-name - properties: - mount-name: - type: string - description: 'Identifier of the device at the Controller' - example: - mount-name: '222250001' - responses: - '200': - description: 'List of actual equipment UUIDs provided' - content: - application/json: - schema: - type: object - required: - - top-level-equipment - - actual-equipment-list - properties: - top-level-equipment: - type: array - items: - type: string - description: > - 'List of UUIDs of equipment that is at the top of some internal hierarchy - from {$RequestForListOfActualDeviceEquipmentCausesReadingFromCache.response.body#/core-model-1-4:control-construct/top-level-equipment}' - actual-equipment-list: - type: array - items: - type: object - required: - - uuid - - equipment-type-name - properties: - uuid: - type: string - description: > - 'UUID of the equipment - from {$RequestForListOfActualDeviceEquipmentCausesReadingFromCache.response.body#/core-model-1-4:control-construct/equipment/uuid}' - equipment-type-name: - type: string - minLength: 1 - description: > - 'Excluding empty strings is for filting for instances of the Equipment class that have an instance of the ActualEquipment class attached. - Name of the type of equipment - from {$RequestForListOfActualDeviceEquipmentCausesReadingFromCache.response.body#/core-model-1-4:control-construct/equipment/actual-equipment/manufactured-thing/equipment-type/type-name}' - example: - top-level-equipment: - - 'HUAWEI-EQUIPMENT-1' - actual-equipment-list: - - uuid: '222250001-HUAWEI-EQUIPMENT-1' - equipment-type-name: 'OptiXRTN950' - - uuid: '222250001-HUAWEI-EQUIPMENT-4-4' - equipment-type-name: 'SL91EG4' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-012/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' - '460': - $ref: '#/components/responses/460' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForListOfActualDeviceEquipmentCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-100/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.body#mount-name} - - name: fields - in: query - required: true - schema: - type: string - enum: - - 'top-level-equipment;equipment(uuid;actual-equipment(manufactured-thing(equipment-type(type-name))))' - responses: - '200': - description: 'ControlConstruct provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:control-construct: - type: array - items: - type: object - properties: - top-level-equipment: - type: array - items: - type: string - equipment: - type: array - items: - type: object - properties: - uuid: - type: string - actual-equipment: - type: object - properties: - manufactured-thing: - type: object - properties: - equipment-type: - type: object - properties: - type-name: - type: string - example: - core-model-1-4:control-construct: - - top-level-equipment: - - 'HUAWEI-EQUIPMENT-1' - equipment: - - uuid: '222250001-HUAWEI-EQUIPMENT-1' - actual-equipment: - manufactured-thing: - equipment-type: - type-name: 'OptiXRTN950' - - uuid: '222250001-HUAWEI-EQUIPMENT-4-4' - actual-equipment: - manufactured-thing: - equipment-type: - type-name: 'SL91EG4' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/provide-list-of-parallel-links: - 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: provideListOfParallelLinks - summary: 'Provides list of Links between the same ControlConstructs' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - link-id - properties: - link-id: - type: string - description: 'Identifier of the Link to be analyzed for potential parallel Links' - example: - link-id: '305551234' - responses: - '200': - description: 'List of parallel Links provided' - content: - application/json: - schema: - type: object - required: - - parallel-link-list - properties: - parallel-link-list: - type: array - description: > - 'List of UUIDs of Links that connect the same ControlConstructs - from {$RequestForListOfParallelLinksCauses.SearchingParallelLinksInCache.response.body#/core-model-1-4:link=*/uuid}' - items: - type: string - example: - parallel-link-list: - - '305551234' - - '305551235' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-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' - '461': - $ref: '#/components/responses/461' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForListOfParallelLinksCauses: - ReadingEndpointsFromCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-205/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: uuid - in: path - required: true - schema: - type: string - example: '305551234' - description: > - 'The uuid of the Link - from {$request.body#link-id} - responses: - '200': - description: 'Link provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link: - type: array - items: - type: object - properties: - uuid: - type: string - layer-protocol-name: - type: string - end-point-list: - type: array - items: - type: object - properties: - control-construct: - type: string - logical-termination-point: - type: string - layer-protocol: - type: string - example: - core-model-1-4:link: - - uuid: '305551234' - layer-protocol-name: 'core-model-1-4:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - end-point-list: - - control-construct: 'mountNameSideA' - logical-termination-point: 'mountNameSideA+airInterfaceLtpUuid' - layer-protocol: 'mountNameSideA+airInterfaceLpLocalId' - - control-construct: 'mountNameSideB' - logical-termination-point: 'mountNameSideB+airInterfaceLtpUuid' - layer-protocol: 'mountNameSideB+airInterfaceLpLocalId' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '471': - $ref: '#/components/responses/471' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - SearchingParallelLinksInCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-205/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: uuid - in: path - required: true - schema: - type: string - example: '305551234' - description: > - 'The uuid of the Link - all Links in Cache to be filtered for - ( (layer-protocol-name == ReadingEndpointsFromCache.response.body#/core-model-1-4:link/layer-protocol-name) - AND ( core-model-1-4:link/end-point-list/control-construct = ReadingEndpointsFromCache.response.body#core-model-1-4:link/end-point-list/control-construct) ) - responses: - '200': - description: 'Link provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link: - type: array - items: - type: object - properties: - uuid: - type: string - layer-protocol-name: - type: string - end-point-list: - type: array - items: - type: object - properties: - control-construct: - type: string - logical-termination-point: - type: string - layer-protocol: - type: string - example: - core-model-1-4:link: - - uuid: '305551235' - layer-protocol-name: 'core-model-1-4:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - end-point-list: - - control-construct: 'mountNameSideA' - logical-termination-point: 'mountNameSideA+airInterfaceLtpUuid' - layer-protocol: 'mountNameSideA+airInterfaceLpLocalId' - - control-construct: 'mountNameSideB' - logical-termination-point: 'mountNameSideB+airInterfaceLtpUuid' - layer-protocol: 'mountNameSideB+airInterfaceLpLocalId' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '471': - $ref: '#/components/responses/471' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /v1/provide-list-of-links: - 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: provideListOfLinks - summary: 'Provides list of links in cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: false - content: - application/json: - schema: - type: object - required: - - link-type - properties: - link-type: - type: string - description: 'If provided, the list of links is filtered for links of the given link type, otherwise all links are included.' - enum: - - 'generic' - - 'minimumForRest' - example: - link-type: 'minimumForRest' - responses: - '200': - description: 'List of links in cache' - content: - application/json: - schema: - type: object - required: - - link-list - properties: - link-list: - type: array - description: > - 'List of uuids of links (if applicable filtered for link-type) - from {$RequestForListOfLinksCausesReadingFromCache.SearchingLinksInCache.response.body#/core-model-1-4:link=*/uuid} - if {$request.body#link-type}==generic: omit uuids without forwarding-domain property, - if {$request.body#link-type}==minimumForRest: omit uuids with forwarding-domain property - if {$request.body#link-type} not provided: return all uuids' - items: - type: string - example: - link-list: - - '101550001' - - '204550003' - - 'genericLink1' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-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' - '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: directly to ElasticSearch, see forwardingList - /v1/provide-list-of-link-ports: - 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: provideListOfLinkPorts - summary: 'Provides list of link ports in cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'List of link ports in cache' - content: - application/json: - schema: - type: object - required: - - link-port-list - properties: - link-port-list: - type: array - description: > - 'List of uuids and associated link-ports from the cache, with one item per uuid - from {$RequestForListOfLinkPortsCausesReadingFromCache.SearchingLinkPortsInCache.response.body#/core-model-1-4:link=*}' - items: - type: object - properties: - link-uuid: - type: string - description: > - 'The uuid of the respective link - from {$RequestForListOfLinkPortsCausesReadingFromCache.SearchingLinkPortsInCache.response.body#/core-model-1-4:link=uuid}' - link-ports: - type: array - items: - type: string - description: > - 'The list of localIds of linkPorts for the link-uuid - from {$RequestForListOfLinkPortsCausesReadingFromCache.SearchingLinkPortsInCache.response.body#/core-model-1-4:link=uuid/link-port=*/local-id}' - example: - link-port-list: - - link-uuid: link1 - link-ports: - - 'localId1' - - 'localId2' - - link-uuid: link2 - link-ports: - - 'localId1' - - 'localId3' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-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' - '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/provide-data-of-all-links: - 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: provideDataOfLinks - summary: 'Provides data of (filtered) links in cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: false - content: - application/json: - schema: - type: object - required: - - link-type - properties: - link-type: - type: string - description: 'If provided, data is only returned for links of the respective type' - enum: - - 'generic' - - 'minimumForRest' - example: - link-type: 'minimumForRest' - responses: - '200': - description: 'Data of (filtered) links in cache' - content: - application/json: - schema: - type: object - required: - - core-model-1-4:link - properties: - core-model-1-4:link: - type: array - description: > - 'List of link data (if applicable filtered for link-type) - from {$RequestForDataOfLinksCausesReadingFromCache.SearchingLinksInCache.response.body#/core-model-1-4:link=*} - if {$request.body#link-type}==generic: omit link records without forwarding-domain property, - if {$request.body#link-type}==minimumForRest: omit link records with forwarding-domain property - if {$request.body#link-type} not provided: return all records' - items: - $ref: '#/components/schemas/LINK' - examples: - generic: - value: - core-model-1-4:link: - - uuid: 'genericLink1' - layer-protocol-name: 'layer protocol name for the link' - link-direction: 'core-model-1-4:FORWARDING_DIRECTION_BIDIRECTIONAL' - forwarding-domain: - - 'forwarding domain entry' - link-port: - - local-id: '1' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_INPUT' - logical-termination-point: 'mountnameA+ltpA' - - local-id: '2' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_OUTPUT' - logical-termination-point: 'mountnameB+ltpB' - - uuid: 'genericLink2' - layer-protocol-name: 'layer protocol name for the link' - link-direction: 'core-model-1-4:FORWARDING_DIRECTION_BIDIRECTIONAL' - forwarding-domain: - - 'forwarding domain entry' - link-port: - - local-id: 'lc1' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_INPUT' - logical-termination-point: 'mountnameA+ltpA' - - local-id: 'lc2' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_OUTPUT' - logical-termination-point: 'mountnameB+ltpB' - minimum-for-rest: - value: - core-model-1-4:link: - - uuid: '513559996' - layer-protocol-name: 'core-model-1-4:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - end-point-list: - - control-construct: '513250009' - logical-termination-point: '513250009+LTP-MWPS-TTP-RADIO-2A' - layer-protocol: '513250009+LP-MWPS-TTP-RADIO-2A' - - control-construct: '513250008' - logical-termination-point: '513250008+LTP-MWPS-TTP-RADIO-2A' - layer-protocol: '513250008+LP-MWPS-TTP-RADIO-2A' - - uuid: '513559997' - layer-protocol-name: 'core-model-1-4:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - end-point-list: - - control-construct: '513250009' - logical-termination-point: '513250009+LTP-MWPS-TTP-RADIO-1A' - layer-protocol: '513250009+LP-MWPS-TTP-RADIO-1A' - - control-construct: '513250008' - logical-termination-point: '513250008+LTP-MWPS-TTP-RADIO-1A' - layer-protocol: '513250008+LP-MWPS-TTP-RADIO-1A' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-016/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: directly to ElasticSearch, see forwardingList - /v1/provide-data-of-all-link-ports: - 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: provideDataOfLinkPorts - summary: 'Provides data of linkports in cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'Data of linkports in cache' - content: - application/json: - schema: - type: object - required: - - core-model-1-4:link-ports - properties: - core-model-1-4:link-ports: - type: array - description: > - 'List of linkport data - from {$RequestForDataOfLinkPortsCausesReadingFromCache.SearchingLinkPortsInCache.response.body#/core-model-1-4:link=*} - where link-port property is available (i.e. only for generic links)' - items: - type: object - required: - - uuid - - link-port - properties: - uuid: - type: string - description: 'The uuid of the corresponding link' - link-port: - type: array - description: 'The list of link-ports beloning to the link' - items: - $ref: '#/components/schemas/LINK_PORT' - example: - core-model-1-4:link-ports: - - uuid: 'genericLink1' - link-port: - - local-id: '1' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_INPUT' - logical-termination-point: 'mountnameA+ltpA' - - local-id: '2' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_OUTPUT' - logical-termination-point: 'mountnameB+ltpB' - - uuid: 'genericLink2' - link-port: - - local-id: '1' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_INPUT' - logical-termination-point: 'ltpX' - - local-id: '2' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_OUTPUT' - logical-termination-point: 'ltpY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-017/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: directly to ElasticSearch, see forwardingList - /v1/provide-device-status-metadata: - 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: provideDeviceStatusMetadata - summary: 'Provides metadata status table of devices' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - mount-name-list: - type: array - items: - type: string - description: 'List of names of devices for which the status metadata shall be provided.' - example: - mount-name-list: - - '305251234' - - '105258888' - responses: - '200': - description: 'Table with device status metadata provided' - content: - application/json: - schema: - type: object - required: - - device-status-metadata - properties: - device-status-metadata: - type: array - items: - required: - - mount-name - - connection-status - - changed-to-disconnected-time - - added-to-device-list-time - - last-complete-control-construct-update-time - - last-control-construct-notification-update-time - - number-of-partial-updates-since-last-complete-update - - schema-cache-directory - properties: - mount-name: - type: string - description: > - 'Identifier of the device at the Controller' - from {$RequestForDeviceStatusMetadataCausesReadingFromElasticSearch.response.body#/mount-name}' - connection-status: - type: string - enum: - - 'connected' - - 'connecting' - - 'unable-to-connect' - description: > - 'The connection-status of the device at the Controller - from {$RequestForDeviceStatusMetadataCausesReadingFromElasticSearch.response.body#/connection-status}' - changed-to-disconnected-time: - type: string - description: > - 'Timestamp for the last time the device connection-status changed from connected into connecting or unable-to-connect - from {$RequestForDeviceStatusMetadataCausesReadingFromElasticSearch.response.body#/changed-to-disconnected-time}' - added-to-device-list-time: - type: string - description: > - 'Timestamp of the time, the device was added to the deviceList - from {$RequestForDeviceStatusMetadataCausesReadingFromElasticSearch.response.body#/added-to-device-list-time}' - last-complete-control-construct-update-time: - type: string - description: > - 'Timestamp of the last time, when the controlConstruct was updated completely by the periodic retrieval - from {$RequestForDeviceStatusMetadataCausesReadingFromElasticSearch.response.body#/last-complete-control-construct-update-time}' - last-control-construct-notification-update-time: - type: string - description: > - 'Timestamp of the last time, when the controlConstruct was updated due a received notification - from {$RequestForDeviceStatusMetadataCausesReadingFromElasticSearch.response.body#/last-control-construct-notification-update-time}' - number-of-partial-updates-since-last-complete-update: - type: integer - description: > - 'Number of controlConstruct updates for this device due to received notifications since the last complete update - from {$RequestForDeviceStatusMetadataCausesReadingFromElasticSearch.response.body#/number-of-partial-updates-since-last-complete-update}' - schema-cache-directory: - type: string - description: > - 'The schema cache directy specified at the Controller, which indicates the vendor and for a subset of devices also the device type - from {$RequestForDeviceStatusMetadataCausesReadingFromElasticSearch.response.body#/schema-cache-directory}' - example: - device-status-metadata: - - mount-name: '305251234' - connection-status: 'connected' - changed-to-disconnected-time: '' - added-to-device-list-time: '2024-10-10T14:00:00+01:00' - last-complete-control-construct-update-time: '2024-10-10T14:00:05+01:00' - last-control-construct-notification-update-time: '2024-10-10T15:17:00+01:00' - number-of-partial-updates-since-last-complete-update: 7 - schema-cache-directory: 'hua' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-018/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/notify-attribute-value-changes: - 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: notifyAttributeValueChanges - summary: 'Offers subscribing for notifications about device attributes being changed in the cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - subscriber-application - - subscriber-release-number - - subscriber-operation - - subscriber-protocol - - subscriber-address - - subscriber-port - properties: - subscriber-application: - type: string - description: > - 'Name of application that wants to receive notifications about device attributes being changed in the cache - find or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/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 wants to receive notifications about device attributes being changed in the cache - find or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' - subscriber-operation: - type: string - minLength: 6 - description: > - 'Names of the operation that shall be addressed by notifications about device attributes being changed in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-*-*-*-*-100/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' - subscriber-protocol: - type: string - enum: - - 'HTTP' - - 'HTTPS' - description: > - 'Protocol to be used for addressing the application that wants to receive notifications about device attributes being changed in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' - subscriber-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 application that wants to receive notifications about device attributes being changed in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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 wants to receive notifications about device attributes being changed in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' - subscriber-port: - type: integer - minimum: 0 - maximum: 65535 - description: > - 'TCP port of application that wants to receive notifications about device attributes being changed in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' - example: - subscriber-application: 'HistoricalMicrowaveDeviceInventory' - subscriber-release-number: '1.0.0' - subscriber-operation: '/v1/regard-attribute-value-change' - subscriber-protocol: 'HTTP' - subscriber-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscriber-port: 4013 - responses: - '204': - description: 'Subscription for notifications about changed device attribute values in the cache has been created' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-020/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: - SubscribingAtMwdiForDeviceAttributeChangesCausesSendingNotifications: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-op-c-is-*-*-*-*-100/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - description: 'This callback is to be sent, when an attribute value has been changed in the cache' - 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: - - microwave-device-inventory-1-0:attribute-value-changed-notification - properties: - microwave-device-inventory-1-0:attribute-value-changed-notification: - type: object - required: - - counter - - timestamp - - object-path - - attribute-name - - new-value - properties: - counter: - type: integer - description: 'Sequence number of callbacks sent through this forwarding' - timestamp: - type: string - description: 'Time when the callback is send' - object-path: - type: string - description: 'Path (cache path as available at the MWDI API) to the object that holds the attribute that changed its value' - attribute-name: - type: string - description: 'Name of the attribute that changed its value' - new-value: - type: string - description: 'New value of the attribute' - example: - microwave-device-inventory-1-0:attribute-value-changed-notification: - counter: 132 - timestamp: '2010-11-20T14:00:00+01:00' - object-path: '/core-model-1-4:network-control-domain=cache/control-construct=513250009/logical-termination-point=RF-2146697857/layer-protocol=2146697857/air-interface-2-0:air-interface-pac/air-interface-configuration' - attribute-name: 'performance-monitoring-is-on' - new-value: 'true' - responses: - '204': - description: 'Notification received' - 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/notify-object-creations: - 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: notifyObjectCreations - summary: 'Offers subscribing for notifications about device objects being created in the cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - subscriber-application - - subscriber-release-number - - subscriber-operation - - subscriber-protocol - - subscriber-address - - subscriber-port - properties: - subscriber-application: - type: string - description: > - 'Name of application that wants to receive notifications about device objects being created in the cache - find or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/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 wants to receive notifications about device objects being created in the cache - find or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' - subscriber-operation: - type: string - minLength: 6 - description: > - 'Names of the operation that shall be addressed by notifications about device objects being created in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-*-*-*-*-101/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' - subscriber-protocol: - type: string - enum: - - 'HTTP' - - 'HTTPS' - description: > - 'Protocol to be used for addressing the application that wants to receive notifications about device objects being created in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' - subscriber-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 application that wants to receive notifications about device objects being created in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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 wants to receive notifications about device objects being created in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' - subscriber-port: - type: integer - minimum: 0 - maximum: 65535 - description: > - 'TCP port of application that wants to receive notifications about device objects being created in the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' - example: - subscriber-application: 'HistoricalMicrowaveDeviceInventory' - subscriber-release-number: '1.0.0' - subscriber-operation: '/v1/regard-object-creation' - subscriber-protocol: 'HTTP' - subscriber-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscriber-port: 4013 - responses: - '204': - description: 'Subscription for notifications about device objects created in the cache has been documented' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-021/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: - SubscribingAtMwdiForDeviceObjectCreationsCausesSendingNotifications: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-op-c-is-*-*-*-*-101/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - description: 'This callback is to be sent, when an object has been created in the cache' - 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: - - microwave-device-inventory-1-0:object-creation-notification - properties: - microwave-device-inventory-1-0:object-creation-notification: - type: object - required: - - counter - - timestamp - - object-path - properties: - counter: - type: integer - description: 'Sequence number of callbacks sent through this forwarding' - timestamp: - type: string - description: 'Time when the callback is send' - object-path: - type: string - description: 'Path (cache path as available at the MWDI API) to the object that has been created' - example: - microwave-device-inventory-1-0:object-creation-notification: - counter: 2 - timestamp: '2023-07-10T12:27:03.0+00:00' - object-path: '/core-model-1-4:network-control-domain=cache/control-construct=513250009/equipment=EQUIPMENT-4-4/actual-equipment' - responses: - '204': - description: 'Notification received' - 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/notify-object-deletions: - 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: notifyObjectDeletions - summary: 'Offers subscribing for notifications about device objects being deleted from the cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - subscriber-application - - subscriber-release-number - - subscriber-operation - - subscriber-protocol - - subscriber-address - - subscriber-port - properties: - subscriber-application: - type: string - description: > - 'Name of application that wants to receive notifications about device objects being deleted from the cache - find or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/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 wants to receive notifications about device objects being deleted from the cache - find or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-http-c-*-*-*-*-1??/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number]' - subscriber-operation: - type: string - minLength: 6 - description: > - 'Names of the operation that shall be addressed by notifications about device objects being deleted from the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-c-is-*-*-*-*-102/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' - subscriber-protocol: - type: string - enum: - - 'HTTP' - - 'HTTPS' - description: > - 'Protocol to be used for addressing the application that wants to receive notifications about device objects being deleted from the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol]' - subscriber-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 application that wants to receive notifications about device objects being deleted from the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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 wants to receive notifications about device objects being deleted from the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address/domain-name]' - subscriber-port: - type: integer - minimum: 0 - maximum: 65535 - description: > - 'TCP port of application that wants to receive notifications about device objects being deleted from the cache - update or create [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' - example: - subscriber-application: 'HistoricalMicrowaveDeviceInventory' - subscriber-release-number: '1.0.0' - subscriber-operation: '/v1/regard-object-deletion' - subscriber-protocol: 'HTTP' - subscriber-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscriber-port: 4013 - responses: - '204': - description: 'Subscription for notifications about device objects deleted from the cache has been created' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-022/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: - SubscribingAtMwdiForDeviceObjectDeletionsCausesSendingNotifications: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-tcp-c-*-*-*-*-1??/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=mwdi-1-2-2-op-c-is-*-*-*-*-102/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - description: 'This callback is to be sent, when an object has been deleted from the cache' - 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: - - microwave-device-inventory-1-0:object-deletion-notification - properties: - microwave-device-inventory-1-0:object-deletion-notification: - type: object - required: - - counter - - timestamp - - object-path - properties: - counter: - type: integer - description: 'Sequence number of callbacks sent through this forwarding' - timestamp: - type: string - description: 'Time when the callback is send' - object-path: - type: string - description: 'Path (cache path as available at the MWDI API) to the object that has been deleted' - example: - microwave-device-inventory-1-0:object-deletion-notification: - counter: 14 - timestamp: '2023-07-13T09:31:48.0+00:00' - object-path: '/core-model-1-4:network-control-domain=cache/control-construct=513250009/profile-collection/profile=PROFILE-WRED-15' - responses: - '204': - description: 'Notification received' - headers: - x-correlator: - schema: - type: string - example: '550e8400-e29b-11d4-a716-446655440000' - description: 'UUID for the service execution flow that allows to correlate requests and responses. Its value must be identical at the response compared with its corresponding request' - exec-time: - schema: - type: integer - example: 1100 - description: 'Value written by the service provider, reporting the total elapsed time for the execution, including all the additional processing needed to retrieve the data from the backend service. Expressed in milliseconds' - backend-time: - schema: - type: integer - example: 850 - description: 'Value written by the service provider, reporting the elapsed time for data retrieval from the backend (service invocation, database access…). Expressed in milliseconds' - life-cycle-state: - schema: - type: string - enum: - - 'EXPERIMENTAL' - - 'OPERATIONAL' - - 'DEPRECATED' - - 'OBSOLETE' - - 'UNKNOWN' - - 'NOT_YET_DEFINED' - example: 'EXPERIMENTAL' - description: 'Life cycle state of the consumed service' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedControlConstruct - summary: 'Provides ControlConstruct from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ControlConstruct provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:control-construct: - type: array - items: - $ref: '#/components/schemas/CONTROL_CONSTRUCT' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-100/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedControlConstructCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-100/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'ControlConstruct provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:control-construct: - type: array - items: - $ref: '#/components/schemas/CONTROL_CONSTRUCT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedAlarmCapability - summary: 'Provides AlarmCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AlarmCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-capability: - $ref: '#/components/schemas/ALARM_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-105/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedAlarmCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-105/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'AlarmCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-capability: - $ref: '#/components/schemas/ALARM_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedAlarmConfiguration - summary: 'Provides AlarmConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AlarmConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-configuration: - $ref: '#/components/schemas/ALARM_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-106/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedAlarmConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-106/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'AlarmConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-configuration: - $ref: '#/components/schemas/ALARM_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedCurrentAlarms - summary: 'Provides CurrentAlarms from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'CurrentAlarms provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:current-alarms: - $ref: '#/components/schemas/CURRENT_ALARMS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-107/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedCurrentAlarmsCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-107/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'CurrentAlarms provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:current-alarms: - $ref: '#/components/schemas/CURRENT_ALARMS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedAlarmEventRecords - summary: 'Provides AlarmEventRecords from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AlarmEventRecords provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-event-records: - $ref: '#/components/schemas/ALARM_EVENT_RECORDS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-108/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedAlarmEventRecordsCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-108/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'AlarmEventRecords provided from cache' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-event-records: - $ref: '#/components/schemas/ALARM_EVENT_RECORDS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedEquipment - summary: 'Provides Equipment from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'Equipment provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:equipment: - type: array - items: - $ref: '#/components/schemas/EQUIPMENT' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-110/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedEquipmentCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-110/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'Equipment provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:equipment: - type: array - items: - $ref: '#/components/schemas/EQUIPMENT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/connector={localId}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedConnector - summary: 'Provides Connector from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'Connector provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:connector: - type: array - items: - $ref: '#/components/schemas/CONNECTOR' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-111/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedConnectorCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-111/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the Connector that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'Connector provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:connector: - type: array - items: - $ref: '#/components/schemas/CONNECTOR' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/contained-holder={localId}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedContainedHolder - summary: 'Provides ContainedHolder from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ContainedHolder provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:contained-holder: - type: array - items: - $ref: '#/components/schemas/CONTAINED_HOLDER' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-112/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedContainedHolderCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-112/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the Holder that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'ContainedHolder provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:contained-holder: - type: array - items: - $ref: '#/components/schemas/CONTAINED_HOLDER' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/expected-equipment={localId}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedExpectedEquipment - summary: 'Provides ExpectedEquipment from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ExpectedEquipment provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:expected-equipment: - type: array - items: - $ref: '#/components/schemas/EXPECTED_EQUIPMENT' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-113/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedExpectedEquipmentCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-113/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the ExpectedEquipment that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'ExpectedEquipment provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:expected-equipment: - type: array - items: - $ref: '#/components/schemas/EXPECTED_EQUIPMENT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/equipment={uuid}/actual-equipment: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedActualEquipment - summary: 'Provides ActualEquipment from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ActualEquipment provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:actual-equipment: - $ref: '#/components/schemas/ACTUAL_EQUIPMENT' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-114/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedActualEquipmentCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-114/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'ActualEquipment provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:actual-equipment: - $ref: '#/components/schemas/ACTUAL_EQUIPMENT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedFirmwareCollection - summary: 'Provides FirmwareCollection from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'FirmwareCollection provided from cache' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-collection: - $ref: '#/components/schemas/FIRMWARE_COLLECTION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-120/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedFirmwareCollectionCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-120/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'FirmwareCollection provided from cache' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-collection: - $ref: '#/components/schemas/FIRMWARE_COLLECTION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}: - 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/mountName' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedFirmwareComponentList - summary: 'Provides FirmwareComponentList from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'FirmwareComponentList provided from cache' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-list: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_LIST' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-121/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedFirmwareComponentListCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-121/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'FirmwareComponentList provided from cache' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-list: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_LIST' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability: - 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/mountName' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedFirmwareComponentCapability - summary: 'Provides FirmwareComponentCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'FirmwareComponentCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-capability: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-122/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedFirmwareComponentCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-122/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'FirmwareComponentCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-capability: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status: - 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/mountName' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedFirmwareComponentStatus - summary: 'Provides FirmwareComponentStatus from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'FirmwareComponentStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-status: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_STATUS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-123/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedFirmwareComponentStatusCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-123/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'FirmwareComponentStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-status: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedProfileCollection - summary: 'Provides ProfileCollection from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ProfileCollection provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile-collection: - $ref: '#/components/schemas/PROFILE_COLLECTION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-130/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedProfileCollectionCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-130/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'ProfileCollection provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile-collection: - $ref: '#/components/schemas/PROFILE_COLLECTION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedProfile - summary: 'Provides Profile from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'Profile provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile: - type: array - items: - $ref: '#/components/schemas/PROFILE' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-131/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedProfileCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-131/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'Profile provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile: - type: array - items: - $ref: '#/components/schemas/PROFILE' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedCoChannelProfileCapability - summary: 'Provides CoChannelProfileCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'CoChannelProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - co-channel-profile-1-0:co-channel-profile-capability: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-135/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedCoChannelProfileCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-135/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'CoChannelProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - co-channel-profile-1-0:co-channel-profile-capability: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedCoChannelProfileConfiguration - summary: 'Provides CoChannelProfileConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'CoChannelProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - co-channel-profile-1-0:co-channel-profile-configuration: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-136/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedCoChannelProfileConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-136/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'CoChannelProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - co-channel-profile-1-0:co-channel-profile-configuration: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedPolicingProfileCapability - summary: 'Provides PolicingProfileCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PolicingProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - policing-profile-1-0:policing-profile-capability: - $ref: '#/components/schemas/POLICING_PROFILE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-145/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedPolicingProfileCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-145/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'PolicingProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - policing-profile-1-0:policing-profile-capability: - $ref: '#/components/schemas/POLICING_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedPolicingProfileConfiguration - summary: 'Provides PolicingProfileConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PolicingProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - policing-profile-1-0:policing-profile-configuration: - $ref: '#/components/schemas/POLICING_PROFILE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-146/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedPolicingProfileConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-146/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'PolicingProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - policing-profile-1-0:policing-profile-configuration: - $ref: '#/components/schemas/POLICING_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedQosProfileCapability - summary: 'Provides QosProfileCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'QosProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - qos-profile-1-0:qos-profile-capability: - $ref: '#/components/schemas/QOS_PROFILE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-150/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedQosProfileCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-150/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'QosProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - qos-profile-1-0:qos-profile-capability: - $ref: '#/components/schemas/QOS_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedQosProfileConfiguration - summary: 'Provides QosProfileConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'QosProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - qos-profile-1-0:qos-profile-configuration: - $ref: '#/components/schemas/QOS_PROFILE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-151/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedQosProfileConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-151/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'QosProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - qos-profile-1-0:qos-profile-configuration: - $ref: '#/components/schemas/QOS_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedSchedulerProfileCapability - summary: 'Provides SchedulerProfileCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'SchedulerProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - scheduler-profile-1-0:scheduler-profile-capability: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-155/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedSchedulerProfileCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-155/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'SchedulerProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - scheduler-profile-1-0:scheduler-profile-capability: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedSchedulerProfileConfiguration - summary: 'Provides SchedulerProfileConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'SchedulerProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - scheduler-profile-1-0:scheduler-profile-configuration: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-156/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedSchedulerProfileConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-156/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'SchedulerProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - scheduler-profile-1-0:scheduler-profile-configuration: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedWredProfileCapability - summary: 'Provides WredProfileCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WredProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-capability: - $ref: '#/components/schemas/WRED_PROFILE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-160/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedWredProfileCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-160/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'WredProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-capability: - $ref: '#/components/schemas/WRED_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedWredProfileConfiguration - summary: 'Provides WredProfileConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WredProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-configuration: - $ref: '#/components/schemas/WRED_PROFILE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-161/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedWredProfileConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-161/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'WredProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-configuration: - $ref: '#/components/schemas/WRED_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedWredTemplateProfileCapability - summary: 'Provides WredTemplateProfileCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WredTemplateProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - wred-template-profile-1-0:wred-template-profile-capability: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-162/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedWredTemplateProfileCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-162/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'WredTemplateProfileCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - wred-template-profile-1-0:wred-template-profile-capability: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedWredTemplateProfileConfiguration - summary: 'Provides WredTemplateProfileConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WredTemplateProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - wred-template-profile-1-0:wred-template-profile-configuration: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-163/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedWredTemplateProfileConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-163/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'WredTemplateProfileConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - wred-template-profile-1-0:wred-template-profile-configuration: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedLogicalTerminationPoint - summary: 'Provides LogicalTerminationPoint from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'LogicalTerminationPoint provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:logical-termination-point: - type: array - items: - $ref: '#/components/schemas/LOGICAL_TERMINATION_POINT' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-200/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedLogicalTerminationPointCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-200/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'LogicalTerminationPoint provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:logical-termination-point: - type: array - items: - $ref: '#/components/schemas/LOGICAL_TERMINATION_POINT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedLtpAugment - summary: 'Provides LtpAugment from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'LtpAugment provided from cache' - content: - application/json: - schema: - type: object - properties: - ltp-augment-1-0:ltp-augment-pac: - $ref: '#/components/schemas/LTP_AUGMENT_PAC' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-201/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedLtpAugmentPacCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-201/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'LtpAugment provided from cache' - content: - application/json: - schema: - type: object - properties: - ltp-augment-1-0:ltp-augment-pac: - $ref: '#/components/schemas/LTP_AUGMENT_PAC' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedForwardingDomain - summary: 'Provides ForwardingDomain from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ForwardingDomain provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:forwarding-domain: - type: array - items: - $ref: '#/components/schemas/FORWARDING_DOMAIN' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-202/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedForwardingDomainCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-202/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The identifier of the instance that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'ForwardingDomain provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:forwarding-domain: - type: array - items: - $ref: '#/components/schemas/FORWARDING_DOMAIN' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/uuid1' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedForwardingConstruct - summary: 'Provides ForwardingConstruct from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ForwardingConstruct provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:fc: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-203/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedForwardingConstructCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-203/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The identifier of the instance that is addressed by the request - from {$request.parameters#uuid}' - - name: uuid1 - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'Another instance identifier that is unique within the device - from {$request.parameters#uuid1}' - responses: - '200': - description: 'ForwardingConstruct provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:fc: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/uuid1' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedForwardingConstructPort - summary: 'Provides ForwardingConstructPort from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ForwardingConstructPort provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:fc-port: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT_PORT' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-204/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedForwardingConstructPortCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-204/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The identifier of the instance that is addressed by the request - from {$request.parameters#uuid}' - - name: uuid1 - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'Another instance identifier that is unique within the device - from {$request.parameters#uuid1}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FcPort that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'ForwardingConstructPort provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:fc-port: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT_PORT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/link={uuid}: - 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/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedLink - summary: 'Provides Link from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'Link provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link: - type: array - items: - $ref: '#/components/schemas/LINK' - examples: - generic: - value: - core-model-1-4:link: - - uuid: 'genericLink1' - layer-protocol-name: 'layer protocol name for the link' - link-direction: 'core-model-1-4:FORWARDING_DIRECTION_BIDIRECTIONAL' - forwarding-domain: - - 'forwarding domain entry' - link-port: - - local-id: '1' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_INPUT' - logical-termination-point: 'mountnameA+ltpA' - - local-id: '2' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_OUTPUT' - logical-termination-point: 'mountnameB+ltpB' - minimum-for-rest: - value: - core-model-1-4:link: - - uuid: '513559996' - layer-protocol-name: 'core-model-1-4:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - end-point-list: - - control-construct: '513250009' - logical-termination-point: '513250009+LTP-MWPS-TTP-RADIO-2A' - layer-protocol: '513250009+LP-MWPS-TTP-RADIO-2A' - - control-construct: '513250008' - logical-termination-point: '513250008+LTP-MWPS-TTP-RADIO-2A' - layer-protocol: '513250008+LP-MWPS-TTP-RADIO-2A' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-get-is-205/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' - '461': - $ref: '#/components/responses/461' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedLinkCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-205/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Link that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'Link provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link: - type: array - items: - $ref: '#/components/schemas/LINK' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '461': - $ref: '#/components/responses/461' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - put: - operationId: putLinkToCache - summary: 'Writes Link to cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link: - type: array - items: - $ref: '#/components/schemas/LINK' - examples: - generic: - value: - core-model-1-4:link: - - uuid: 'genericLink1' - layer-protocol-name: 'layer protocol name for the link' - link-direction: 'core-model-1-4:FORWARDING_DIRECTION_BIDIRECTIONAL' - forwarding-domain: - - 'forwarding domain entry' - link-port: - - local-id: '1' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_INPUT' - logical-termination-point: 'mountnameA+ltpA' - - local-id: '2' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_OUTPUT' - logical-termination-point: 'mountnameB+ltpB' - minimum-for-rest: - value: - core-model-1-4:link: - - uuid: '513559996' - layer-protocol-name: 'core-model-1-4:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - end-point-list: - - control-construct: '513250009' - logical-termination-point: '513250009+LTP-MWPS-TTP-RADIO-2A' - layer-protocol: '513250009+LP-MWPS-TTP-RADIO-2A' - - control-construct: '513250008' - logical-termination-point: '513250008+LTP-MWPS-TTP-RADIO-2A' - layer-protocol: '513250008+LP-MWPS-TTP-RADIO-2A' - responses: - '204': - description: 'Link written to cache' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-put-is-205/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: - RequestForUpdatingLinkCausesWritingIntoCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-505/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The identifier of the instance that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link: - type: array - items: - $ref: '#/components/schemas/LINK' - responses: - '204': - description: 'Link written to cache' - '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' - delete: - operationId: deleteCachedLink - summary: 'Deletes Link from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '204': - description: 'Link deleted from cache' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-del-is-205/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' - '461': - $ref: '#/components/responses/461' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForDeletingLinkCausesDeletingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-del-es-1-0-0-805/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - delete: - parameters: - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The identifier of the instance that is addressed by the request - from {$request.parameters#uuid}' - responses: - '204': - description: 'Link deleted from cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '461': - $ref: '#/components/responses/461' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId}: - 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/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedLinkPort - summary: 'Provides LinkPort from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'LinkPort provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link-port: - type: array - items: - $ref: '#/components/schemas/LINK_PORT' - examples: - generic: - value: - core-model-1-4:link-port: - - local-id: '1' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_INPUT' - logical-termination-point: '51359991A+819.1.1' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-get-is-206/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' - '461': - $ref: '#/components/responses/461' - '471': - $ref: '#/components/responses/471' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedLinkPortCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-206/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: uuid - in: path - required: true - schema: - type: string - example: '530557202' - description: > - 'The (link) identifier of the instance that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: '1' - description: > - 'The unique identifier of the list entry that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'LinkPort provided from cache' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link-port: - type: array - items: - $ref: '#/components/schemas/LINK_PORT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '461': - $ref: '#/components/responses/461' - '471': - $ref: '#/components/responses/471' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - put: - operationId: putLinkPortToCache - summary: 'Writes LinkPort to cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link-port: - type: array - items: - $ref: '#/components/schemas/LINK_PORT' - examples: - generic: - value: - core-model-1-4:link-port: - - local-id: '1' - link-port-direction: 'core-model-1-4:PORT_DIRECTION_INPUT' - logical-termination-point: '513270001+2146435233' - responses: - '204': - description: 'LinkPort written to cache' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-put-is-206/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' - '461': - $ref: '#/components/responses/461' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForUpdatingLinkPortCausesWritingIntoCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-506/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: uuid - in: path - required: true - schema: - type: string - example: '530557202' - description: > - 'The (link) identifier of the instance that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: '1' - description: > - 'The unique identifier of the list entry that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - core-model-1-4:link-port: - type: array - items: - $ref: '#/components/schemas/LINK_PORT' - responses: - '204': - description: 'LinkPort written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '461': - $ref: '#/components/responses/461' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - delete: - operationId: deleteCachedLinkPort - summary: 'Deletes LinkPort from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '204': - description: 'LinkPort deleted from cache' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-del-is-206/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' - '461': - $ref: '#/components/responses/461' - '471': - $ref: '#/components/responses/471' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForDeletingLinkPortCausesDeletingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-del-es-1-0-0-806/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - delete: - parameters: - - name: uuid - in: path - required: true - schema: - type: string - example: '530557202' - description: > - 'The (link) identifier of the instance that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: '1' - description: > - 'The unique identifier of the list entry that is addressed by the request - from {$request.parameters#localId}' - responses: - '204': - description: 'LinkPort deleted from cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '461': - $ref: '#/components/responses/461' - '471': - $ref: '#/components/responses/471' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedAirInterfaceCapability - summary: 'Provides AirInterfaceCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-capability: - $ref: '#/components/schemas/AIR_INTERFACE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-210/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedAirInterfaceCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-210/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'AirInterfaceCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-capability: - $ref: '#/components/schemas/AIR_INTERFACE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedAirInterfaceConfiguration - summary: 'Provides AirInterfaceConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-configuration: - $ref: '#/components/schemas/AIR_INTERFACE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-211/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedAirInterfaceConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-211/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'AirInterfaceConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-configuration: - $ref: '#/components/schemas/AIR_INTERFACE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedAirInterfaceStatus - summary: 'Provides AirInterfaceStatus from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-status: - $ref: '#/components/schemas/AIR_INTERFACE_STATUS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-212/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedAirInterfaceStatusCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-212/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'AirInterfaceStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-status: - $ref: '#/components/schemas/AIR_INTERFACE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedAirInterfaceHistoricalPerformances - summary: 'Provides AirInterfaceHistoricalPerformances from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-historical-performances: - $ref: '#/components/schemas/AIR_INTERFACE_HISTORICAL_PERFORMANCES' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-214/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedAirInterfaceHistoricalPerformancesCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-214/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'AirInterfaceHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-historical-performances: - $ref: '#/components/schemas/AIR_INTERFACE_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedEthernetContainerCapability - summary: 'Provides EthernetContainerCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-capability: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-220/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedEthernetContainerCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-220/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'EthernetContainerCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-capability: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedEthernetContainerConfiguration - summary: 'Provides EthernetContainerConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-configuration: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-221/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedEthernetContainerConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-221/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'EthernetContainerConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-configuration: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedEthernetContainerStatus - summary: 'Provides EthernetContainerStatus from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-status: - $ref: '#/components/schemas/ETHERNET_CONTAINER_STATUS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-222/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedEthernetContainerStatusCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-222/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'EthernetContainerStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-status: - $ref: '#/components/schemas/ETHERNET_CONTAINER_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedEthernetContainerHistoricalPerformances - summary: 'Provides EthernetContainerHistoricalPerformances from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-historical-performances: - $ref: '#/components/schemas/ETHERNET_CONTAINER_HISTORICAL_PERFORMANCES' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-224/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedEthernetContainerHistoricalPerformancesCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-224/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'EthernetContainerHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-historical-performances: - $ref: '#/components/schemas/ETHERNET_CONTAINER_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedHybridMwStructureCapability - summary: 'Provides HybridMwStructureCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-capability: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-230/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedHybridMwStructureCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-230/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'HybridMwStructureCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-capability: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedHybridMwStructureConfiguration - summary: 'Provides HybridMwStructureConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-configuration: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-231/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedHybridMwStructureConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-231/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'HybridMwStructureConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-configuration: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedHybridMwStructureStatus - summary: 'Provides HybridMwStructureStatus from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-status: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_STATUS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-232/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedHybridMwStructureStatusCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-232/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'HybridMwStructureStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-status: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedHybridMwStructureHistoricalPerformances - summary: 'Provides HybridMwStructureHistoricalPerformances from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-historical-performances: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_HISTORICAL_PERFORMANCES' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-234/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedHybridMwStructureHistoricalPerformancesCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-234/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'HybridMwStructureHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-historical-performances: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedMacInterfaceCapability - summary: 'Provides MacInterfaceCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'MacInterfaceCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-capability: - $ref: '#/components/schemas/MAC_INTERFACE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-240/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedMacInterfaceCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-240/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'MacInterfaceCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-capability: - $ref: '#/components/schemas/MAC_INTERFACE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedMacInterfaceConfiguration - summary: 'Provides MacInterfaceConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'MacInterfaceConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-configuration: - $ref: '#/components/schemas/MAC_INTERFACE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-241/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedMacInterfaceConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-241/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'MacInterfaceConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-configuration: - $ref: '#/components/schemas/MAC_INTERFACE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedMacInterfaceStatus - summary: 'Provides MacInterfaceStatus from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'MacInterfaceStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-status: - $ref: '#/components/schemas/MAC_INTERFACE_STATUS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-242/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedMacInterfaceStatusCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-242/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'MacInterfaceStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-status: - $ref: '#/components/schemas/MAC_INTERFACE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability: - parameters: - - $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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedPureEthernetStructureCapability - summary: 'Provides PureEthernetStructureCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-capability: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-250/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedPureEthernetStructureCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-250/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'PureEthernetStructureCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-capability: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedPureEthernetStructureConfiguration - summary: 'Provides PureEthernetStructureConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-configuration: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-251/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedPureEthernetStructureConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-251/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'PureEthernetStructureConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-configuration: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedPureEthernetStructureStatus - summary: 'Provides PureEthernetStructureStatus from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-status: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_STATUS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-252/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedPureEthernetStructureStatusCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-252/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'PureEthernetStructureStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-status: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedPureEthernetStructureHistoricalPerformances - summary: 'Provides PureEthernetStructureHistoricalPerformances from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-historical-performances: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_HISTORICAL_PERFORMANCES' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-254/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedPureEthernetStructureHistoricalPerformancesCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-254/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'PureEthernetStructureHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-historical-performances: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedVlanInterfaceCapability - summary: 'Provides VlanInterfaceCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'VlanInterfaceCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - vlan-interface-1-0:vlan-interface-capability: - $ref: '#/components/schemas/VLAN_INTERFACE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-260/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedVlanInterfaceCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-260/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'VlanInterfaceCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - vlan-interface-1-0:vlan-interface-capability: - $ref: '#/components/schemas/VLAN_INTERFACE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedVlanInterfaceConfiguration - summary: 'Provides VlanInterfaceConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'VlanInterfaceConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - vlan-interface-1-0:vlan-interface-configuration: - $ref: '#/components/schemas/VLAN_INTERFACE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-261/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedVlanInterfaceConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-261/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'VlanInterfaceConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - vlan-interface-1-0:vlan-interface-configuration: - $ref: '#/components/schemas/VLAN_INTERFACE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedWireInterfaceCapability - summary: 'Provides WireInterfaceCapability from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-capability: - $ref: '#/components/schemas/WIRE_INTERFACE_CAPABILITY' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-270/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedWireInterfaceCapabilityCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-270/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'WireInterfaceCapability provided from cache' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-capability: - $ref: '#/components/schemas/WIRE_INTERFACE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedWireInterfaceConfiguration - summary: 'Provides WireInterfaceConfiguration from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-configuration: - $ref: '#/components/schemas/WIRE_INTERFACE_CONFIGURATION' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-271/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedWireInterfaceConfigurationCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-271/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'WireInterfaceConfiguration provided from cache' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-configuration: - $ref: '#/components/schemas/WIRE_INTERFACE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedWireInterfaceStatus - summary: 'Provides WireInterfaceStatus from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-status: - $ref: '#/components/schemas/WIRE_INTERFACE_STATUS' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-272/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedWireInterfaceStatusCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-272/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'WireInterfaceStatus provided from cache' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-status: - $ref: '#/components/schemas/WIRE_INTERFACE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=cache/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getCachedWireInterfaceHistoricalPerformances - summary: 'Provides WireInterfaceHistoricalPerformances from cache' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-historical-performances: - $ref: '#/components/schemas/WIRE_INTERFACE_HISTORICAL_PERFORMANCES' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-274/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' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForCachedWireInterfaceHistoricalPerformancesCausesReadingFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-274/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'WireInterfaceHistoricalPerformances provided from cache' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-historical-performances: - $ref: '#/components/schemas/WIRE_INTERFACE_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveControlConstruct - summary: 'Provides ControlConstruct from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ControlConstruct provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:control-construct: - type: array - items: - $ref: '#/components/schemas/CONTROL_CONSTRUCT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:control-construct} - but {$RequestForReadingFromDevice.response.body#core-model-1-4:control-construct.uuid} = {$request.parameters#mountName} - and all other UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-400/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveControlConstructCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-400/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:control-construct: - type: array - items: - $ref: '#/components/schemas/CONTROL_CONSTRUCT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-400/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:control-construct - properties: - core-model-1-4:control-construct: - type: array - items: - $ref: '#/components/schemas/CONTROL_CONSTRUCT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:control-construct} - but {$RequestForReadingFromDevice.response.body#core-model-1-4:control-construct.uuid} = {$request.parameters#mountName} - and all other UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid) - and all values in control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms/current-alarm-list/resource being composed from [/core-model-1-4:network-control-domain=live/control-construct=][{$request.parameters#mountName}][path to the class derived from {$RequestForReadingFromDevice.response.body#alarms-1-0:current-alarms/current-alarm-list/resource} - example: '[/core-model-1-4:network-control-domain=live/control-construct=][{mountName}][/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac]' - responses: - '204': - description: 'ControlConstruct written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-capability: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveAlarmCapability - summary: 'Provides AlarmCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AlarmCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-capability: - $ref: '#/components/schemas/ALARM_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#alarms-1-0:alarm-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-405/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveAlarmCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-405/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-capability: - $ref: '#/components/schemas/ALARM_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-405/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - alarms-1-0:alarm-capability - properties: - alarms-1-0:alarm-capability: - $ref: '#/components/schemas/ALARM_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#alarms-1-0:alarm-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'AlarmCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-configuration: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveAlarmConfiguration - summary: 'Provides AlarmConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AlarmConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-configuration: - $ref: '#/components/schemas/ALARM_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#alarms-1-0:alarm-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-406/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveAlarmConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-406/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-configuration: - $ref: '#/components/schemas/ALARM_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-406/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - alarms-1-0:alarm-configuration - properties: - alarms-1-0:alarm-configuration: - $ref: '#/components/schemas/ALARM_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#alarms-1-0:alarm-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'AlarmConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/current-alarms: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveCurrentAlarms - summary: 'Provides CurrentAlarms from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'CurrentAlarms provided from live network' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:current-alarms: - $ref: '#/components/schemas/CURRENT_ALARMS' - description: > - 'from {$RequestForReadingFromDevice.response.body#alarms-1-0:current-alarms} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid) - and all resource values being composed from [/core-model-1-4:network-control-domain=live/control-construct=][{$request.parameters#mountName}][path to the class derived from {$RequestForReadingFromDevice.response.body#alarms-1-0:current-alarms/current-alarm-list/resource} - example: '[/core-model-1-4:network-control-domain=live/control-construct=][{mountName}][/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac]' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-407/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveCurrentAlarmsCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-407/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:current-alarms: - $ref: '#/components/schemas/CURRENT_ALARMS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-407/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - alarms-1-0:current-alarms - properties: - alarms-1-0:current-alarms: - $ref: '#/components/schemas/CURRENT_ALARMS' - description: > - 'from {$RequestForReadingFromDevice.response.body#alarms-1-0:current-alarms} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid) - and all resource values being composed from [/core-model-1-4:network-control-domain=live/control-construct=][{$request.parameters#mountName}][path to the class derived from {$RequestForReadingFromDevice.response.body#alarms-1-0:current-alarms/current-alarm-list/resource} - example: '[/core-model-1-4:network-control-domain=live/control-construct=][{mountName}][/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac]' - responses: - '204': - description: 'CurrentAlarms written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/alarms-1-0:alarm-pac/alarm-event-records: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveAlarmEventRecords - summary: 'Provides AlarmEventRecords from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AlarmEventRecords provided from live network' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-event-records: - $ref: '#/components/schemas/ALARM_EVENT_RECORDS' - description: > - 'from {$RequestForReadingFromDevice.response.body#alarms-1-0:alarm-event-records} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-408/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveAlarmEventRecordsCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-408/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - alarms-1-0:alarm-event-records: - $ref: '#/components/schemas/ALARM_EVENT_RECORDS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-408/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - alarms-1-0:alarm-event-records - properties: - alarms-1-0:alarm-event-records: - $ref: '#/components/schemas/ALARM_EVENT_RECORDS' - description: > - 'from {$RequestForReadingFromDevice.response.body#alarms-1-0:alarm-event-records} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'AlarmEventRecords written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveEquipment - summary: 'Provides Equipment from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'Equipment provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:equipment: - type: array - items: - $ref: '#/components/schemas/EQUIPMENT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:equipment} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-410/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveEquipmentCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-410/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:equipment: - type: array - items: - $ref: '#/components/schemas/EQUIPMENT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-410/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:equipment - properties: - core-model-1-4:equipment: - type: array - items: - $ref: '#/components/schemas/EQUIPMENT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:equipment} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'Equipment written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/connector={localId}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveConnector - summary: 'Provides Connector from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'Connector provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:connector: - type: array - items: - $ref: '#/components/schemas/CONNECTOR' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:connector} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-411/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveConnectorCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-411/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the Connector that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:connector: - type: array - items: - $ref: '#/components/schemas/CONNECTOR' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-411/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the Connector that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:connector - properties: - core-model-1-4:connector: - type: array - items: - $ref: '#/components/schemas/CONNECTOR' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:connector} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'Connector written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/contained-holder={localId}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveContainedHolder - summary: 'Provides ContainedHolder from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ContainedHolder provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:contained-holder: - type: array - items: - $ref: '#/components/schemas/CONTAINED_HOLDER' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:contained-holder} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-412/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveContainedHolderCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-412/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the Holder that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:contained-holder: - type: array - items: - $ref: '#/components/schemas/CONTAINED_HOLDER' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-412/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the Holder that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:contained-holder - properties: - core-model-1-4:contained-holder: - type: array - items: - $ref: '#/components/schemas/CONTAINED_HOLDER' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:contained-holder} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'ContainedHolder written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/expected-equipment={localId}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveExpectedEquipment - summary: 'Provides ExpectedEquipment from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ExpectedEquipment provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:expected-equipment: - type: array - items: - $ref: '#/components/schemas/EXPECTED_EQUIPMENT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:expected-equipment} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-413/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveExpectedEquipmentCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-413/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the ExpectedEquipment that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:expected-equipment: - type: array - items: - $ref: '#/components/schemas/EXPECTED_EQUIPMENT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-413/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the ExpectedEquipment that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:expected-equipment - properties: - core-model-1-4:expected-equipment: - type: array - items: - $ref: '#/components/schemas/EXPECTED_EQUIPMENT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:expected-equipment} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'ExpectedEquipment written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/equipment={uuid}/actual-equipment: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveActualEquipment - summary: 'Provides ActualEquipment from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ActualEquipment provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:actual-equipment: - $ref: '#/components/schemas/ACTUAL_EQUIPMENT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:actual-equipment} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-414/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveActualEquipmentCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-414/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:actual-equipment: - $ref: '#/components/schemas/ACTUAL_EQUIPMENT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-414/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Equipment that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:actual-equipment - properties: - core-model-1-4:actual-equipment: - $ref: '#/components/schemas/ACTUAL_EQUIPMENT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:actual-equipment} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'ActualEquipment written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveFirmwareCollection - summary: 'Provides FirmwareCollection from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'FirmwareCollection provided from live network' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-collection: - $ref: '#/components/schemas/FIRMWARE_COLLECTION' - description: > - 'from {$RequestForReadingFromDevice.response.body#firmware-1-0:firmware-collection} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-420/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveFirmwareCollectionCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-420/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-collection: - $ref: '#/components/schemas/FIRMWARE_COLLECTION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-420/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - firmware-1-0:firmware-collection - properties: - firmware-1-0:firmware-collection: - $ref: '#/components/schemas/FIRMWARE_COLLECTION' - description: > - 'from {$RequestForReadingFromDevice.response.body#firmware-1-0:firmware-collection} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'FirmwareCollection written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}: - 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/mountName' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveFirmwareComponentList - summary: 'Provides FirmwareComponentList from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'FirmwareComponentList provided from live network' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-list: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_LIST' - description: > - 'from {$RequestForReadingFromDevice.response.body#firmware-1-0:firmware-component-list} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-421/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveFirmwareComponentListCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-421/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-list: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_LIST' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-421/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - firmware-1-0:firmware-component-list - properties: - firmware-1-0:firmware-component-list: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_LIST' - description: > - 'from {$RequestForReadingFromDevice.response.body#firmware-1-0:firmware-component-list} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'FirmwareComponentList written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-capability: - 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/mountName' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveFirmwareComponentCapability - summary: 'Provides FirmwareComponentCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'FirmwareComponentCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-capability: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#firmware-1-0:firmware-component-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-422/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveFirmwareComponentCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-422/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-capability: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-422/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - firmware-1-0:firmware-component-capability - properties: - firmware-1-0:firmware-component-capability: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#firmware-1-0:firmware-component-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'FirmwareComponentCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/firmware-1-0:firmware-collection/firmware-component-list={localId}/firmware-component-pac/firmware-component-status: - 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/mountName' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveFirmwareComponentStatus - summary: 'Provides FirmwareComponentStatus from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'FirmwareComponentStatus provided from live network' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-status: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#firmware-1-0:firmware-component-status:} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-423/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveFirmwareComponentStatusCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-423/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - firmware-1-0:firmware-component-status: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-423/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the FirmwareComponent that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - firmware-1-0:firmware-component-status - properties: - firmware-1-0:firmware-component-status: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#firmware-1-0:firmware-component-status:} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'FirmwareComponentStatus written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection: - 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/mountName' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveProfileCollection - summary: 'Provides ProfileCollection from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ProfileCollection provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile-collection: - $ref: '#/components/schemas/PROFILE_COLLECTION' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:profile-collection} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-430/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveProfileCollectionCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-430/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile-collection: - $ref: '#/components/schemas/PROFILE_COLLECTION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-430/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:profile-collection - properties: - core-model-1-4:profile-collection: - $ref: '#/components/schemas/PROFILE_COLLECTION' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:profile-collection} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'ProfileCollection written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveProfile - summary: 'Provides Profile from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'Profile provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile: - type: array - items: - $ref: '#/components/schemas/PROFILE' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:profile} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-431/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveProfileCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-431/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile: - type: array - items: - $ref: '#/components/schemas/PROFILE' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-431/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - core-model-1-4:profile: - type: array - items: - $ref: '#/components/schemas/PROFILE' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:profile} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'Profile written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveCoChannelProfileCapability - summary: 'Provides CoChannelProfileCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'CoChannelProfileCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - co-channel-profile-1-0:co-channel-profile-capability: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#co-channel-profile-1-0:co-channel-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-435/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveCoChannelProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-435/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - co-channel-profile-1-0:co-channel-profile-capability: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-435/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - co-channel-profile-1-0:co-channel-profile-capability - properties: - co-channel-profile-1-0:co-channel-profile-capability: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#co-channel-profile-1-0:co-channel-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'CoChannelProfileCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/co-channel-profile-1-0:co-channel-profile-pac/co-channel-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveCoChannelProfileConfiguration - summary: 'Provides CoChannelProfileConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'CoChannelProfileConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - co-channel-profile-1-0:co-channel-profile-configuration: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#co-channel-profile-1-0:co-channel-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-436/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveCoChannelProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-436/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - co-channel-profile-1-0:co-channel-profile-configuration: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-436/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - co-channel-profile-1-0:co-channel-profile-configuration - properties: - co-channel-profile-1-0:co-channel-profile-configuration: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#co-channel-profile-1-0:co-channel-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'CoChannelProfileConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLivePolicingProfileCapability - summary: 'Provides PolicingProfileCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PolicingProfileCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - policing-profile-1-0:policing-profile-capability: - $ref: '#/components/schemas/POLICING_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#policing-profile-1-0:policing-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-445/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLivePolicingProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-445/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - policing-profile-1-0:policing-profile-capability: - $ref: '#/components/schemas/POLICING_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-445/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - policing-profile-1-0:policing-profile-capability - properties: - policing-profile-1-0:policing-profile-capability: - $ref: '#/components/schemas/POLICING_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#policing-profile-1-0:policing-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'PolicingProfileCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/policing-profile-1-0:policing-profile-pac/policing-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLivePolicingProfileConfiguration - summary: 'Provides PolicingProfileConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PolicingProfileConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - policing-profile-1-0:policing-profile-configuration: - $ref: '#/components/schemas/POLICING_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#policing-profile-1-0:policing-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-446/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLivePolicingProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-446/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - policing-profile-1-0:policing-profile-configuration: - $ref: '#/components/schemas/POLICING_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-446/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - policing-profile-1-0:policing-profile-configuration - properties: - policing-profile-1-0:policing-profile-configuration: - $ref: '#/components/schemas/POLICING_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#policing-profile-1-0:policing-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'PolicingProfileConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveQosProfileCapability - summary: 'Provides QosProfileCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'QosProfileCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - qos-profile-1-0:qos-profile-capability: - $ref: '#/components/schemas/QOS_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#qos-profile-1-0:qos-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-450/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveQosProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-450/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - qos-profile-1-0:qos-profile-capability: - $ref: '#/components/schemas/QOS_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-450/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - qos-profile-1-0:qos-profile-capability - properties: - qos-profile-1-0:qos-profile-capability: - $ref: '#/components/schemas/QOS_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#qos-profile-1-0:qos-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'QosProfileCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/qos-profile-1-0:qos-profile-pac/qos-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveQosProfileConfiguration - summary: 'Provides QosProfileConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'QosProfileConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - qos-profile-1-0:qos-profile-configuration: - $ref: '#/components/schemas/QOS_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#qos-profile-1-0:qos-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-451/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveQosProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-451/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - qos-profile-1-0:qos-profile-configuration: - $ref: '#/components/schemas/QOS_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-451/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - qos-profile-1-0:qos-profile-configuration - properties: - qos-profile-1-0:qos-profile-configuration: - $ref: '#/components/schemas/QOS_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#qos-profile-1-0:qos-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'QosProfileConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveSchedulerProfileCapability - summary: 'Provides SchedulerProfileCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'SchedulerProfileCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - scheduler-profile-1-0:scheduler-profile-capability: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#scheduler-profile-1-0:scheduler-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-455/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveSchedulerProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-455/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - scheduler-profile-1-0:scheduler-profile-capability: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-455/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - scheduler-profile-1-0:scheduler-profile-capability - properties: - scheduler-profile-1-0:scheduler-profile-capability: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#scheduler-profile-1-0:scheduler-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'SchedulerProfileCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/scheduler-profile-1-0:scheduler-profile-pac/scheduler-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveSchedulerProfileConfiguration - summary: 'Provides SchedulerProfileConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'SchedulerProfileConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - scheduler-profile-1-0:scheduler-profile-configuration: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#scheduler-profile-1-0:scheduler-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-456/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveSchedulerProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-456/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - scheduler-profile-1-0:scheduler-profile-configuration: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-456/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - scheduler-profile-1-0:scheduler-profile-configuration - properties: - scheduler-profile-1-0:scheduler-profile-configuration: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#scheduler-profile-1-0:scheduler-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'SchedulerProfileConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWredProfileCapability - summary: 'Provides WredProfileCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WredProfileCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-capability: - $ref: '#/components/schemas/WRED_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#wred-profile-1-0:wred-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-460/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWredProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-460/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-capability: - $ref: '#/components/schemas/WRED_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-460/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - wred-profile-1-0:wred-profile-capability - properties: - wred-profile-1-0:wred-profile-capability: - $ref: '#/components/schemas/WRED_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#wred-profile-1-0:wred-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'WredProfileCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-profile-1-0:wred-profile-pac/wred-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWredProfileConfiguration - summary: 'Provides WredProfileConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WredProfileConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-configuration: - $ref: '#/components/schemas/WRED_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#wred-profile-1-0:wred-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-461/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWredProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-461/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-configuration: - $ref: '#/components/schemas/WRED_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-461/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - wred-profile-1-0:wred-profile-configuration - properties: - wred-profile-1-0:wred-profile-configuration: - $ref: '#/components/schemas/WRED_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#wred-profile-1-0:wred-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'WredProfileConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWredTemplateProfileCapability - summary: 'Provides WredTemplateProfileCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WredTemplateProfileCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - wred-template-profile-1-0:wred-template-profile-capability: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#wred-template-profile-1-0:wred-template-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-462/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWredTemplateProfileCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-462/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wred-template-profile-1-0:wred-template-profile-capability: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-462/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - wred-template-profile-1-0:wred-template-profile-capability - properties: - wred-profile-1-0:wred-profile-capability: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#wred-template-profile-1-0:wred-template-profile-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'WredTemplateProfileCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/profile-collection/profile={uuid}/wred-template-profile-1-0:wred-template-profile-pac/wred-template-profile-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWredTemplateProfileConfiguration - summary: 'Provides WredTemplateProfileConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WredTemplateProfileConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - wred-profile-1-0:wred-profile-configuration: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#wred-template-profile-1-0:wred-template-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-463/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWredTemplateProfileConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-463/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wred-template-profile-1-0:wred-template-profile-configuration: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-463/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - wred-template-profile-1-0:wred-template-profile-configuration - properties: - wred-profile-1-0:wred-profile-configuration: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#wred-template-profile-1-0:wred-template-profile-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'WredTemplateProfileConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveLogicalTerminationPoint - summary: 'Provides LogicalTerminationPoint from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'LogicalTerminationPoint provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:logical-termination-point: - type: array - items: - $ref: '#/components/schemas/LOGICAL_TERMINATION_POINT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:logical-termination-point} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-500/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' - '502': - $ref: '#/components/responses/responseForErroredServiceRequests' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveLogicalTerminationPointCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-500/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:logical-termination-point - properties: - core-model-1-4:logical-termination-point: - type: array - items: - $ref: '#/components/schemas/LOGICAL_TERMINATION_POINT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:logical-termination-point} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'LogicalTerminationPoint written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-500/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:logical-termination-point: - type: array - items: - $ref: '#/components/schemas/LOGICAL_TERMINATION_POINT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/ltp-augment-1-0:ltp-augment-pac: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveLtpAugment - summary: 'Provides LtpAugment from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'LtpAugment provided from live network' - content: - application/json: - schema: - type: object - properties: - ltp-augment-1-0:ltp-augment-pac: - $ref: '#/components/schemas/LTP_AUGMENT_PAC' - description: > - 'from {$RequestForReadingFromDevice.response.body#ltp-augment-1-0:ltp-augment-pac} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-501/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveLtpAugmentPacCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-501/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - ltp-augment-1-0:ltp-augment-pac: - $ref: '#/components/schemas/LTP_AUGMENT_PAC' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-501/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - ltp-augment-1-0:ltp-augment-pac - properties: - ltp-augment-1-0:ltp-augment-pac: - $ref: '#/components/schemas/LTP_AUGMENT_PAC' - description: > - 'from {$RequestForReadingFromDevice.response.body#ltp-augment-1-0:ltp-augment-pac} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'LtpAugment written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveForwardingDomain - summary: 'Provides ForwardingDomain from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ForwardingDomain provided live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:forwarding-domain: - type: array - items: - $ref: '#/components/schemas/FORWARDING_DOMAIN' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:forwarding-domain} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-502/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveForwardingDomainCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-502/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:forwarding-domain: - type: array - items: - $ref: '#/components/schemas/FORWARDING_DOMAIN' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-502/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:forwarding-domain - properties: - core-model-1-4:forwarding-domain: - type: array - items: - $ref: '#/components/schemas/FORWARDING_DOMAIN' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:forwarding-domain} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'ForwardingDomain written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/uuid1' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveForwardingConstruct - summary: 'Provides ForwardingConstruct from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ForwardingConstruct provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:fc: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:fc} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-503/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveForwardingConstructCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-503/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - - name: uuid1 - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'Another instance identifier that is unique within the device - from {$request.parameters#uuid1}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:fc: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-503/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: uuid1 - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'Another instance identifier that is unique within the device - from {$request.parameters#uuid1}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:fc - properties: - core-model-1-4:fc: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:fc} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'ForwardingConstruct written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/forwarding-domain={uuid}/fc={uuid1}/fc-port={localId}: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/uuid1' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveForwardingConstructPort - summary: 'Provides ForwardingConstructPort from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'ForwardingConstructPort provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:fc-port: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT_PORT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:fc-port} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-504/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveForwardingConstructPortCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-504/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the Profile that is addressed by the request - from {$request.parameters#uuid}' - - name: uuid1 - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'Another instance identifier that is unique within the device - from {$request.parameters#uuid1}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the list entry that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:fc-port: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT_PORT' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-504/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: uuid1 - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'Another instance identifier that is unique within the device - from {$request.parameters#uuid1}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the list entry that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - core-model-1-4:fc-port - properties: - core-model-1-4:fc-port: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT_PORT' - description: > - 'from {$RequestForReadingFromDevice.response.body#core-model-1-4:fc-port} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'ForwardingConstructPort written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveAirInterfaceCapability - summary: 'Provides AirInterfaceCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-capability: - $ref: '#/components/schemas/AIR_INTERFACE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-510/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveAirInterfaceCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-510/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-capability: - $ref: '#/components/schemas/AIR_INTERFACE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-510/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - air-interface-2-0:air-interface-capability - properties: - air-interface-2-0:air-interface-capability: - $ref: '#/components/schemas/AIR_INTERFACE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'AirInterfaceCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveAirInterfaceConfiguration - summary: 'Provides AirInterfaceConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-configuration: - $ref: '#/components/schemas/AIR_INTERFACE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-511/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveAirInterfaceConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-511/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-configuration: - $ref: '#/components/schemas/AIR_INTERFACE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-511/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - air-interface-2-0:air-interface-configuration - properties: - air-interface-2-0:air-interface-configuration: - $ref: '#/components/schemas/AIR_INTERFACE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'AirInterfaceConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveAirInterfaceStatus - summary: 'Provides AirInterfaceStatus from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceStatus provided from live network' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-status: - $ref: '#/components/schemas/AIR_INTERFACE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-512/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveAirInterfaceStatusCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-512/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-status: - $ref: '#/components/schemas/AIR_INTERFACE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-512/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - air-interface-2-0:air-interface-status - properties: - air-interface-2-0:air-interface-status: - $ref: '#/components/schemas/AIR_INTERFACE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'AirInterfaceStatus written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-current-performance: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveAirInterfaceCurrentPerformance - summary: 'Provides AirInterfaceCurrentPerformance from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceCurrentPerformance provided from live network' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-current-performance: - $ref: '#/components/schemas/AIR_INTERFACE_CURRENT_PERFORMANCE' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-current-performance} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-513/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveAirInterfaceCurrentPerformanceCausesReadingFromDevice: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-513/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-current-performance: - $ref: '#/components/schemas/AIR_INTERFACE_CURRENT_PERFORMANCE' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveAirInterfaceHistoricalPerformances - summary: 'Provides AirInterfaceHistoricalPerformances from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'AirInterfaceHistoricalPerformances provided from live network' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-historical-performances: - $ref: '#/components/schemas/AIR_INTERFACE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-514/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveAirInterfaceHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-514/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - air-interface-2-0:air-interface-historical-performances: - $ref: '#/components/schemas/AIR_INTERFACE_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-514/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - air-interface-2-0:air-interface-historical-performances - properties: - air-interface-2-0:air-interface-historical-performances: - $ref: '#/components/schemas/AIR_INTERFACE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#air-interface-2-0:air-interface-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'AirInterfaceHistoricalPerformances written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveEthernetContainerCapability - summary: 'Provides EthernetContainerCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-capability: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-520/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveEthernetContainerCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-520/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-capability: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-520/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - ethernet-container-2-0:ethernet-container-capability - properties: - ethernet-container-2-0:ethernet-container-capability: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'EthernetContainerCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveEthernetContainerConfiguration - summary: 'Provides EthernetContainerConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-configuration: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-521/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveEthernetContainerConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-521/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-configuration: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-521/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - ethernet-container-2-0:ethernet-container-configuration - properties: - ethernet-container-2-0:ethernet-container-configuration: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'EthernetContainerConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveEthernetContainerStatus - summary: 'Provides EthernetContainerStatus from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerStatus provided from live network' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-status: - $ref: '#/components/schemas/ETHERNET_CONTAINER_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-522/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveEthernetContainerStatusCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-522/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-status: - $ref: '#/components/schemas/ETHERNET_CONTAINER_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-522/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - ethernet-container-2-0:ethernet-container-status - properties: - ethernet-container-2-0:ethernet-container-status: - $ref: '#/components/schemas/ETHERNET_CONTAINER_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'EthernetContainerStatus written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-current-performance: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveEthernetContainerCurrentPerformance - summary: 'Provides EthernetContainerCurrentPerformance from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerCurrentPerformance provided from live network' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-current-performance: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CURRENT_PERFORMANCE' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-current-performance} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-523/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveEthernetContainerCurrentPerformanceCausesReadingFromDevice: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-523/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-current-performance: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CURRENT_PERFORMANCE' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveEthernetContainerHistoricalPerformances - summary: 'Provides EthernetContainerHistoricalPerformances from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'EthernetContainerHistoricalPerformances provided from live network' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-historical-performances: - $ref: '#/components/schemas/ETHERNET_CONTAINER_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-524/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveEthernetContainerHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-524/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - ethernet-container-2-0:ethernet-container-historical-performances: - $ref: '#/components/schemas/ETHERNET_CONTAINER_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-524/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - ethernet-container-2-0:ethernet-container-historical-performances - properties: - ethernet-container-2-0:ethernet-container-historical-performances: - $ref: '#/components/schemas/ETHERNET_CONTAINER_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#ethernet-container-2-0:ethernet-container-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'EthernetContainerHistoricalPerformances written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveHybridMwStructureCapability - summary: 'Provides HybridMwStructureCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-capability: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-530/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveHybridMwStructureCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-530/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-capability: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-530/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - hybrid-mw-structure-2-0:hybrid-mw-structure-capability - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-capability: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'HybridMwStructureCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveHybridMwStructureConfiguration - summary: 'Provides HybridMwStructureConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-configuration: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-531/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveHybridMwStructureConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-531/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-configuration: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-531/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - hybrid-mw-structure-2-0:hybrid-mw-structure-configuration - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-configuration: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'HybridMwStructureConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveHybridMwStructureStatus - summary: 'Provides HybridMwStructureStatus from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureStatus provided from live network' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-status: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-532/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveHybridMwStructureStatusCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-532/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-status: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-532/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - hybrid-mw-structure-2-0:hybrid-mw-structure-status - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-status: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'HybridMwStructureStatus written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-current-performance: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveHybridMwStructureCurrentPerformance - summary: 'Provides HybridMwStructureCurrentPerformance from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureCurrentPerformance provided from live network' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-current-performance: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CURRENT_PERFORMANCE' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-current-performance} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-533/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveHybridMwStructureCurrentPerformanceCausesReadingFromDevice: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-533/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-current-performance: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CURRENT_PERFORMANCE' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveHybridMwStructureHistoricalPerformances - summary: 'Provides HybridMwStructureHistoricalPerformances from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'HybridMwStructureHistoricalPerformances provided from live network' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-historical-performances: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-534/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveHybridMwStructureHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-534/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-historical-performances: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-534/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - hybrid-mw-structure-2-0:hybrid-mw-structure-historical-performances - properties: - hybrid-mw-structure-2-0:hybrid-mw-structure-historical-performances: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#hybrid-mw-structure-2-0:hybrid-mw-structure-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'HybridMwStructureHistoricalPerformances written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveMacInterfaceCapability - summary: 'Provides MacInterfaceCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'MacInterfaceCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-capability: - $ref: '#/components/schemas/MAC_INTERFACE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#mac-interface-1-0:mac-interface-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-540/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveMacInterfaceCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-540/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-capability: - $ref: '#/components/schemas/MAC_INTERFACE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-540/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - mac-interface-1-0:mac-interface-capability - properties: - mac-interface-1-0:mac-interface-capability: - $ref: '#/components/schemas/MAC_INTERFACE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#mac-interface-1-0:mac-interface-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'MacInterfaceCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveMacInterfaceConfiguration - summary: 'Provides MacInterfaceConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'MacInterfaceConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-configuration: - $ref: '#/components/schemas/MAC_INTERFACE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#mac-interface-1-0:mac-interface-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-541/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveMacInterfaceConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-541/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-configuration: - $ref: '#/components/schemas/MAC_INTERFACE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-541/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - mac-interface-1-0:mac-interface-configuration - properties: - mac-interface-1-0:mac-interface-configuration: - $ref: '#/components/schemas/MAC_INTERFACE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#mac-interface-1-0:mac-interface-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'MacInterfaceConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/mac-interface-1-0:mac-interface-pac/mac-interface-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveMacInterfaceStatus - summary: 'Provides MacInterfaceStatus from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'MacInterfaceStatus provided from live network' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-status: - $ref: '#/components/schemas/MAC_INTERFACE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#mac-interface-1-0:mac-interface-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-542/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveMacInterfaceStatusCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-542/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - mac-interface-1-0:mac-interface-status: - $ref: '#/components/schemas/MAC_INTERFACE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-542/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - mac-interface-1-0:mac-interface-status - properties: - mac-interface-1-0:mac-interface-status: - $ref: '#/components/schemas/MAC_INTERFACE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#mac-interface-1-0:mac-interface-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'MacInterfaceStatus written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLivePureEthernetStructureCapability - summary: 'Provides PureEthernetStructureCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-capability: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-550/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLivePureEthernetStructureCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-550/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-capability: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-550/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - pure-ethernet-structure-2-0:pure-ethernet-structure-capability - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-capability: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'PureEthernetStructureCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLivePureEthernetStructureConfiguration - summary: 'Provides PureEthernetStructureConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-configuration: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-551/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLivePureEthernetStructureConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-551/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-configuration: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-551/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - pure-ethernet-structure-2-0:pure-ethernet-structure-configuration - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-configuration: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'PureEthernetStructureConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLivePureEthernetStructureStatus - summary: 'Provides PureEthernetStructureStatus from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureStatus provided from live network' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-status: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-552/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLivePureEthernetStructureStatusCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-552/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-status: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-552/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - pure-ethernet-structure-2-0:pure-ethernet-structure-status - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-status: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'getLivePureEthernetStructureStatus written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-current-performance: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLivePureEthernetStructureCurrentPerformance - summary: 'Provides PureEthernetStructureCurrentPerformance from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureCurrentPerformance provided from live network' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-current-performance: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CURRENT_PERFORMANCE' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-current-performance} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-553/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLivePureEthernetStructureCurrentPerformanceCausesReadingFromDevice: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-553/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-current-performance: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CURRENT_PERFORMANCE' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLivePureEthernetStructureHistoricalPerformances - summary: 'Provides PureEthernetStructureHistoricalPerformances from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'PureEthernetStructureHistoricalPerformances provided from live network' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-historical-performances: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-554/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLivePureEthernetStructureHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-554/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-historical-performances: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-554/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - pure-ethernet-structure-2-0:pure-ethernet-structure-historical-performances - properties: - pure-ethernet-structure-2-0:pure-ethernet-structure-historical-performances: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#pure-ethernet-structure-2-0:pure-ethernet-structure-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'PureEthernetStructureHistoricalPerformances written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveVlanInterfaceCapability - summary: 'Provides VlanInterfaceCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'VlanInterfaceCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - vlan-interface-1-0:vlan-interface-capability: - $ref: '#/components/schemas/VLAN_INTERFACE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#vlan-interface-1-0:vlan-interface-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-560/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveVlanInterfaceCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-560/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - vlan-interface-1-0:vlan-interface-capability: - $ref: '#/components/schemas/VLAN_INTERFACE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-560/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - lan-interface-1-0:vlan-interface-capability - properties: - vlan-interface-1-0:vlan-interface-capability: - $ref: '#/components/schemas/VLAN_INTERFACE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#vlan-interface-1-0:vlan-interface-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'VlanInterfaceCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/vlan-interface-1-0:vlan-interface-pac/vlan-interface-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveVlanInterfaceConfiguration - summary: 'Provides VlanInterfaceConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'VlanInterfaceConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - vlan-interface-1-0:vlan-interface-configuration: - $ref: '#/components/schemas/VLAN_INTERFACE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#vlan-interface-1-0:vlan-interface-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-561/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveVlanInterfaceConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-561/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - vlan-interface-1-0:vlan-interface-configuration: - $ref: '#/components/schemas/VLAN_INTERFACE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-561/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - vlan-interface-1-0:vlan-interface-configuration - properties: - vlan-interface-1-0:vlan-interface-configuration: - $ref: '#/components/schemas/VLAN_INTERFACE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#vlan-interface-1-0:vlan-interface-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'VlanInterfaceConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-capability: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWireInterfaceCapability - summary: 'Provides WireInterfaceCapability from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceCapability provided from live network' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-capability: - $ref: '#/components/schemas/WIRE_INTERFACE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-570/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWireInterfaceCapabilityCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-570/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-capability: - $ref: '#/components/schemas/WIRE_INTERFACE_CAPABILITY' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-570/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - wire-interface-2-0:wire-interface-capability - properties: - wire-interface-2-0:wire-interface-capability: - $ref: '#/components/schemas/WIRE_INTERFACE_CAPABILITY' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-capability} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'WireInterfaceCapability written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWireInterfaceConfiguration - summary: 'Provides WireInterfaceConfiguration from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceConfiguration provided from live network' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-configuration: - $ref: '#/components/schemas/WIRE_INTERFACE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-571/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWireInterfaceConfigurationCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-571/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-configuration: - $ref: '#/components/schemas/WIRE_INTERFACE_CONFIGURATION' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-571/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - wire-interface-2-0:wire-interface-configuration - properties: - wire-interface-2-0:wire-interface-configuration: - $ref: '#/components/schemas/WIRE_INTERFACE_CONFIGURATION' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-configuration} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'WireInterfaceConfiguration written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-status: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWireInterfaceStatus - summary: 'Provides WireInterfaceStatus from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceStatus provided from live network' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-status: - $ref: '#/components/schemas/WIRE_INTERFACE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-572/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWireInterfaceStatusCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-572/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-status: - $ref: '#/components/schemas/WIRE_INTERFACE_STATUS' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-572/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - wire-interface-2-0:wire-interface-status - properties: - wire-interface-2-0:wire-interface-status: - $ref: '#/components/schemas/WIRE_INTERFACE_STATUS' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-status} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'getLiveWireInterfaceStatus written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-current-performance: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWireInterfaceCurrentPerformance - summary: 'Provides WireInterfaceCurrentPerformance from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceCurrentPerformance provided from live network' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-current-performance: - $ref: '#/components/schemas/WIRE_INTERFACE_CURRENT_PERFORMANCE' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-current-performance} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-573/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWireInterfaceCurrentPerformanceCausesReadingFromDevice: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-573/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-current-performance: - $ref: '#/components/schemas/WIRE_INTERFACE_CURRENT_PERFORMANCE' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-historical-performances: - 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/mountName' - - $ref: '#/components/parameters/uuid' - - $ref: '#/components/parameters/localId' - - $ref: '#/components/parameters/fields' - get: - operationId: getLiveWireInterfaceHistoricalPerformances - summary: 'Provides WireInterfaceHistoricalPerformances from live network' - tags: - - IndividualServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'WireInterfaceHistoricalPerformances provided from live network' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-historical-performances: - $ref: '#/components/schemas/WIRE_INTERFACE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - headers: - x-correlator: - $ref: '#/components/headers/x-correlator' - exec-time: - $ref: '#/components/headers/exec-time' - backend-time: - $ref: '#/components/headers/backend-time' - life-cycle-state: - $ref: '#/components/headers/life-cycle-state' - description: > - 'Life cycle state of the consumed service - find in [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-op-s-is-574/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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - callbacks: - RequestForLiveWireInterfaceHistoricalPerformancesCausesReadingFromDeviceAndWritingIntoCache: - RequestForReadingFromDevice: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-is-odl-4-0-2-574/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: controllerInternalPathToMountPoint - in: path - required: true - schema: - type: string - description: > - 'Controller internal path to the device mount points - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-000/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - example: 'rests/data/network-topology:network-topology/topology=topology-netconf' - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - responses: - '200': - description: 'OK' - content: - application/json: - schema: - type: object - properties: - wire-interface-2-0:wire-interface-historical-performances: - $ref: '#/components/schemas/WIRE_INTERFACE_HISTORICAL_PERFORMANCES' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '409': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - '503': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - RequestForWritingIntoCache: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-put-es-1-0-0-574/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - put: - parameters: - - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: > - 'The mountName of the device that is addressed by the request - from {$request.parameters#mountName}' - - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: > - 'The UUID of the LogicalTerminationPoint that is addressed by the request - from {$request.parameters#uuid}' - - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: > - 'The Local-ID of the LayerProtocol that is addressed by the request - from {$request.parameters#localId}' - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - wire-interface-2-0:wire-interface-historical-performances - properties: - wire-interface-2-0:wire-interface-historical-performances: - $ref: '#/components/schemas/WIRE_INTERFACE_HISTORICAL_PERFORMANCES' - description: > - 'from {$RequestForReadingFromDevice.response.body#wire-interface-2-0:wire-interface-historical-performances} - and all UUIDs in data tree being complemented by MountName as a prefix: uuid = {$request.parameters#mountName}.concat("+", uuid)' - responses: - '204': - description: 'WireInterfaceHistoricalPerformances written to cache' - '400': - $ref: '#/components/responses/responseForErroredServiceRequests' - '401': - $ref: '#/components/responses/responseForErroredServiceRequests' - '403': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '460': - $ref: '#/components/responses/460' - '470': - $ref: '#/components/responses/470' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - -######################################################################################################################## -# Service Layer - Basic Part -######################################################################################################################## - /v1/register-yourself: - 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: registerYourself - summary: 'Initiates registering at the currently active RegistryOffice' - description: 'Shall also automatically execute without receiving any request every time the application starts' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - oneOf: - - description: 'use existing configuration' - type: object - maxProperties: 0 - - description: 'update configuration' - type: object - required: - - registry-office-application - - registry-office-application-release-number - - registration-operation - - registry-office-protocol - - registry-office-address - - registry-office-port - properties: - registry-office-application: - type: string - minLength: 3 - description: > - 'If body provided, name of RegistryOffice application - find [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - find or update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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: - - 'HTTP' - - 'HTTPS' - description: > - 'If body provided, protocol for addressing the RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - 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: > - 'If body provided, IPv4 address of RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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 - 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: > - 'If provided, own IPv4 address, which has to be documented (but not be directly used for formulating the callback) - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - 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) - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-s-000/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) - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-s-000/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 - description: > - 'If provided, the new application will address /v1/bequeath-your-data-and-die at the preceding application after receiving /v1/embed-yourself - (/v1/bequeath-your-data-and-die will not be sent, if application-name in *-http-c-or-* == OldRelease) - 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/application-name]' - preceding-release-number: - type: string - pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' - description: > - 'If application-name in *-http-c-or-* different from OldRelease, the new application will address /v1/bequeath-your-data-and-die at the preceding release after receiving /v1/embed-yourself - 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: 'ApplicationForRegistering' - registry-office-application-release-number: '43.3.4' - registration-operation: '/v2/register-application' - registry-office-protocol: 'HTTP' - registry-office-address: - ip-address: - ipv-4-address: '1.1.3.1' - registry-office-port: 3001 - http-address: - ip-address: - ipv-4-address: '1.1.3.1' - http-port: 3001 - preceding-application-name: 'OldApplicationName' - preceding-release-number: '54.3.3' - responses: - '204': - description: 'Will register at the RegistryOffice' - 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=mwdi-1-2-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': - $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: - PromptForRegisteringCausesRegistrationRequest2: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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' - 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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - 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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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' - /v1/embed-yourself: - 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: embedYourself - summary: 'Embed yourself into the MBH SDN application layer' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - registry-office-application - - registry-office-application-release-number - - relay-server-replacement-operation - - relay-operation-update-operation - - deregistration-operation - - registry-office-protocol - - registry-office-address - - registry-office-port - properties: - registry-office-application: - type: string - description: > - 'Name of RegistryOffice application - find [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - find or update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - 'HTTP' - - 'HTTPS' - description: > - 'Protocol for addressing RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - 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 RegistryOffice application - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - 'HTTP' - - 'HTTPS' - description: > - 'Protocol for addressing the currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-or-1-2-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 - 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 currently running old release of the same application - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-1-000/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port]' - example: - registry-office-application: 'RegistrationApplication' - registry-office-application-release-number: '43.2.5' - relay-server-replacement-operation: '/v1/relay-server-replacement' - relay-operation-update-operation: '/v1/relay-operation-update' - deregistration-operation: '/v1/deregister-application' - registry-office-protocol: 'HTTP' - registry-office-address: - ip-address: - ipv-4-address: '1.1.3.1' - registry-office-port: 3001 - old-release-protocol: 'HTTP' - old-release-address: - ip-address: - ipv-4-address: '1.1.3.1' - old-release-port: 3001 - responses: - '204': - description: 'Will embed into the MBH SDN application layer' - 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=mwdi-1-2-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': - $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: - PromptForEmbeddingCausesRequestForBequeathingData: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-op-c-bm-or-1-2-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' - - $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: - - new-application-name - - new-application-release - - new-application-protocol - - new-application-address - - new-application-port - properties: - new-application-name: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: > - 'Own IPv4 address - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: 'Process of embedding a new release initiated' - 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' - PromptForEmbeddingCausesCyclicLoadingOfDeviceListFromController: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-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: - - $ref: '#/components/parameters/user' - - $ref: '#/components/parameters/originator' - - $ref: '#/components/parameters/x-correlator' - - $ref: '#/components/parameters/trace-indicator' - - $ref: '#/components/parameters/customer-journey' - - name: fields - in: query - required: true - schema: - type: string - example: 'node(node-id;netconf-node-topology:connection-status)' - description: > - 'If different from empty string, a fields filter with the following value to be added to the request - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-001/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - responses: - '200': - description: 'List of devices with their connection state at Controller provided' - content: - application/json: - schema: - type: object - required: - - network-topology:topology - properties: - network-topology:topology: - type: array - items: - type: object - properties: - node: - type: array - items: - type: object - properties: - node-id: - type: string - description: 'The mountName of the device' - netconf-node-topology:connection-status: - type: string - description: 'The connection status of the device at the Controller (connected, connecting or unable-to-connect)' - example: - network-topology:topology: - node: - - node-id: '101250001' - netconf-node-topology-connection-status: 'connected' - - node-id: '101259999' - netconf-node-topology-connection-status: 'connecting' - 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' - PromptForEmbeddingCausesCyclicLoadingOfDeviceListFromCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - name: fields - in: query - required: true - schema: - type: string - enum: - - 'control-construct(uuid)' - responses: - '200': - description: 'List of connected devices provided from cache' - content: - application/json: - schema: - type: object - required: - - / - properties: - /: - type: object - required: - - core-model-1-4:control-construct - properties: - core-model-1-4:control-construct: - type: array - items: - type: object - required: - - uuid - properties: - uuid: - type: string - example: - /: - core-model-1-4:control-construct: - - uuid: '305251234' - - uuid: '105258888' - '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' - PromptForEmbeddingCausesSelfCallingForLoadingOfControlConstructForDevicesNotInCache: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-op-c-is-mwdi-1-2-2-400/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] - get: - parameters: - - $ref: '#/components/parameters/user' - - $ref: '#/components/parameters/originator' - - $ref: '#/components/parameters/x-correlator' - - $ref: '#/components/parameters/trace-indicator' - - $ref: '#/components/parameters/customer-journey' - - $ref: '#/components/parameters/mountName' - # reference fields-filter from callback service omitted as the service is called without fields filter here - responses: - '200': - description: 'ControlConstruct provided from live network' - content: - application/json: - schema: - type: object - properties: - core-model-1-4:control-construct: - type: array - items: - $ref: '#/components/schemas/CONTROL_CONSTRUCT' - 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' - '502': - $ref: '#/components/responses/502' - '530': - $ref: '#/components/responses/530' - '531': - $ref: '#/components/responses/531' - '532': - $ref: '#/components/responses/532' - '533': - $ref: '#/components/responses/533' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - PromptForEmbeddingCausesSubscribingForNotifications: - ControllerAttributeValueChange: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-np-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-op-c-is-np-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' - - $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: - - subscribing-application-name - - subscribing-application-release - - subscribing-application-protocol - - subscribing-application-address - - subscribing-application-port - - notifications-receiving-operation - properties: - subscribing-application-name: - type: string - description: 'Name of the application that is subscribing for notifications, i.e. MicroWaveDeviceInventory' - subscribing-application-release: - type: string - description: 'Release number of the MicroWaveDeviceInventory' - subscribing-application-protocol: - type: string - enum: - - 'HTTP' - - 'HTTPS' - description: 'Protocol to be used for addressing the MicroWaveDeviceInventory' - subscribing-application-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: 'IPv4 address of the MicroWaveDeviceInventory' - domain-name: - type: string - description: 'Domain name of the MicroWaveDeviceInventory' - subscribing-application-port: - type: integer - description: 'Port of the MicroWaveDeviceInventory' - notifications-receiving-operation: - type: string - description: 'Operation for receiving the notifications at MicroWaveDeviceInventory' - example: - subscribing-application-name: 'MicroWaveDeviceInventory' - subscribing-application-release: '1.2.2' - subscribing-application-protocol: 'HTTP' - subscribing-application-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscribing-application-port: 4023 - notifications-receiving-operation: '/v1/regard-controller-attribute-value-change' - responses: - '204': - description: 'Subscription for notifications about changes of attributes at the controllers created' - 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' - DeviceAlarms: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-np-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-op-c-is-np-1-0-2-010/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: - - subscribing-application-name - - subscribing-application-release - - subscribing-application-protocol - - subscribing-application-address - - subscribing-application-port - - notifications-receiving-operation - properties: - subscribing-application-name: - type: string - description: 'Name of the application that is subscribing for notifications, i.e. MicroWaveDeviceInventory' - subscribing-application-release: - type: string - description: 'Release number of the MicroWaveDeviceInventory' - subscribing-application-protocol: - type: string - enum: - - 'HTTP' - - 'HTTPS' - description: 'Protocol to be used for addressing the MicroWaveDeviceInventory' - subscribing-application-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: 'IPv4 address of the MicroWaveDeviceInventory' - domain-name: - type: string - description: 'Domain name of the MicroWaveDeviceInventory' - subscribing-application-port: - type: integer - description: 'Port of the MicroWaveDeviceInventory' - notifications-receiving-operation: - type: string - description: 'Operation for receiving the notifications at MicroWaveDeviceInventory' - example: - subscribing-application-name: 'MicroWaveDeviceInventory' - subscribing-application-release: '1.2.2' - subscribing-application-protocol: 'HTTP' - subscribing-application-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscribing-application-port: 4023 - notifications-receiving-operation: '/v1/regard-device-alarm' - responses: - '204': - description: 'Subscription for notifications about device alarms created' - 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' - DeviceAttributeValueChange: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-np-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-op-c-is-np-1-0-2-010/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: - - subscribing-application-name - - subscribing-application-release - - subscribing-application-protocol - - subscribing-application-address - - subscribing-application-port - - notifications-receiving-operation - properties: - subscribing-application-name: - type: string - description: 'Name of the application that is subscribing for notifications, i.e. MicroWaveDeviceInventory' - subscribing-application-release: - type: string - description: 'Release number of the MicroWaveDeviceInventory' - subscribing-application-protocol: - type: string - enum: - - 'HTTP' - - 'HTTPS' - description: 'Protocol to be used for addressing the MicroWaveDeviceInventory' - subscribing-application-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: 'IPv4 address of the MicroWaveDeviceInventory' - domain-name: - type: string - description: 'Domain name of the MicroWaveDeviceInventory' - subscribing-application-port: - type: integer - description: 'Port of the MicroWaveDeviceInventory' - notifications-receiving-operation: - type: string - description: 'Operation for receiving the notifications at MicroWaveDeviceInventory' - example: - subscribing-application-name: 'MicroWaveDeviceInventory' - subscribing-application-release: '1.2.2' - subscribing-application-protocol: 'HTTP' - subscribing-application-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscribing-application-port: 4023 - notifications-receiving-operation: '/v1/regard-device-attribute-value-change' - responses: - '204': - description: 'Subscription for notifications about device attribute value changes created' - 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' - DeviceObjectCreations: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-np-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-op-c-is-np-1-0-2-012/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: - - subscribing-application-name - - subscribing-application-release - - subscribing-application-protocol - - subscribing-application-address - - subscribing-application-port - - notifications-receiving-operation - properties: - subscribing-application-name: - type: string - description: 'Name of the application that is subscribing for notifications, i.e. MicroWaveDeviceInventory' - subscribing-application-release: - type: string - description: 'Release number of the MicroWaveDeviceInventory' - subscribing-application-protocol: - type: string - enum: - - 'HTTP' - - 'HTTPS' - description: 'Protocol to be used for addressing the MicroWaveDeviceInventory' - subscribing-application-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: 'IPv4 address of the MicroWaveDeviceInventory' - domain-name: - type: string - description: 'Domain name of the MicroWaveDeviceInventory' - subscribing-application-port: - type: integer - description: 'Port of the MicroWaveDeviceInventory' - notifications-receiving-operation: - type: string - description: 'Operation for receiving the notifications at MicroWaveDeviceInventory' - example: - subscribing-application-name: 'MicroWaveDeviceInventory' - subscribing-application-release: '1.2.2' - subscribing-application-protocol: 'HTTP' - subscribing-application-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscribing-application-port: 4023 - notifications-receiving-operation: '/v1/regard-device-object-creations' - responses: - '204': - description: 'Subscription for notifications about device object creations created' - 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' - DeviceObjectDeletions: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-2-tcp-c-np-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-op-c-is-np-1-0-2-013/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: - - subscribing-application-name - - subscribing-application-release - - subscribing-application-protocol - - subscribing-application-address - - subscribing-application-port - - notifications-receiving-operation - properties: - subscribing-application-name: - type: string - description: 'Name of the application that is subscribing for notifications, i.e. MicroWaveDeviceInventory' - subscribing-application-release: - type: string - description: 'Release number of the MicroWaveDeviceInventory' - subscribing-application-protocol: - type: string - enum: - - 'HTTP' - - 'HTTPS' - description: 'Protocol to be used for addressing the MicroWaveDeviceInventory' - subscribing-application-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - description: 'IPv4 address of the MicroWaveDeviceInventory' - domain-name: - type: string - description: 'Domain name of the MicroWaveDeviceInventory' - subscribing-application-port: - type: integer - description: 'Port of the MicroWaveDeviceInventory' - notifications-receiving-operation: - type: string - description: 'Operation for receiving the notifications at MicroWaveDeviceInventory' - example: - subscribing-application-name: 'MicroWaveDeviceInventory' - subscribing-application-release: '1.2.2' - subscribing-application-protocol: 'HTTP' - subscribing-application-address: - ip-address: - ipv-4-address: '127.0.0.1' - subscribing-application-port: 4023 - notifications-receiving-operation: '/v1/regard-device-object-deletions' - responses: - '204': - description: 'Subscription for notifications about device object deletions created' - 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' - PromptForEmbeddingCausesCyclicLoadingOfDeviceStatusFromController: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-2-tcp-c-or-1-2-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=mwdi-1-2-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: - - $ref: '#/components/parameters/user' - - $ref: '#/components/parameters/originator' - - $ref: '#/components/parameters/x-correlator' - - $ref: '#/components/parameters/trace-indicator' - - $ref: '#/components/parameters/customer-journey' - - name: fields - in: query - required: true - schema: - type: string - example: 'node(node-id;netconf-node-topology:connection-status;netconf-node-topology:schema-cache-directory)' - description: > - 'If different from empty string, a fields filter with the following value to be added to the request - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-2-string-p-002/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value]' - responses: - '200': - description: 'List of devices with their status at Controller provided' - content: - application/json: - schema: - type: object - required: - - network-topology:topology - properties: - network-topology:topology: - type: array - items: - type: object - properties: - node: - type: array - items: - type: object - properties: - node-id: - type: string - description: 'The mountName of the device' - netconf-node-topology:connection-status: - type: string - description: 'The connection status of the device at the Controller (connected, connecting or unable-to-connect)' - netconf-node-topology:schema-cache-directory: - type: string - description: 'The schema cache at the Controller' - example: - network-topology:topology: - node: - - node-id: '101250001' - netconf-node-topology:connection-status: 'connected' - netconf-node-topology:schema-cache-directory: 'hua' - - node-id: '101259999' - netconf-node-topology:connection-status: 'connecting' - netconf-node-topology:schema-cache-directory: 'siae_xyz' - 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/redirect-service-request-information: - 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: redirectServiceRequestInformation - summary: 'Offers configuring the client side for sending service request information' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - service-log-application - - service-log-application-release-number - - service-log-operation - - service-log-protocol - - service-log-address - - service-log-port - properties: - service-log-application: - type: string - description: > - 'Name of application that shall record the service requests - find or update, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - find or update, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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: - - 'HTTP' - - '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=mwdi-1-2-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 - 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 application that shall record the service requests - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: 'LoggingApplication' - service-log-application-release-number: '34.2.6' - service-log-operation: '/v1/record-service-request' - service-log-protocol: 'HTTP' - service-log-address: - ip-address: - ipv-4-address: '1.1.3.1' - service-log-port: 3001 - responses: - '204': - description: 'Information about service requests will be send to the new target' - 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=mwdi-1-2-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': - $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: - ServiceRequestCausesLoggingRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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' - - $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: - - x-correlator - - trace-indicator - - user - - originator - - application-name - - release-number - - operation-name - - response-code - - timestamp - properties: - x-correlator: - type: string - description: 'UUID for the service execution flow that allows to correlate requests and responses; as defined in all service headers [x-correlator]' - trace-indicator: - type: string - description: 'From [parameters/trace-indicator]; Empty string sent by external applications to be replaced by 1' - user: - type: string - description: 'User identifier from the system starting the service call; as defined in all service headers [user]' - originator: - type: string - 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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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' - url: - type: string - description: 'Complete URL that has been addressed by the request; only to be provided, if the client is sending the record to EaTL, because the server could not be reached' - exec-time: - type: integer - description: 'Total elapsed time for the execution of the request; value identical with responseHeaders.exec-time; only to be provided, if the server is sending the record to EaTL after processing the request' - responses: - '204': - description: 'Request recorded' - 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/redirect-oam-request-information: - 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: redirectOamRequestInformation - summary: 'Offers configuring the client side for sending OaM request information' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - oam-log-application - - oam-log-application-release-number - - oam-log-operation - - oam-log-protocol - - oam-log-address - - oam-log-port - properties: - oam-log-application: - type: string - description: > - 'Name of application that shall record the OaM requests - find or update, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - find or update, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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: - - 'HTTP' - - '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=mwdi-1-2-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 - 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 application that shall record the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: 'LoggingApplication' - oam-log-application-release-number: '54.3.2' - oam-log-operation: '/v1/record-oam-request' - oam-log-protocol: 'HTTP' - oam-log-address: - ip-address: - ipv-4-address: '1.1.3.1' - oam-log-port: 3001 - responses: - '204': - description: 'Information about OaM requests will be send to the new target' - 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=mwdi-1-2-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': - $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: - OamRequestCausesLoggingRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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' - - $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 - - method - - resource - - stringified-body - - response-code - - user-name - - timestamp - properties: - application-name: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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' - resource: - type: string - description: 'Resource addressed by the OaM request, which is to be recorded' - stringified-body: - type: string - description: 'Stringified body of the OaM request, which is to be recorded' - response-code: - type: integer - description: 'Response code answered to the OaM request, which is to be recorded' - user-name: - type: string - description: 'user header of the OaM request, which is to be recorded' - timestamp: - type: string - description: 'Date and time when the response to the OaM request, which is to be recorded, has been sent' - responses: - '204': - description: 'OaM request recorded' - 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/end-subscription: - 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: endSubscription - summary: 'Stops sending notifications of a specific subscription' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - subscriber-application - - subscriber-release-number - - subscription - properties: - subscriber-application: - type: string - description: > - 'Name of application that no longer wants to receive notifications - find [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: '38.4.3' - subscription: '/v1/subscription-to-be-stopped' - responses: - '204': - description: 'Stopped sending notifications of a specific subscription' - 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=mwdi-1-2-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': - $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/inquire-oam-request-approvals: - description: > - 'DEPRECATED - Service shall be deleted with AP v3.0.0 - Starting from AP v2.1.0, /v1/inquire-basic-auth-approvals shall be applied as a backward compatible update' - 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: inquireOamRequestApprovals - summary: 'Receives information about where to ask for approval of OaM requests' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - oam-approval-application - - oam-approval-application-release-number - - oam-approval-operation - - oam-approval-protocol - - oam-approval-address - - oam-approval-port - properties: - oam-approval-application: - type: string - description: > - 'Name of application that shall approve the OaM requests - find or update, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - find or update, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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: - - 'HTTP' - - '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=mwdi-1-2-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 - 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 application that shall approve the OaM requests - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: 'AccessApprover' - oam-approval-application-release-number: '34.3.3' - oam-approval-operation: '/v1/approve-basic-auth-request' - oam-approval-protocol: 'HTTP' - oam-approval-address: - ip-address: - ipv-4-address: '1.1.3.1' - oam-approval-port: 3001 - responses: - '204': - description: 'Informed about where to inquire for approval of OaM 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 - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - oneOf: - - description: 'AdministratorAdministration is responding' - type: object - properties: - oam-request-is-approved: - type: boolean - reason-of-objection: - type: string - description: > - 'This attribute to be represented, if response::oam-request-is-approved==false. - Reasons to be checked and indicated according to the sequence defined in the enumeration.' - - description: 'AccessAdministration is responding' - 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/update-client: - 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: updateClient - summary: 'Allows updating connection data of a serving application' - description: > - 'Initiates update of release number and TCP/IP address at existing HttpClients and TcpClients, but not at OldRelease or NewRelease. - If combination of {future-application-name, future-release-number} is different from combination {current-application-name, current-release-number} - and if HttpClient with combination of {future-application-name, future-release-number} already exists, - HttpClient with combination {current-application-name, current-release-number} shall not be updated, - but OperationClients shall be transferred to the HttpClient with combination of {future-application-name, future-release-number}.' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - current-application-name - - current-release-number - - future-application-name - - future-release-number - - future-protocol - - future-address - - future-port - properties: - current-application-name: - type: string - description: > - 'Current name of the application that has updated connection data - find, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - 'HTTP' - - '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=mwdi-1-2-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 - 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: > - 'Future IPv4 address of the application that has updated connection data - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: 'CurrentApplicationName' - current-release-number: '43.5.5' - future-application-name: 'FutureApplicationName' - future-release-number: '43.5.6' - future-protocol: 'HTTP' - future-address: - ip-address: - ipv-4-address: '1.1.3.1' - future-port: 3001 - responses: - '204': - description: 'Will update connection information' - 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=mwdi-1-2-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': - $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/list-ltps-and-fcs: - 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: listLtpsAndFcs - summary: 'Allows retrieving all interface and internal connection data' - tags: - - BasicServices - security: - - apiKeyAuth: [] - responses: - '200': - description: 'All interface and internal connection data provided' - content: - application/json: - schema: - type: object - required: - - core-model-1-4:control-construct - properties: - core-model-1-4:control-construct: - type: object - required: - - uuid - - logical-termination-point - - forwarding-domain - properties: - uuid: - type: string - logical-termination-point: - type: array - uniqueItems: true - items: - $ref: '#/components/schemas/logicalTerminationPoint' - example: - - uuid: 'xy-15-3-2-op-s-bm-000' - ltp-direction: 'core-model-1-4:TERMINATION_DIRECTION_SOURCE' - client-ltp: [] - server-ltp: ['xy-15-3-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/register-yourself' - operation-server-interface-configuration: - life-cycle-state: 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - uuid: 'xy-15-3-2-http-s-000' - ltp-direction: 'core-model-1-4:TERMINATION_DIRECTION_SOURCE' - client-ltp: ['xy-15-3-2-op-s-bm-000'] - server-ltp: [] - layer-protocol: - - local-id: '0' - layer-protocol-name: 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - http-server-interface-1-0:http-server-interface-pac: - http-server-interface-capability: - application-name: 'ApplicationName' - release-number: '45.2.7' - data-update-period: 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_REAL_TIME' - forwarding-domain: - type: array - minItems: 1 - maxItems: 1 - items: - $ref: '#/components/schemas/forwardingDomain' - example: - - uuid: 'xy-15-3-2-op-fd-000' - forwarding-construct: - - uuid: 'xy-15-3-2-op-fc-bm-000' - name: - - value-name: 'ForwardingKind' - value: 'core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET' - - value-name: 'ForwardingName' - value: 'PromptForRegisteringCausesRegistrationRequest' - fc-port: - - local-id: '000' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT' - logical-termination-point: 'xy-15-3-2-op-s-bm-000' - - local-id: '100' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_INPUT' - logical-termination-point: 'xy-15-3-2-op-s-bm-000' - - uuid: 'xy-15-3-2-op-fc-bm-001' - name: - - value-name: 'ForwardingKind' - value: 'core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET' - - value-name: 'ForwardingName' - value: 'PromptForEmbeddingCausesRequestForBequeathingData' - fc-port: - - local-id: '100' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_INPUT' - logical-termination-point: 'xy-15-3-2-op-s-bm-001' - - local-id: '200' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT' - logical-termination-point: 'xy-15-3-2-op-c-bm-yz-34-4-4-000' - 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=mwdi-1-2-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': - $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/redirect-topology-change-information: - 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: redirectTopologyChangeInformation - summary: 'Offers configuring client side for sending information about topology changes and provides current data tree' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - topology-application - - topology-application-release-number - - topology-operation-ltp-update - - topology-operation-ltp-deletion - - topology-operation-fc-update - - topology-operation-fc-port-update - - topology-operation-fc-port-deletion - - topology-application-protocol - - topology-application-address - - topology-application-port - properties: - topology-application: - type: string - description: > - 'Name of application that shall document the application layer topology - find or update, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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 - find or update, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - 'HTTP' - - '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=mwdi-1-2-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 - 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 application that shall document the application layer topology - update [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: 'InventoryApplication' - topology-application-release-number: '54.1.3' - topology-operation-ltp-update: '/v1/update-ltp' - topology-operation-ltp-deletion: '/v1/delete-ltp-and-dependents' - topology-operation-fc-update: '/v1/update-fc' - topology-operation-fc-port-update: '/v1/update-fc-port' - topology-operation-fc-port-deletion: '/v1/delete-fc-port' - topology-application-protocol: 'HTTP' - topology-application-address: - ip-address: - ipv-4-address: '1.1.3.1' - topology-application-port: 3001 - responses: - '200': - description: 'Client side for sending information about topology changes has been updated and current data tree has been provided' - content: - application/json: - schema: - type: object - required: - - core-model-1-4:control-construct - properties: - core-model-1-4:control-construct: - type: object - description: > - 'Entire internal datatree - from [/core-model-1-4:control-construct]' - required: - - uuid - - logical-termination-point - - forwarding-domain - properties: - uuid: - type: string - logical-termination-point: - type: array - uniqueItems: true - items: - $ref: '#/components/schemas/logicalTerminationPoint' - example: - - uuid: 'xy-15-3-2-op-s-bm-000' - ltp-direction: 'core-model-1-4:TERMINATION_DIRECTION_SOURCE' - client-ltp: [] - server-ltp: ['xy-15-3-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/register-yourself' - operation-server-interface-configuration: - life-cycle-state: 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - uuid: 'xy-15-3-2-http-s-000' - ltp-direction: 'core-model-1-4:TERMINATION_DIRECTION_SOURCE' - client-ltp: ['xy-15-3-2-op-s-bm-000'] - server-ltp: [] - layer-protocol: - - local-id: '0' - layer-protocol-name: 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - http-server-interface-1-0:http-server-interface-pac: - http-server-interface-capability: - application-name: 'ApplicationName' - release-number: '32.2.3' - data-update-period: 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_REAL_TIME' - forwarding-domain: - type: array - minItems: 1 - maxItems: 1 - items: - $ref: '#/components/schemas/forwardingDomain' - example: - - uuid: 'xy-15-3-2-op-fd-000' - forwarding-construct: - - uuid: 'xy-15-3-2-op-fc-bm-000' - name: - - value-name: 'ForwardingKind' - value: 'core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET' - - value-name: 'ForwardingName' - value: 'PromptForRegisteringCausesRegistrationRequest' - fc-port: - - local-id: '000' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT' - logical-termination-point: 'xy-15-3-2-op-s-bm-000' - - local-id: '100' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_INPUT' - logical-termination-point: 'xy-15-3-2-op-s-bm-000' - - uuid: 'xy-15-3-2-op-fc-bm-001' - name: - - value-name: 'ForwardingKind' - value: 'core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET' - - value-name: 'ForwardingName' - value: 'PromptForEmbeddingCausesRequestForBequeathingData' - fc-port: - - local-id: '100' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_INPUT' - logical-termination-point: 'xy-15-3-2-op-s-bm-001' - - local-id: '200' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT' - logical-termination-point: 'xy-15-3-2-op-c-bm-yz-34-4-4-000' - 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=mwdi-1-2-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': - $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: - ServiceRequestCausesLtpUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - $ref: '#/components/schemas/logicalTerminationPoint' - responses: - '204': - description: 'LTP will be updated' - 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' - ServiceRequestCausesLtpDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - - uuid - properties: - uuid: - type: string - responses: - '204': - description: 'LTP and its dependents will be deleted' - 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' - ServiceRequestCausesFcUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - - uuid - - name - - fc-port - properties: - uuid: - type: string - name: - type: array - items: - type: object - required: - - value-name - - value - properties: - value-name: - type: string - value: - type: string - fc-port: - type: array - items: - type: object - required: - - local-id - - port-direction - - logical-termination-point - properties: - local-id: - type: string - port-direction: - type: string - logical-termination-point: - type: string - responses: - '204': - description: 'FC will be updated' - 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' - ServiceRequestCausesFcPortUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - - fc-uuid - - fc-port - properties: - fc-uuid: - type: string - fc-port: - type: object - required: - - local-id - - port-direction - - logical-termination-point - properties: - local-id: - type: string - port-direction: - type: string - logical-termination-point: - type: string - responses: - '204': - description: 'FC port will be updated' - 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' - ServiceRequestCausesFcPortDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - - fc-uuid - - fc-port-local-id - properties: - fc-uuid: - type: string - fc-port-local-id: - type: string - responses: - '204': - description: 'FC port will be deleted' - 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' - OamRequestCausesLtpUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - $ref: '#/components/schemas/logicalTerminationPoint' - responses: - '204': - description: 'LTP will be updated' - 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' - OamRequestCausesLtpDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - - uuid - properties: - uuid: - type: string - responses: - '204': - description: 'LTP will be deleted' - 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' - OamRequestCausesFcUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - - uuid - - name - - fc-port - properties: - uuid: - type: string - name: - type: array - items: - type: object - required: - - value-name - - value - properties: - value-name: - type: string - value: - type: string - fc-port: - type: array - items: - type: object - required: - - local-id - - port-direction - - logical-termination-point - properties: - local-id: - type: string - port-direction: - type: string - logical-termination-point: - type: string - responses: - '204': - description: 'FC port will be updated' - 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' - OamRequestCausesFcPortUpdateRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - - fc-uuid - - fc-port - properties: - fc-uuid: - type: string - fc-port: - type: object - required: - - local-id - - port-direction - - logical-termination-point - properties: - local-id: - type: string - port-direction: - type: string - enum: - - 'core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT' - - 'core-model-1-4:PORT_DIRECTION_TYPE_INPUT' - - 'core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT' - logical-termination-point: - type: string - responses: - '204': - description: 'FC port will be updated' - 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' - OamRequestCausesFcPortDeletionRequest: - url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: - - fc-uuid - - fc-port-local-id - properties: - fc-uuid: - type: string - fc-port-local-id: - type: string - responses: - '204': - description: 'FC port will be deleted' - 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/update-operation-key: - 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: updateOperationKey - summary: 'Allows updating operation key at a server or client' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - operation-uuid - - new-operation-key - properties: - operation-uuid: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-op-([sc])(-(get|put|post|del|pat))?-([bi][ms])((-([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})){0,1})-([0-9]{3})$' - description: > - 'UUID of LTP that is target of the updating of the operation key - find [/core-model-1-4:control-construct/logical-termination-point=uuid]' - new-operation-key: - type: string - minLength: 5 - description: > - '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: 'xy-15-3-2-op-s-is-003' - new-operation-key: 'Operation key not yet provided.' - responses: - '204': - description: 'Operation key has been updated' - 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=mwdi-1-2-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': - $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/update-operation-client: - 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: updateOperationClient - summary: 'Allows updating operation clients to redirect to backward compatible services' - tags: - - BasicServices - security: - - apiKeyAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - application-name - - release-number - - old-operation-name - - new-operation-name - properties: - application-name: - type: string - description: > - 'Name of the application that has an updated operation - find, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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, but not at OldRelease or NewRelease, [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-op-c-*/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name]' - example: - application-name: 'ApplicationName' - release-number: '75.4.3' - old-operation-name: '/v1/register-application' - new-operation-name: '/v2/register-application' - responses: - '204': - description: 'Operation clients will be updated, if existing' - 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=mwdi-1-2-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': - $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/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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-http-c-or-1-2-1-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=mwdi-1-2-2-http-c-or-1-2-1-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - $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: startApplicationInGenericRepresentation - summary: 'Starts application in generic representation' - tags: - - BasicServices - responses: - '200': - description: 'Start mask provided' - content: - application/json: - schema: - $ref: '#/components/schemas/genericRepresentation' - example: - response-value-list: - - field-name: 'applicationName' - value: 'OwnApplicationName' - datatype: 'string' - consequent-action-list: - - label: 'Inform about Application' - request: 'https://1.1.4.1:4001/v1/inform-about-application-in-generic-representation' - display-in-new-browser-window: false - 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=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredServiceRequests' - '404': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/inform-about-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: informAboutApplication - summary: 'Returns administrative information' - tags: - - BasicServices - responses: - '200': - description: 'Administrative information provided' - content: - application/json: - schema: - type: object - required: - - application-name - - release-number - - application-purpose - - data-update-period - - owner-name - - owner-email-address - properties: - application-name: - type: string - description: > - 'Own application name - from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: - - 'real-time' - - '1h-period' - - '24h-period' - - 'manual' - description: 'from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: '34.3.6' - application-purpose: 'Brief description of the purpose of the application.' - data-update-period: 'real-time' - owner-name: 'Thorsten Heinze' - owner-email-address: 'Thorsten.Heinze@telefonica.com' - 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=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/inform-about-application-in-generic-representation: - 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: informAboutApplicationInGenericRepresentation - summary: 'Returns administrative information for generic representation' - tags: - - BasicServices - responses: - '200': - description: 'Administrative information provided' - content: - application/json: - schema: - $ref: '#/components/schemas/genericRepresentation' - example: - response-value-list: - - field-name: 'applicationName' - value: 'OwnApplicationName' - datatype: 'string' - - field-name: 'releaseNumber' - value: '43.3.5' - datatype: 'string' - - field-name: 'applicationPurpose' - value: 'Brief description of the purpose of the application.' - datatype: 'string' - - field-name: 'dataUpdatePeriod' - value: 'real-time' - datatype: 'string' - - field-name: 'ownerName' - value: 'Thorsten Heinze' - datatype: 'string' - - field-name: 'ownerEmailAddress' - value: 'Thorsten.Heinze@telefonica.com' - datatype: 'string' - consequent-action-list: - - label: 'Release History' - request: 'https://1.1.4.1:4001/v1/inform-about-release-history-in-generic-representation' - display-in-new-browser-window: false - - label: 'API Documentation' - request: 'https://1.1.4.1:4001/docs' - display-in-new-browser-window: true - 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=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/inform-about-release-history: - 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: informAboutReleaseHistory - summary: 'Returns release history' - tags: - - BasicServices - responses: - '200': - description: 'Release history provided' - content: - application/json: - schema: - type: array - uniqueItems: true - items: - type: object - required: - - release-number - - release-date - - changes - properties: - release-number: - type: string - description: 'from [/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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: '34.5.6' - release-date: '20.11.2010' - changes: 'Initial version.' - 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=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/inform-about-release-history-in-generic-representation: - 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: informAboutReleaseHistoryInGenericRepresentation - summary: 'Returns release history for generic representation' - tags: - - BasicServices - responses: - '200': - description: 'Release history provided' - content: - application/json: - schema: - $ref: '#/components/schemas/genericRepresentation' - example: - response-value-list: - - field-name: '43.6.4' - value: '20.11.2010 - Initial version.' - datatype: 'string' - consequent-action-list: - 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=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredServiceRequests' - '500': - $ref: '#/components/responses/responseForErroredServiceRequests' - default: - $ref: '#/components/responses/responseForErroredServiceRequests' - -######################################################################################################################## -# OAM Layer - Individual Part -######################################################################################################################## - /core-model-1-4:control-construct: - get: - operationId: getControlConstruct - summary: 'Returns entire data tree' - tags: - - Core - security: - - basicAuth: [] - responses: - '200': - description: 'ControlConstruct provided' - content: - application/json: - schema: - type: object - required: - - core-model-1-4:control-construct - properties: - core-model-1-4:control-construct: - type: object - required: - - uuid - - profile-collection - - logical-termination-point - - forwarding-domain - properties: - uuid: - type: string - pattern: '^([a-z]{2,6})-([0-9]+)-([0-9]+)-([0-9]+)$' - example: 'ro-1-0-0' - profile-collection: - type: object - required: - - profile - properties: - profile: - type: array - uniqueItems: true - items: - oneOf: - - description: 'action profile' - type: object - additionalProperties: false - required: - - uuid - - profile-name - # Bug in the postman mock server - # original code is: - # - action-profile-1-0:action-profile-pac - # workaround code is: - # - empty line - - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - action-profile-1-0:action-profile-pac: - type: object - required: - - action-profile-capability - - action-profile-configuration - properties: - action-profile-capability: - type: object - required: - - operation-name - - label - - display-in-new-browser-window - properties: - operation-name: - type: string - label: - type: string - input-value-list: - type: array - items: - type: object - required: - - field-name - properties: - field-name: - type: string - unit: - type: string - display-in-new-browser-window: - type: boolean - action-profile-configuration: - type: object - required: - - consequent-operation-reference - properties: - consequent-operation-reference: - type: string - - description: 'generic response profile' - type: object - required: - - uuid - - profile-name - - response-profile-1-0:response-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - response-profile-1-0:response-profile-pac: - type: object - required: - - response-profile-capability - - response-profile-configuration - properties: - response-profile-capability: - type: object - required: - - operation-name - - field-name - - datatype - properties: - operation-name: - type: string - field-name: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - static-field-name: - type: string - field-name-reference: - type: string - description: - type: string - datatype: - type: string - response-profile-configuration: - type: object - required: - - value - properties: - value: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - static-value: - type: string - value-reference: - type: string - - description: 'file profile' - type: object - required: - - uuid - - profile-name - - file-profile-1-0:file-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - file-profile-1-0:file-profile-pac: - type: object - required: - - file-profile-capability - - file-profile-configuration - properties: - file-profile-capability: - type: object - required: - - file-identifier - - file-description - properties: - file-identifier: - type: string - file-description: - type: string - file-profile-configuration: - type: object - required: - - file-name - properties: - file-name: - type: string - operation: - type: string - enum: - - 'file-profile-1-0:OPERATION_TYPE_READ_ONLY' - - 'file-profile-1-0:OPERATION_TYPE_READ_WRITE' - - 'file-profile-1-0:OPERATION_TYPE_OFF' - - 'file-profile-1-0:OPERATION_TYPE_NOT_YET_DEFINED' - - description: 'integer profile' - type: object - required: - - uuid - - profile-name - - integer-profile-1-0:integer-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - integer-profile-1-0:integer-profile-pac: - type: object - required: - - integer-profile-capability - - integer-profile-configuration - properties: - integer-profile-capability: - type: object - required: - - integer-name - properties: - integer-name: - type: string - unit: - type: string - minimum: - type: integer - maximum: - type: integer - integer-profile-configuration: - type: object - required: - - integer-value - properties: - integer-value: - type: integer - - description: 'string profile' - type: object - required: - - uuid - - profile-name - - string-profile-1-0:string-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - string-profile-1-0:string-profile-pac: - type: object - required: - - string-profile-capability - - string-profile-configuration - properties: - string-profile-capability: - type: object - required: - - string-name - properties: - string-name: - type: string - enumeration: - type: array - items: - type: string - pattern: - type: string - string-profile-configuration: - type: object - required: - - string-value - properties: - string-value: - type: string - example: - - 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: - integer-name: 'maximumNumberOfEntries' - unit: 'records' - minimum: 0 - maximum: 1000000 - integer-profile-configuration: - integer-value: 1000000 - logical-termination-point: - type: array - uniqueItems: true - items: - type: object - required: - - uuid - - ltp-direction - - client-ltp - - server-ltp - - layer-protocol - properties: - uuid: - type: string - ltp-direction: - type: string - enum: - - 'core-model-1-4:TERMINATION_DIRECTION_BIDIRECTIONAL' - - 'core-model-1-4:TERMINATION_DIRECTION_SINK' - - 'core-model-1-4:TERMINATION_DIRECTION_SOURCE' - - 'core-model-1-4:TERMINATION_DIRECTION_UNDEFINED_OR_UNKNOWN' - client-ltp: - type: array - uniqueItems: true - items: - type: string - server-ltp: - type: array - uniqueItems: true - items: - type: string - layer-protocol: - type: array - minItems: 1 - maxItems: 1 - items: - oneOf: - - description: 'operation server' - type: object - required: - - local-id - - layer-protocol-name - - operation-server-interface-1-0:operation-server-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - - 'operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'elasticsearch-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_ELASTICSEARCH_LAYER' - - 'http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - operation-server-interface-1-0:operation-server-interface-pac: - type: object - required: - - operation-server-interface-capability - - operation-server-interface-configuration - properties: - operation-server-interface-capability: - type: object - required: - - operation-name - properties: - operation-name: - type: string - operation-server-interface-configuration: - type: object - required: - - life-cycle-state - - operation-key - properties: - life-cycle-state: - type: string - enum: - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_OPERATIONAL' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_DEPRECATED' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_OBSOLETE' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_UNKNOWN' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - operation-key: - type: string - - description: 'http server' - type: object - required: - - local-id - - layer-protocol-name - - http-server-interface-1-0:http-server-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - - 'operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'elasticsearch-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_ELASTICSEARCH_LAYER' - - 'http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - http-server-interface-1-0:http-server-interface-pac: - type: object - required: - - http-server-interface-capability - properties: - http-server-interface-capability: - type: object - required: - - application-name - - release-number - - application-purpose - - data-update-period - - owner-name - - owner-email-address - - release-list - properties: - application-name: - type: string - release-number: - type: string - application-purpose: - type: string - data-update-period: - type: string - enum: - - 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_REAL_TIME' - - 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_1H_PERIOD' - - 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_24H_PERIOD' - - 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_MANUAL' - owner-name: - type: string - owner-email-address: - type: string - release-list: - type: array - uniqueItems: true - items: - type: object - required: - - local-id - - release-number - - release-date - - changes - properties: - local-id: - type: string - release-number: - type: string - release-date: - type: string - changes: - type: string - - description: 'tcp server' - type: object - required: - - local-id - - layer-protocol-name - - tcp-server-interface-1-0:tcp-server-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - - 'operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'elasticsearch-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_ELASTICSEARCH_LAYER' - - 'http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - tcp-server-interface-1-0:tcp-server-interface-pac: - type: object - required: - - tcp-server-interface-configuration - properties: - tcp-server-interface-configuration: - type: object - required: - - description - - local-protocol - - local-address - - local-port - properties: - description: - type: string - local-protocol: - type: string - local-address: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - ipv-4-address: - type: string - domain-name: - type: string - local-port: - type: integer - - description: 'operation client' - type: object - required: - - local-id - - layer-protocol-name - - operation-client-interface-1-0:operation-client-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - - 'operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'elasticsearch-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_ELASTICSEARCH_LAYER' - - 'http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - operation-client-interface-1-0:operation-client-interface-pac: - type: object - required: - - operation-client-interface-configuration - - operation-client-interface-status - properties: - operation-client-interface-configuration: - type: object - required: - - operation-name - - operation-key - properties: - operation-name: - type: string - operation-key: - type: string - detailed-logging-is-on: - type: boolean - operation-client-interface-status: - type: object - required: - - operational-state - - life-cycle-state - properties: - operational-state: - type: string - enum: - - 'operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_AVAILABLE' - - 'operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_UNAVAILABLE' - - 'operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_NOT_YET_DEFINED' - life-cycle-state: - type: string - enum: - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_OPERATIONAL' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_DEPRECATED' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_OBSOLETE' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_UNKNOWN' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - - description: 'elasticsearch client' - type: object - required: - - local-id - - layer-protocol-name - - elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - - 'operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'elasticsearch-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_ELASTICSEARCH_LAYER' - - 'http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac: - type: object - required: - - elasticsearch-client-interface-configuration - - elasticsearch-client-interface-status - properties: - elasticsearch-client-interface-configuration: - type: object - required: - - auth - - index-alias - properties: - auth: - type: object - minProperties: 1 - additionalProperties: false - properties: - api-key: - type: string - description: 'base64EncodedKey' - index-alias: - type: string - service-records-policy: - type: object - required: - - service-records-policy-name - - phases - properties: - service-records-policy-name: - type: string - description: - type: string - project: - type: object - properties: - name: - type: string - department: - type: string - phases: - type: object - properties: - hot: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - forcemerge: - type: object - required: - - max-num-segments - properties: - max-num-segments: - type: integer - index-codec: - type: string - readonly: - type: object - rollover: - type: object - minProperties: 1 - additionalProperties: false - properties: - max-age: - type: string - max-docs: - type: integer - max-size: - type: string - max-primary-shard-size: - type: string - max-primary-shard-docs: - type: integer - min-age: - type: string - min-docs: - type: integer - min-size: - type: string - min-primary-shard-size: - type: string - min-primary-shard-docs: - type: integer - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - shrink: - type: object - properties: - number-of-shards: - type: integer - max-primary-shard-size: - type: string - unfollow: - type: object - warm: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - allocate: - type: object - minProperties: 1 - additionalProperties: false - properties: - number-of-replicas: - type: integer - total-shards-per-node: - type: integer - include: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - exclude: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - require: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - storage: - type: string - enum: - - 'high' - forcemerge: - type: object - required: - - max-num-segments - properties: - max-num-segments: - type: integer - index-codec: - type: string - migrate: - type: object - properties: - enabled: - type: boolean - readonly: - type: object - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - shrink: - type: object - properties: - number-of-shards: - type: integer - max-primary-shard-size: - type: string - unfollow: - type: object - cold: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - allocate: - type: object - minProperties: 1 - additionalProperties: false - properties: - number-of-replicas: - type: integer - total-shards-per-node: - type: integer - include: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - exclude: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - require: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - storage: - type: string - enum: - - 'high' - migrate: - type: object - properties: - enabled: - type: boolean - readonly: - type: object - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - unfollow: - type: object - frozen: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - unfollow: - type: object - delete: - type: object - properties: - min-age: - type: string - actions: - type: object - required: - - delete - properties: - delete: - type: object - properties: - delete-searchable-snapshot: - type: boolean - wait-for-snapshot: - type: object - required: - - policy - properties: - policy: - type: string - elasticsearch-client-interface-status: - type: object - required: - - operational-state - - life-cycle-state - properties: - operational-state: - type: string - enum: - - 'elasticsearch-client-interface-1-0:OPERATIONAL_STATE_TYPE_AVAILABLE' - - 'elasticsearch-client-interface-1-0:OPERATIONAL_STATE_TYPE_UNAVAILABLE' - - 'elasticsearch-client-interface-1-0:OPERATIONAL_STATE_TYPE_NOT_YET_DEFINED' - life-cycle-state: - type: string - enum: - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_OPERATIONAL' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_DEPRECATED' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_OBSOLETE' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_UNKNOWN' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - - description: 'http client' - type: object - required: - - local-id - - layer-protocol-name - - http-client-interface-1-0:http-client-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - - 'operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'elasticsearch-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_ELASTICSEARCH_LAYER' - - 'http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - http-client-interface-1-0:http-client-interface-pac: - type: object - required: - - http-client-interface-configuration - properties: - http-client-interface-configuration: - type: object - required: - - application-name - - release-number - properties: - application-name: - type: string - release-number: - type: string - - description: 'tcp client' - type: object - required: - - local-id - - layer-protocol-name - - tcp-client-interface-1-0:tcp-client-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'operation-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'http-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-server-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - - 'operation-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_OPERATION_LAYER' - - 'elasticsearch-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_ELASTICSEARCH_LAYER' - - 'http-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_HTTP_LAYER' - - 'tcp-client-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_TCP_LAYER' - tcp-client-interface-1-0:tcp-client-interface-pac: - type: object - required: - - tcp-client-interface-configuration - properties: - tcp-client-interface-configuration: - type: object - required: - - remote-protocol - - remote-address - - remote-port - properties: - remote-protocol: - type: string - remote-address: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - ip-address: - type: object - minProperties: 1 - additionalProperties: false - properties: - ipv-4-address: - type: string - domain-name: - type: string - remote-port: - type: integer - example: - - 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-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' - operation-client-interface-1-0:operation-client-interface-pac: - operation-client-interface-configuration: - operation-name: '/v2/register-application' - operation-key: 'Operation key not yet provided.' - operation-client-interface-status: - operational-state: 'operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_NOT_YET_DEFINED' - life-cycle-state: 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - - uuid: 'ro-2-1-2-http-c-ro-2-1-2-000' - ltp-direction: 'core-model-1-4:TERMINATION_DIRECTION_SINK' - 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' - http-client-interface-1-0:http-client-interface-pac: - http-client-interface-configuration: - application-name: 'RegistryOffice' - release-number: '2.1.2' - forwarding-domain: - type: array - minItems: 1 - maxItems: 1 - items: - type: object - required: - - uuid - - forwarding-construct - properties: - uuid: - type: string - forwarding-construct: - type: array - items: - type: object - required: - - uuid - - name - - fc-port - properties: - uuid: - type: string - name: - type: array - items: - type: object - required: - - value-name - - value - properties: - value-name: - type: string - value: - type: string - fc-port: - type: array - items: - type: object - required: - - local-id - - port-direction - - logical-termination-point - properties: - local-id: - type: string - port-direction: - type: string - enum: - - 'core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT' - - 'core-model-1-4:PORT_DIRECTION_TYPE_INPUT' - - 'core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT' - logical-termination-point: - type: string - example: - - uuid: 'ro-2-1-2-op-fd-000' - forwarding-construct: - - uuid: 'ro-2-1-2-op-fc-bm-003' - name: - - value-name: 'ForwardingKind' - value: 'core-model-1-4:FORWARDING_KIND_TYPE_INVARIANT_PROCESS_SNIPPET' - - value-name: 'ForwardingName' - value: 'OamRequestCausesLoggingRequest' - fc-port: - - local-id: '000' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT' - 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-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' - - value-name: 'ForwardingName' - value: 'OamRequestCausesInquiryForAuthentication' - fc-port: - - local-id: '000' - port-direction: 'core-model-1-4:PORT_DIRECTION_TYPE_MANAGEMENT' - 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-1-2-op-c-bs-aa-2-1-2-000' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/profile-collection/profile={uuid}: - parameters: - - in: path - name: uuid - required: true - 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-1-2-action-p-000' - get: - operationId: getProfileInstance - summary: 'Returns entire instance of Profile' - tags: - - Core - security: - - basicAuth: [] - responses: - '200': - description: 'Instance of Profile provided' - content: - application/json: - schema: - type: object - required: - - core-model-1-4:profile - properties: - core-model-1-4:profile: - oneOf: - - description: 'action profile' - type: object - required: - - uuid - - profile-name - - action-profile-1-0:action-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - action-profile-1-0:action-profile-pac: - type: object - required: - - action-profile-capability - - action-profile-configuration - properties: - action-profile-capability: - type: object - required: - - operation-name - - label - - display-in-new-browser-window - properties: - operation-name: - type: string - label: - type: string - input-value-list: - type: array - items: - type: object - required: - - field-name - properties: - field-name: - type: string - unit: - type: string - display-in-new-browser-window: - type: boolean - action-profile-configuration: - type: object - required: - - consequent-operation-reference - properties: - consequent-operation-reference: - type: string - - description: 'generic response profile' - type: object - required: - - uuid - - profile-name - - response-profile-1-0:response-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - response-profile-1-0:response-profile-pac: - type: object - required: - - response-profile-capability - - response-profile-configuration - properties: - response-profile-capability: - type: object - required: - - operation-name - - field-name - - datatype - properties: - operation-name: - type: string - field-name: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - static-field-name: - type: string - field-name-reference: - type: string - description: - type: string - datatype: - type: string - response-profile-configuration: - type: object - required: - - value - properties: - value: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - static-value: - type: string - value-reference: - type: string - - description: 'file profile' - type: object - required: - - uuid - - profile-name - - file-profile-1-0:file-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - file-profile-1-0:file-profile-pac: - type: object - required: - - file-profile-capability - - file-profile-configuration - properties: - file-profile-capability: - type: object - required: - - file-identifier - - file-description - properties: - file-identifier: - type: string - file-description: - type: string - file-profile-configuration: - type: object - required: - - file-name - properties: - file-name: - type: string - operation: - type: string - enum: - - 'file-profile-1-0:OPERATION_TYPE_READ_ONLY' - - 'file-profile-1-0:OPERATION_TYPE_READ_WRITE' - - 'file-profile-1-0:OPERATION_TYPE_OFF' - - 'file-profile-1-0:OPERATION_TYPE_NOT_YET_DEFINED' - - description: 'integer profile' - type: object - required: - - uuid - - profile-name - - integer-profile-1-0:integer-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - integer-profile-1-0:integer-profile-pac: - type: object - required: - - integer-profile-capability - - integer-profile-configuration - properties: - integer-profile-capability: - type: object - required: - - integer-name - properties: - integer-name: - type: string - unit: - type: string - minimum: - type: integer - maximum: - type: integer - integer-profile-configuration: - type: object - required: - - integer-value - properties: - integer-value: - type: integer - - description: 'string profile' - type: object - required: - - uuid - - profile-name - - string-profile-1-0:string-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'action-profile-1-0:PROFILE_NAME_TYPE_ACTION_PROFILE' - - 'response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE' - - 'file-profile-1-0:PROFILE_NAME_TYPE_FILE_PROFILE' - - 'integer-profile-1-0:PROFILE_NAME_TYPE_INTEGER_PROFILE' - - 'string-profile-1-0:PROFILE_NAME_TYPE_STRING_PROFILE' - string-profile-1-0:string-profile-pac: - type: object - required: - - string-profile-capability - - string-profile-configuration - properties: - string-profile-capability: - type: object - required: - - string-name - properties: - string-name: - type: string - enumeration: - type: array - items: - type: string - pattern: - type: string - string-profile-configuration: - type: object - required: - - string-value - properties: - string-value: - type: string - example: - core-model-1-4:profile: - 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: - operation-name: '/v1/start-application-in-generic-representation' - label: 'Inform about Application' - input-value-list: - - field-name: 'Label of input field' - 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=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - -######################################################################################################################## -# OAM Layer - Basic Part -######################################################################################################################## - /core-model-1-4:control-construct/profile-collection/profile={uuid}/action-profile-1-0:action-profile-pac/action-profile-capability/operation-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-action-p-000' - get: - operationId: getActionProfileOperationName - summary: 'Returns the name of the Operation' - tags: - - ActionProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Operation name provided' - content: - application/json: - schema: - type: object - required: - - action-profile-1-0:operation-name - properties: - action-profile-1-0:operation-name: - type: string - example: '/v1/start-application-in-generic-representation' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/action-profile-1-0:action-profile-pac/action-profile-capability/label: - parameters: - - in: path - name: uuid - required: true - 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-1-2-action-p-000' - get: - operationId: getActionProfileLabel - summary: 'Returns the Label of the Action' - tags: - - ActionProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Label provided' - content: - application/json: - schema: - type: object - required: - - action-profile-1-0:label - properties: - action-profile-1-0:label: - type: string - example: 'Inform about Application' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/action-profile-1-0:action-profile-pac/action-profile-capability/input-value-list: - parameters: - - in: path - name: uuid - required: true - 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-1-2-action-p-000' - get: - operationId: getActionProfileInputValueListt - summary: 'Returns the list of input values' - tags: - - ActionProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Input values provided' - content: - application/json: - schema: - type: object - required: - - action-profile-1-0:input-value-list - properties: - action-profile-1-0:input-value-list: - type: array - uniqueItems: true - items: - type: object - required: - - field-name - properties: - field-name: - type: string - example: 'Label of input field' - unit: - type: string - example: 'Unit at input field' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/action-profile-1-0:action-profile-pac/action-profile-capability/display-in-new-browser-window: - parameters: - - in: path - name: uuid - required: true - 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-1-2-action-p-000' - get: - operationId: getActionProfileDisplayInNewBrowserWindow - summary: 'Returns whether to be presented in new browser window' - tags: - - ActionProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Whether to be presented in new browser window provided' - content: - application/json: - schema: - type: object - required: - - action-profile-1-0:display-in-new-browser-window - properties: - action-profile-1-0:display-in-new-browser-window: - type: boolean - example: false - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/action-profile-1-0:action-profile-pac/action-profile-configuration/consequent-operation-reference: - parameters: - - in: path - name: uuid - required: true - 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-1-2-action-p-000' - get: - operationId: getActionProfileConsequentOperationReference - summary: 'Returns the reference on the consequent operation' - tags: - - ActionProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Reference on the consequent operation provided' - content: - application/json: - schema: - type: object - required: - - action-profile-1-0:consequent-operation-reference - properties: - action-profile-1-0:consequent-operation-reference: - type: string - example: '/core-model-1-4:control-construct/logical-termination-point=ro-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' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putActionProfileConsequentOperationReference - summary: 'Configures the reference on the consequent operation' - tags: - - ActionProfile - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - action-profile-1-0:consequent-operation-reference - properties: - action-profile-1-0:consequent-operation-reference: - type: string - example: '/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/profile-collection/profile={uuid}/response-profile-1-0:response-profile-pac/response-profile-capability/operation-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-response-p-000' - get: - operationId: getGenericResponseProfileOperationName - summary: 'Returns the name of the Operation' - tags: - - GenericResponseProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Operation name provided' - content: - application/json: - schema: - type: object - required: - - response-profile-1-0:operation-name - properties: - response-profile-1-0:operation-name: - type: string - example: '/v1/start-application-in-generic-representation' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/response-profile-1-0:response-profile-pac/response-profile-capability/field-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-response-p-000' - get: - operationId: getGenericResponseProfileFieldName - summary: 'Returns the name of the Field' - tags: - - GenericResponseProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Field name provided' - content: - application/json: - schema: - type: object - required: - - response-profile-1-0:field-name - properties: - response-profile-1-0:field-name: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - static-field-name: - type: string - field-name-reference: - type: string - example: - static-field-name: 'applicationName' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/response-profile-1-0:response-profile-pac/response-profile-capability/description: - parameters: - - in: path - name: uuid - required: true - 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-1-2-response-p-000' - get: - operationId: getGenericResponseProfileDescription - summary: 'Returns the Description of the Field' - tags: - - GenericResponseProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Description of the field provided' - content: - application/json: - schema: - type: object - required: - - response-profile-1-0:description - properties: - response-profile-1-0:description: - type: string - example: 'Name of this application' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/response-profile-1-0:response-profile-pac/response-profile-capability/datatype: - parameters: - - in: path - name: uuid - required: true - 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-1-2-response-p-000' - get: - operationId: getGenericResponseProfileDatatype - summary: 'Returns the Datatype of the Field' - tags: - - GenericResponseProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Datatype of the field provided' - content: - application/json: - schema: - type: object - required: - - response-profile-1-0:datatype - properties: - response-profile-1-0:datatype: - type: string - example: 'string' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/response-profile-1-0:response-profile-pac/response-profile-configuration/value: - parameters: - - in: path - name: uuid - required: true - 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-1-2-response-p-000' - get: - operationId: getGenericResponseProfileValue - summary: 'Returns the Value of the Field' - tags: - - GenericResponseProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Value of the field provided' - content: - application/json: - schema: - type: object - required: - - response-profile-1-0:value - properties: - response-profile-1-0:value: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - static-value: - type: string - value-reference: - type: string - example: - response-profile-1-0:value: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putGenericResponseProfileValue - summary: 'Configures the Value of the Field' - tags: - - GenericResponseProfile - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - response-profile-1-0:value - properties: - response-profile-1-0:value: - type: object - minProperties: 1 - maxProperties: 1 - additionalProperties: false - properties: - static-value: - type: string - value-reference: - type: string - example: - response-profile-1-0:value: - value-reference: '/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/profile-collection/profile={uuid}/file-profile-1-0:file-profile-pac/file-profile-capability/file-identifier: - parameters: - - in: path - name: uuid - required: true - schema: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-file-p-([0-9]{3})$' - example: 'ro-2-1-2-file-p-000' - get: - operationId: getFileProfileFileIdentifier - summary: 'Returns the identifier of the file' - tags: - - FileProfile - security: - - basicAuth: [] - responses: - '200': - description: 'File identifier provided' - content: - application/json: - schema: - type: object - required: - - file-profile-1-0:file-identifier - properties: - file-profile-1-0:file-identifier: - type: string - example: 'applicationData' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/file-profile-1-0:file-profile-pac/file-profile-capability/file-description: - parameters: - - in: path - name: uuid - required: true - schema: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-file-p-([0-9]{3})$' - example: 'ro-2-1-2-file-p-000' - get: - operationId: getFileProfileFileDescription - summary: 'Returns the description of the file' - tags: - - FileProfile - security: - - basicAuth: [] - responses: - '200': - description: 'File description provided' - content: - application/json: - schema: - type: object - required: - - file-profile-1-0:file-description - properties: - file-profile-1-0:file-description: - type: string - example: 'Holds administrator-names, user-names, authorization codes and allowed-methods.' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/file-profile-1-0:file-profile-pac/file-profile-configuration/file-name: - parameters: - - in: path - name: uuid - required: true - schema: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-file-p-([0-9]{3})$' - example: 'ro-2-1-2-file-p-000' - get: - operationId: getFileProfileFileName - summary: 'Returns the name of the file' - tags: - - FileProfile - security: - - basicAuth: [] - responses: - '200': - description: 'File name provided' - content: - application/json: - schema: - type: object - required: - - file-profile-1-0:file-name - properties: - file-profile-1-0:file-name: - type: string - example: 'application-data.json' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putFileProfileFileName - summary: 'Configures name of the file' - tags: - - FileProfile - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - file-profile-1-0:file-name - properties: - file-profile-1-0:file-name: - type: string - pattern: '^([A-Za-z0-9-_,\s]{3,}).([A-Za-z]{3,})$' - example: 'application-data.json' - responses: - '204': - description: 'File name configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/file-profile-1-0:file-profile-pac/file-profile-configuration/operation: - parameters: - - in: path - name: uuid - required: true - schema: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-file-p-([0-9]{3})$' - example: 'ro-2-1-2-file-p-000' - get: - operationId: getFileProfileOperation - summary: 'Returns the allowed operation on the file' - tags: - - FileProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Operation provided' - content: - application/json: - schema: - type: object - required: - - file-profile-1-0:operation - properties: - file-profile-1-0:operation: - type: string - enum: - - 'file-profile-1-0:OPERATION_TYPE_READ_ONLY' - - 'file-profile-1-0:OPERATION_TYPE_READ_WRITE' - - 'file-profile-1-0:OPERATION_TYPE_OFF' - - 'file-profile-1-0:OPERATION_TYPE_NOT_YET_DEFINED' - example: 'file-profile-1-0:OPERATION_TYPE_READ_ONLY' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putFileProfileOperation - summary: 'Configures the allowed operation on the file' - tags: - - FileProfile - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - file-profile-1-0:operation - properties: - file-profile-1-0:operation: - type: string - enum: - - 'file-profile-1-0:OPERATION_TYPE_READ_ONLY' - - 'file-profile-1-0:OPERATION_TYPE_READ_WRITE' - - 'file-profile-1-0:OPERATION_TYPE_OFF' - - 'file-profile-1-0:OPERATION_TYPE_NOT_YET_DEFINED' - example: 'file-profile-1-0:OPERATION_TYPE_READ_WRITE' - responses: - '204': - description: 'Operation configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/profile-collection/profile={uuid}/integer-profile-1-0:integer-profile-pac/integer-profile-capability/integer-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-integer-p-000' - get: - operationId: getIntegerProfileIntegerName - summary: 'Returns the name of the Integer' - tags: - - IntegerProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Integer name provided' - content: - application/json: - schema: - type: object - required: - - integer-profile-1-0:integer-name - properties: - integer-profile-1-0:integer-name: - type: string - example: 'maximumNumberOfEntries' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/integer-profile-1-0:integer-profile-pac/integer-profile-capability/unit: - parameters: - - in: path - name: uuid - required: true - 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-1-2-integer-p-000' - get: - operationId: getIntegerProfileUnit - summary: 'Returns the unit of the Integer' - tags: - - IntegerProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Integer unit provided' - content: - application/json: - schema: - type: object - required: - - integer-profile-1-0:unit - properties: - integer-profile-1-0:unit: - type: string - example: 'records' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/integer-profile-1-0:integer-profile-pac/integer-profile-capability/minimum: - parameters: - - in: path - name: uuid - required: true - 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-1-2-integer-p-000' - get: - operationId: getIntegerProfileMinimum - summary: 'Returns the minimum value of the Integer' - tags: - - IntegerProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Minimum value provided' - content: - application/json: - schema: - type: object - required: - - integer-profile-1-0:minimum - properties: - integer-profile-1-0:minimum: - type: integer - example: 0 - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/integer-profile-1-0:integer-profile-pac/integer-profile-capability/maximum: - parameters: - - in: path - name: uuid - required: true - 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-1-2-integer-p-000' - get: - operationId: getIntegerProfileMaximum - summary: 'Returns the maximum value of the Integer' - tags: - - IntegerProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Maximum value provided' - content: - application/json: - schema: - type: object - required: - - integer-profile-1-0:maximum - properties: - integer-profile-1-0:maximum: - type: integer - example: 1000000 - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/integer-profile-1-0:integer-profile-pac/integer-profile-configuration/integer-value: - parameters: - - in: path - name: uuid - required: true - 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-1-2-integer-p-000' - get: - operationId: getIntegerProfileIntegerValue - summary: 'Returns the configured value of the Integer' - tags: - - IntegerProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Integer value provided' - content: - application/json: - schema: - type: object - required: - - integer-profile-1-0:integer-value - properties: - integer-profile-1-0:integer-value: - type: integer - example: 1000000 - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putIntegerProfileIntegerValue - summary: 'Configures value of the Integer' - tags: - - IntegerProfile - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - integer-profile-1-0:integer-value - properties: - integer-profile-1-0:integer-value: - type: integer - example: 1000000 - responses: - '204': - description: 'Integer value configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/profile-collection/profile={uuid}/string-profile-1-0:string-profile-pac/string-profile-capability/string-name: - parameters: - - in: path - name: uuid - required: true - schema: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-string-p-([0-9]{3})$' - example: 'ro-2-1-2-string-p-000' - get: - operationId: getStringProfileStringName - summary: 'Returns the name of the String' - tags: - - StringProfile - security: - - basicAuth: [] - responses: - '200': - description: 'String name provided' - content: - application/json: - schema: - type: object - required: - - string-profile-1-0:string-name - properties: - string-profile-1-0:string-name: - type: string - example: 'operationMode' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/string-profile-1-0:string-profile-pac/string-profile-capability/enumeration: - parameters: - - in: path - name: uuid - required: true - schema: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-string-p-([0-9]{3})$' - example: 'ro-2-1-2-string-p-000' - get: - operationId: getStringProfileEnumeration - summary: 'Returns the enumeration values of the String' - tags: - - StringProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Enumeration values provided' - content: - application/json: - schema: - type: object - required: - - string-profile-1-0:enumeration - properties: - string-profile-1-0:enumeration: - type: array - items: - type: string - description: 'Enumeration values of the string' - example: ['string-profile-1-0:STRING_VALUE_TYPE_REACTIVE', 'string-profile-1-0:STRING_VALUE_TYPE_PROTECTION', 'string-profile-1-0:STRING_VALUE_TYPE_OFF'] - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/string-profile-1-0:string-profile-pac/string-profile-capability/pattern: - parameters: - - in: path - name: uuid - required: true - schema: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-string-p-([0-9]{3})$' - example: 'ro-2-1-2-string-p-000' - get: - operationId: getStringProfilePattern - summary: 'Returns the pattern of the String' - tags: - - StringProfile - security: - - basicAuth: [] - responses: - '200': - description: 'Pattern provided' - content: - application/json: - schema: - type: object - required: - - string-profile-1-0:pattern - properties: - string-profile-1-0:pattern: - type: string - example: '^((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]?)$' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/profile-collection/profile={uuid}/string-profile-1-0:string-profile-pac/string-profile-configuration/string-value: - parameters: - - in: path - name: uuid - required: true - schema: - type: string - pattern: '^([a-z]{2,6})-([0-9]{1,2})-([0-9]{1,2})-([0-9]{1,2})-string-p-([0-9]{3})$' - example: 'ro-2-1-2-string-p-000' - get: - operationId: getStringProfileStringValue - summary: 'Returns the configured value of the String' - tags: - - StringProfile - security: - - basicAuth: [] - responses: - '200': - description: 'String value provided' - content: - application/json: - schema: - type: object - required: - - string-profile-1-0:string-value - properties: - string-profile-1-0:string-value: - type: string - example: 'string-profile-1-0:STRING_VALUE_TYPE_OFF' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putStringProfileStringValue - summary: 'Configures value of the String' - tags: - - StringProfile - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - string-profile-1-0:string-value - properties: - string-profile-1-0:string-value: - type: string - example: 'string-profile-1-0:STRING_VALUE_TYPE_OFF' - responses: - '204': - description: 'String configured' - 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' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-op-s-bm-000' - get: - operationId: getOperationServerOperationName - summary: 'Returns operation name' - tags: - - OperationServer - security: - - basicAuth: [] - responses: - '200': - description: 'Operation name provided' - content: - application/json: - schema: - type: object - required: - - operation-server-interface-1-0:operation-name - properties: - operation-server-interface-1-0:operation-name: - type: string - example: '/v1/register-yourself' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/life-cycle-state: - parameters: - - in: path - name: uuid - required: true - 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-1-2-op-s-bm-000' - get: - operationId: getOperationServerLifeCycleState - summary: 'Returns the configured life cycle state of the operation' - tags: - - OperationServer - security: - - basicAuth: [] - responses: - '200': - description: 'Life cycle state provided' - content: - application/json: - schema: - type: object - required: - - operation-server-interface-1-0:life-cycle-state - properties: - operation-server-interface-1-0:life-cycle-state: - type: string - enum: - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_OPERATIONAL' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_DEPRECATED' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_OBSOLETE' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_UNKNOWN' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - example: 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putOperationServerLifeCycleState - summary: 'Configures life cycle state' - tags: - - OperationServer - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - operation-server-interface-1-0:life-cycle-state - properties: - operation-server-interface-1-0:life-cycle-state: - type: string - enum: - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_OPERATIONAL' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_DEPRECATED' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_OBSOLETE' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_UNKNOWN' - - 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - example: 'operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - responses: - '204': - description: 'Life cycle state configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-configuration/operation-key: - parameters: - - in: path - name: uuid - required: true - 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-1-2-op-s-bm-000' - get: - operationId: getOperationServerOperationKey - summary: 'Returns key for connecting' - tags: - - OperationServer - security: - - basicAuth: [] - responses: - '200': - description: 'Operation key provided' - content: - application/json: - schema: - type: object - required: - - operation-server-interface-1-0:operation-key - properties: - operation-server-interface-1-0:operation-key: - type: string - example: 'Operation key not yet provided.' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putOperationServerOperationKey - summary: 'Changes key for connecting' - tags: - - OperationServer - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - operation-server-interface-1-0:operation-key - properties: - operation-server-interface-1-0:operation-key: - type: string - minLength: 5 - example: 'Operation key not yet provided.' - responses: - '204': - description: 'Operation key changed' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-s-000' - get: - operationId: getHttpServerApplicationName - summary: 'Returns application name' - tags: - - HttpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Application name provided' - content: - application/json: - schema: - type: object - required: - - http-server-interface-1-0:application-name - properties: - http-server-interface-1-0:application-name: - type: string - example: 'ApplicationName' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-number: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-s-000' - get: - operationId: getHttpServerReleaseNumber - summary: 'Returns release number' - tags: - - HttpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Release number provided' - content: - application/json: - schema: - type: object - required: - - http-server-interface-1-0:release-number - properties: - http-server-interface-1-0:release-number: - type: string - example: '1.0.0' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/application-purpose: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-s-000' - get: - operationId: getHttpServerApplicationPurpose - summary: 'Returns application purpose' - tags: - - HttpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Application purpose provided' - content: - application/json: - schema: - type: object - required: - - http-server-interface-1-0:application-purpose - properties: - http-server-interface-1-0:application-purpose: - type: string - example: 'Brief description of the purpose of the application.' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/data-update-period: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-s-000' - get: - operationId: getHttpServerDataUpdatePeriode - summary: 'Returns update period' - tags: - - HttpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Update period provided' - content: - application/json: - schema: - type: object - required: - - http-server-interface-1-0:data-update-period - properties: - http-server-interface-1-0:data-update-period: - type: string - enum: - - 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_REAL_TIME' - - 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_1H_PERIOD' - - 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_24H_PERIOD' - - 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_MANUAL' - example: 'http-server-interface-1-0:DATA_UPDATE_PERIOD_TYPE_REAL_TIME' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-s-000' - get: - operationId: getHttpServerOwnerName - summary: 'Returns owner name' - tags: - - HttpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Owner name provided' - content: - application/json: - schema: - type: object - required: - - http-server-interface-1-0:owner-name - properties: - http-server-interface-1-0:owner-name: - type: string - example: 'Thorsten Heinze' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/owner-email-address: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-s-000' - get: - operationId: getHttpServerOwnerEmailAddress - summary: 'Returns owner email address' - tags: - - HttpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Email address of owner provided' - content: - application/json: - schema: - type: object - required: - - http-server-interface-1-0:owner-email-address - properties: - http-server-interface-1-0:owner-email-address: - type: string - example: 'Thorsten.Heinze@telefonica.com' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-s-000' - get: - operationId: getHttpServerReleaseList - summary: 'Returns list of releases' - tags: - - HttpServer - security: - - basicAuth: [] - responses: - '200': - description: 'List of releases provided' - content: - application/json: - schema: - type: object - required: - - http-server-interface-1-0:release-list - properties: - http-server-interface-1-0:release-list: - type: array - uniqueItems: true - items: - type: object - required: - - local-id - - release-number - - release-date - - changes - properties: - local-id: - type: string - release-number: - type: string - release-date: - type: string - changes: - type: string - example: - - local-id: 0 - release-number: '1.0.0' - release-date: '20.11.2010' - changes: 'Initial version.' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/description: - parameters: - - in: path - name: uuid - required: true - 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-1-2-tcp-s-000' - get: - operationId: getTcpServerDescription - summary: 'Returns Description of TcpServer' - tags: - - TcpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Description provided' - content: - application/json: - schema: - type: object - required: - - tcp-server-interface-1-0:description - properties: - tcp-server-interface-1-0:description: - type: string - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putTcpServerDescription - summary: 'Documents Description of TcpServer' - tags: - - TcpServer - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - tcp-server-interface-1-0:description - properties: - tcp-server-interface-1-0:description: - type: string - responses: - '204': - description: 'Description documented' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-protocol: - parameters: - - in: path - name: uuid - required: true - 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-1-2-tcp-s-000' - get: - operationId: getTcpServerLocalProtocol - summary: 'Returns Protocol of TcpServer' - tags: - - TcpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Local protocol provided' - content: - application/json: - schema: - type: object - required: - - tcp-server-interface-1-0:local-protocol - properties: - tcp-server-interface-1-0:local-protocol: - type: string - enum: - - 'tcp-server-interface-1-0:PROTOCOL_TYPE_HTTP' - - 'tcp-server-interface-1-0:PROTOCOL_TYPE_HTTPS' - - 'tcp-server-interface-1-0:PROTOCOL_TYPE_NOT_YET_DEFINED' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putTcpServerLocalProtocol - summary: 'Documents Protocol of TcpServer' - tags: - - TcpServer - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - tcp-server-interface-1-0:local-protocol - properties: - tcp-server-interface-1-0:local-protocol: - type: string - enum: - - 'tcp-server-interface-1-0:PROTOCOL_TYPE_HTTP' - - 'tcp-server-interface-1-0:PROTOCOL_TYPE_HTTPS' - - 'tcp-server-interface-1-0:PROTOCOL_TYPE_NOT_YET_DEFINED' - responses: - '204': - description: 'Local protocol documented' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address: - parameters: - - in: path - name: uuid - required: true - 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-1-2-tcp-s-000' - get: - operationId: getTcpServerLocalAddress - summary: 'Returns address of the server' - tags: - - TcpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Local address provided' - content: - application/json: - schema: - type: object - required: - - tcp-server-interface-1-0:local-address - properties: - tcp-server-interface-1-0:local-address: - type: object - properties: - ipv-4-address: - type: string - domain-name: - type: string - example: - tcp-server-interface-1-0:local-address: - ipv-4-address: '1.1.4.1' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putTcpServerLocalAddress - summary: 'Documents address of the server' - tags: - - TcpServer - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - tcp-server-interface-1-0:local-address - properties: - tcp-server-interface-1-0:local-address: - type: object - minProperties: 1 - maxProperties: 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]?)$' - domain-name: - type: string - pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' - example: - tcp-server-interface-1-0:local-address: - ipv-4-address: '1.1.4.1' - responses: - '204': - description: 'Local IPv4 address documented' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port: - parameters: - - in: path - name: uuid - required: true - 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-1-2-tcp-s-000' - get: - operationId: getTcpServerLocalPort - summary: 'Returns TCP port of the server' - tags: - - TcpServer - security: - - basicAuth: [] - responses: - '200': - description: 'Local port provided' - content: - application/json: - schema: - type: object - required: - - tcp-server-interface-1-0:local-port - properties: - tcp-server-interface-1-0:local-port: - type: integer - example: 1000 - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putTcpServerLocalPort - summary: 'Documents TCP port of the server' - tags: - - TcpServer - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - tcp-server-interface-1-0:local-port - properties: - tcp-server-interface-1-0:local-port: - type: integer - minimum: 0 - maximum: 65535 - example: 1000 - responses: - '204': - description: 'Local port documented' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-op-c-bm-or-1-2-1-000' - get: - operationId: getOperationClientOperationName - summary: 'Returns operation name' - tags: - - OperationClient - security: - - basicAuth: [] - responses: - '200': - description: 'Operation name provided' - content: - application/json: - schema: - type: object - required: - - operation-client-interface-1-0:operation-name - properties: - operation-client-interface-1-0:operation-name: - type: string - example: '/v1/bequeath-your-data-and-die' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putOperationClientOperationName - summary: 'Configures operation name' - tags: - - OperationClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - operation-client-interface-1-0:operation-name - properties: - operation-client-interface-1-0:operation-name: - type: string - minLength: 6 - example: '/v1/bequeath-your-data-and-die' - responses: - '204': - description: 'Operation name configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-key: - parameters: - - in: path - name: uuid - required: true - 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-1-2-op-c-bm-or-1-2-1-000' - get: - operationId: getOperationClientOperationKey - summary: 'Returns key used for connecting to server.' - tags: - - OperationClient - security: - - basicAuth: [] - responses: - '200': - description: 'Operation key provided' - content: - application/json: - schema: - type: object - required: - - operation-client-interface-1-0:operation-key - properties: - operation-client-interface-1-0:operation-key: - type: string - example: 'Operation key not yet provided.' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putOperationClientOperationKey - summary: 'Configures key used for connecting to server.' - tags: - - OperationClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - operation-client-interface-1-0:operation-key - properties: - operation-client-interface-1-0:operation-key: - type: string - minLength: 5 - example: 'Operation key not yet provided.' - responses: - '204': - description: 'Operation key configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-status/operational-state: - parameters: - - in: path - name: uuid - required: true - 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-1-2-op-c-bm-or-1-2-1-000' - get: - operationId: getOperationClientOperationalState - summary: 'Returns operational state of the operation' - tags: - - OperationClient - security: - - basicAuth: [] - responses: - '200': - description: 'Operational state provided' - content: - application/json: - schema: - type: object - required: - - operation-client-interface-1-0:operational-state - properties: - operation-client-interface-1-0:operational-state: - type: string - enum: - - 'operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_AVAILABLE' - - 'operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_UNAVAILABLE' - - 'operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_NOT_YET_DEFINED' - example: 'operation-client-interface-1-0:OPERATIONAL_STATE_TYPE_NOT_YET_DEFINED' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-status/life-cycle-state: - parameters: - - in: path - name: uuid - required: true - 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-1-2-op-c-bm-or-1-2-1-000' - get: - operationId: getOperationClientLifeCycleState - summary: 'Returns life cycle state of the operation' - tags: - - OperationClient - security: - - basicAuth: [] - responses: - '200': - description: 'Life cycle state provided' - content: - application/json: - schema: - type: object - required: - - operation-client-interface-1-0:life-cycle-state - properties: - operation-client-interface-1-0:life-cycle-state: - type: string - enum: - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_OPERATIONAL' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_DEPRECATED' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_OBSOLETE' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_UNKNOWN' - - 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - example: 'operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/detailed-logging-is-on: - parameters: - - in: path - name: uuid - required: true - 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-1-2-op-c-bs-eatl-2-1-2-000' - get: - operationId: getOperationClientDetailedLoggingIsOn - summary: 'Returns detailed logging configuration.' - tags: - - OperationClient - security: - - basicAuth: [] - responses: - '200': - description: 'Detailed logging configuration provided' - content: - application/json: - schema: - type: object - required: - - operation-client-interface-1-0:detailed-logging-is-on - properties: - operation-client-interface-1-0:detailed-logging-is-on: - type: boolean - example: false - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putOperationClientDetailedLoggingIsOn - summary: 'Configures detailed logging on/off.' - tags: - - OperationClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - operation-client-interface-1-0:detailed-logging-is-on - properties: - operation-client-interface-1-0:detailed-logging-is-on: - type: boolean - example: false - responses: - '204': - description: 'Operation key configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac/elasticsearch-client-interface-configuration/auth/api-key: - parameters: - - in: path - name: uuid - required: true - 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-1-2-es-c-es-1-0-0-000' - get: - operationId: getElasticsearchClientApiKey - summary: 'Returns API key' - tags: - - ElasticsearchClient - security: - - basicAuth: [] - responses: - '200': - description: 'API key provided' - content: - application/json: - schema: - type: object - required: - - elasticsearch-client-interface-1-0:api-key - properties: - elasticsearch-client-interface-1-0:api-key: - type: string - example: 'YWRtaW46MTIzNDU2' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putElasticsearchClientApiKey - summary: 'Configures API key' - tags: - - ElasticsearchClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - elasticsearch-client-interface-1-0:api-key - properties: - elasticsearch-client-interface-1-0:api-key: - type: string - responses: - '204': - description: 'API key configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac/elasticsearch-client-interface-configuration/index-alias: - parameters: - - in: path - name: uuid - required: true - 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-1-2-es-c-es-1-0-0-000' - get: - operationId: getElasticsearchClientIndexAlias - summary: 'Returns index alias' - tags: - - ElasticsearchClient - security: - - basicAuth: [] - responses: - '200': - description: 'Index alias provided' - content: - application/json: - schema: - type: object - required: - - elasticsearch-client-interface-1-0:index-alias - properties: - elasticsearch-client-interface-1-0:index-alias: - type: string - example: 'eatl_service_records' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putElasticsearchClientIndexAlias - summary: 'Configures index alias' - tags: - - ElasticsearchClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - elasticsearch-client-interface-1-0:index-alias - properties: - elasticsearch-client-interface-1-0:index-alias: - type: string - responses: - '204': - description: 'Index alias configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac/elasticsearch-client-interface-configuration/service-records-policy: - parameters: - - in: path - name: uuid - required: true - 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-1-2-es-c-es-1-0-0-000' - get: - operationId: getElasticsearchClientServiceRecordsPolicy - summary: 'Returns service records policy' - tags: - - ElasticsearchClient - security: - - basicAuth: [] - responses: - '200': - description: 'Service records policy provided' - content: - application/json: - schema: - type: object - required: - - elasticsearch-client-interface-1-0:service-records-policy - properties: - elasticsearch-client-interface-1-0:service-records-policy: - type: object - required: - - service-records-policy-name - - phases - properties: - service-records-policy-name: - type: string - description: - type: string - project: - type: object - properties: - name: - type: string - department: - type: string - phases: - type: object - properties: - hot: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - forcemerge: - type: object - required: - - max-num-segments - properties: - max-num-segments: - type: integer - index-codec: - type: string - readonly: - type: object - rollover: - type: object - minProperties: 1 - additionalProperties: false - properties: - max-age: - type: string - max-docs: - type: integer - max-size: - type: string - max-primary-shard-size: - type: string - max-primary-shard-docs: - type: integer - min-age: - type: string - min-docs: - type: integer - min-size: - type: string - min-primary-shard-size: - type: string - min-primary-shard-docs: - type: integer - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - shrink: - type: object - properties: - number-of-shards: - type: integer - max-primary-shard-size: - type: string - unfollow: - type: object - warm: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - allocate: - type: object - minProperties: 1 - additionalProperties: false - properties: - number-of-replicas: - type: integer - total-shards-per-node: - type: integer - include: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - exclude: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - require: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - storage: - type: string - enum: - - 'high' - forcemerge: - type: object - required: - - max-num-segments - properties: - max-num-segments: - type: integer - index-codec: - type: string - migrate: - type: object - properties: - enabled: - type: boolean - readonly: - type: object - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - shrink: - type: object - properties: - number-of-shards: - type: integer - max-primary-shard-size: - type: string - unfollow: - type: object - cold: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - allocate: - type: object - minProperties: 1 - additionalProperties: false - properties: - number-of-replicas: - type: integer - total-shards-per-node: - type: integer - include: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - exclude: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - require: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - storage: - type: string - enum: - - 'high' - migrate: - type: object - properties: - enabled: - type: boolean - readonly: - type: object - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - unfollow: - type: object - frozen: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - unfollow: - type: object - delete: - type: object - properties: - min-age: - type: string - actions: - type: object - required: - - delete - properties: - delete: - type: object - properties: - delete-searchable-snapshot: - type: boolean - wait-for-snapshot: - type: object - required: - - policy - properties: - policy: - type: string - example: - service-records-policy-name: 'eatl_service_records_policy' - phases: - hot: - min-age: '30s' - actions: - rollover: - max-age: '5d' - delete: - min-age: '5d' - actions: - delete: - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putElasticsearchClientServiceRecordsPolicy - summary: 'Configures service records policy' - tags: - - ElasticsearchClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - elasticsearch-client-interface-1-0:service-records-policy - properties: - elasticsearch-client-interface-1-0:service-records-policy: - type: object - required: - - service-records-policy-name - - phases - properties: - service-records-policy-name: - type: string - description: - type: string - project: - type: object - properties: - name: - type: string - department: - type: string - phases: - type: object - properties: - hot: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - forcemerge: - type: object - required: - - max-num-segments - properties: - max-num-segments: - type: integer - index-codec: - type: string - readonly: - type: object - rollover: - type: object - minProperties: 1 - additionalProperties: false - properties: - max-age: - type: string - max-docs: - type: integer - max-size: - type: string - max-primary-shard-size: - type: string - max-primary-shard-docs: - type: integer - min-age: - type: string - min-docs: - type: integer - min-size: - type: string - min-primary-shard-size: - type: string - min-primary-shard-docs: - type: integer - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - shrink: - type: object - properties: - number-of-shards: - type: integer - max-primary-shard-size: - type: string - unfollow: - type: object - warm: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - allocate: - type: object - minProperties: 1 - additionalProperties: false - properties: - number-of-replicas: - type: integer - total-shards-per-node: - type: integer - include: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - exclude: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - require: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - storage: - type: string - enum: - - 'high' - forcemerge: - type: object - required: - - max-num-segments - properties: - max-num-segments: - type: integer - index-codec: - type: string - migrate: - type: object - properties: - enabled: - type: boolean - readonly: - type: object - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - shrink: - type: object - properties: - number-of-shards: - type: integer - max-primary-shard-size: - type: string - unfollow: - type: object - cold: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - allocate: - type: object - minProperties: 1 - additionalProperties: false - properties: - number-of-replicas: - type: integer - total-shards-per-node: - type: integer - include: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - exclude: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - require: - type: object - properties: - box-type: - type: string - enum: - - 'hot' - - 'warm' - - 'cold' - - 'frozen' - - 'delete' - storage: - type: string - enum: - - 'high' - migrate: - type: object - properties: - enabled: - type: boolean - readonly: - type: object - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - set-priority: - type: object - required: - - priority - properties: - priority: - type: integer - unfollow: - type: object - frozen: - type: object - properties: - min-age: - type: string - actions: - type: object - properties: - searchable-snapshot: - type: object - required: - - snapshot-repository - properties: - snapshot-repository: - type: string - force-merge-index: - type: boolean - unfollow: - type: object - delete: - type: object - properties: - min-age: - type: string - actions: - type: object - required: - - delete - properties: - delete: - type: object - properties: - delete-searchable-snapshot: - type: boolean - wait-for-snapshot: - type: object - required: - - policy - properties: - policy: - type: string - example: - service-records-policy-name: 'eatl_service_records_policy' - phases: - hot: - min-age: '30s' - actions: - rollover: - max-age: '5d' - delete: - min-age: '5d' - actions: - delete: - delete-searchable-snapshot: true - responses: - '204': - description: 'Service records policy configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac/elasticsearch-client-interface-status/operational-state: - parameters: - - in: path - name: uuid - required: true - 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-1-2-es-c-es-1-0-0-000' - get: - operationId: getElasticsearchClientOperationalState - summary: 'Returns operational state of the connection towards Elasticsearch' - tags: - - ElasticsearchClient - security: - - basicAuth: [] - responses: - '200': - description: 'Operational state provided' - content: - application/json: - schema: - type: object - required: - - elasticsearch-client-interface-1-0:operational-state - properties: - elasticsearch-client-interface-1-0:operational-state: - type: string - enum: - - 'elasticsearch-client-interface-1-0:OPERATIONAL_STATE_TYPE_AVAILABLE' - - 'elasticsearch-client-interface-1-0:OPERATIONAL_STATE_TYPE_UNAVAILABLE' - - 'elasticsearch-client-interface-1-0:OPERATIONAL_STATE_TYPE_NOT_YET_DEFINED' - example: 'elasticsearch-client-interface-1-0:OPERATIONAL_STATE_TYPE_NOT_YET_DEFINED' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac/elasticsearch-client-interface-status/life-cycle-state: - parameters: - - in: path - name: uuid - required: true - 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-1-2-es-c-es-1-0-0-000' - get: - operationId: getElasticsearchClientLifeCycleState - summary: 'Returns life cycle state of the connection towards Elasticsearch' - tags: - - ElasticsearchClient - security: - - basicAuth: [] - responses: - '200': - description: 'Life cycle state provided' - content: - application/json: - schema: - type: object - required: - - elasticsearch-client-interface-1-0:life-cycle-state - properties: - elasticsearch-client-interface-1-0:life-cycle-state: - type: string - enum: - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_OPERATIONAL' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_DEPRECATED' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_OBSOLETE' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_UNKNOWN' - - 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - example: 'elasticsearch-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_NOT_YET_DEFINED' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-c-or-1-2-1-000' - get: - operationId: getHttpClientApplicationName - summary: 'Returns name of application to be addressed' - tags: - - HttpClient - security: - - basicAuth: [] - responses: - '200': - description: 'Addressed application provided' - content: - application/json: - schema: - type: object - required: - - http-client-interface-1-0:application-name - properties: - http-client-interface-1-0:application-name: - type: string - example: 'OldRelease' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putHttpClientApplicationName - summary: 'Configures name of application to be addressed' - tags: - - HttpClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - http-client-interface-1-0:application-name - properties: - http-client-interface-1-0:application-name: - type: string - pattern: '^([A-Z][a-z0-9]+){2,}$' - example: 'NewApplication' - responses: - '204': - description: 'Name of addressed application configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/release-number: - parameters: - - in: path - name: uuid - required: true - 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-1-2-http-c-or-1-2-1-000' - get: - operationId: getHttpClientReleaseNumber - summary: 'Returns release number of application to be addressed' - tags: - - HttpClient - security: - - basicAuth: [] - responses: - '200': - description: 'Release number provided' - content: - application/json: - schema: - type: object - required: - - http-client-interface-1-0:release-number - properties: - http-client-interface-1-0:release-number: - type: string - example: '1.0.0' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putHttpClientReleaseNumber - summary: 'Configures release number of application to be addressed' - tags: - - HttpClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - http-client-interface-1-0:release-number - properties: - http-client-interface-1-0:release-number: - type: string - pattern: '^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2})$' - example: '1.0.0' - responses: - '204': - description: 'Release number configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-protocol: - parameters: - - in: path - name: uuid - required: true - 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-1-2-tcp-c-or-1-2-1-000' - get: - operationId: getTcpClientRemoteProtocol - summary: 'Returns protocol for addressing remote side' - tags: - - TcpClient - security: - - basicAuth: [] - responses: - '200': - description: 'Protocol for addressing remote side provided' - content: - application/json: - schema: - type: object - required: - - tcp-client-interface-1-0:remote-protocol - properties: - tcp-client-interface-1-0:remote-protocol: - type: string - enum: - - 'tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP' - - 'tcp-client-interface-1-0:PROTOCOL_TYPE_HTTPS' - - 'tcp-client-interface-1-0:PROTOCOL_TYPE_NOT_YET_DEFINED' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putTcpClientRemoteProtocol - summary: 'Configures protocol for addressing remote side' - tags: - - TcpClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - tcp-client-interface-1-0:remote-protocol - properties: - tcp-client-interface-1-0:remote-protocol: - type: string - enum: - - 'tcp-client-interface-1-0:PROTOCOL_TYPE_HTTP' - - 'tcp-client-interface-1-0:PROTOCOL_TYPE_HTTPS' - - 'tcp-client-interface-1-0:PROTOCOL_TYPE_NOT_YET_DEFINED' - responses: - '204': - description: 'Protocol for addressing remote side configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-address: - parameters: - - in: path - name: uuid - required: true - 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-1-2-tcp-c-or-1-2-1-000' - get: - operationId: getTcpClientRemoteAddress - summary: 'Returns remote address' - tags: - - TcpClient - security: - - basicAuth: [] - responses: - '200': - description: 'Remote address provided' - content: - application/json: - schema: - type: object - required: - - tcp-client-interface-1-0:remote-address - properties: - tcp-client-interface-1-0:remote-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - domain-name: - type: string - example: - tcp-client-interface-1-0:remote-address: - ip-address: - ipv-4-address: '1.1.4.1' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putTcpClientRemoteAddress - summary: 'Configures remote address' - tags: - - TcpClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - tcp-client-interface-1-0:remote-address - properties: - tcp-client-interface-1-0:remote-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]?)$' - domain-name: - type: string - pattern: '^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$' - example: - tcp-client-interface-1-0:remote-address: - ip-address: - ipv-4-address: '1.1.4.1' - responses: - '204': - description: 'Remote IPv4 address configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - /core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/tcp-client-interface-1-0:tcp-client-interface-pac/tcp-client-interface-configuration/remote-port: - parameters: - - in: path - name: uuid - required: true - 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-1-2-tcp-c-or-1-2-1-000' - get: - operationId: getTcpClientRemotePort - summary: 'Returns target TCP port at server' - tags: - - TcpClient - security: - - basicAuth: [] - responses: - '200': - description: 'Remote port provided' - content: - application/json: - schema: - type: object - required: - - tcp-client-interface-1-0:remote-port - properties: - tcp-client-interface-1-0:remote-port: - type: integer - example: 1000 - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - put: - operationId: putTcpClientRemotePort - summary: 'Configures target TCP port at server' - tags: - - TcpClient - security: - - basicAuth: [] - requestBody: - required: true - content: - application/json: - schema: - type: object - required: - - tcp-client-interface-1-0:remote-port - properties: - tcp-client-interface-1-0:remote-port: - type: integer - minimum: 0 - maximum: 65535 - example: 1000 - responses: - '204': - description: 'Remote port configured' - '400': - $ref: '#/components/responses/responseForErroredOamRequests' - '401': - $ref: '#/components/responses/responseForErroredOamRequests' - '403': - $ref: '#/components/responses/responseForErroredOamRequests' - '404': - $ref: '#/components/responses/responseForErroredOamRequests' - '500': - $ref: '#/components/responses/responseForErroredOamRequests' - default: - $ref: '#/components/responses/responseForErroredOamRequests' - -######################################################################################################################## -# Common Components -######################################################################################################################## -components: - parameters: - user: - name: user - in: header - required: true - schema: - type: string - example: 'User Name' - description: 'User identifier from the system starting the service call' - originator: - name: originator - in: header - required: true - schema: - type: string - minLength: 3 - example: 'Resolver' - description: > - 'Identification for the system consuming the API, as defined in - [/core-model-1-4:control-construct/logical-termination-point={uuid}/layer-protocol=0/http-client-interface-1-0:http-client-interface-pac/http-client-interface-configuration/application-name]' - x-correlator: - name: x-correlator - in: header - required: true - schema: - type: string - pattern: '^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$' - description: 'Empty string accepted from external applications.' - example: '550e8400-e29b-11d4-a716-446655440000' - description: 'UUID for the service execution flow that allows to correlate requests and responses' - trace-indicator: - name: trace-indicator - in: header - required: true - schema: - type: string - pattern: '^([0-9]+)(\.([0-9]+))*$' - description: 'Empty string accepted from external applications.' - example: '1.3.1' - description: 'Sequence of request numbers along the flow' - customer-journey: - name: customer-journey - in: header - required: true - schema: - type: string - example: 'Unknown value' - description: 'Holds information supporting customer’s journey to which the execution applies' - mountName: - name: mountName - in: path - required: true - schema: - type: string - example: '222250001' - description: 'The mountName of the device that is addressed by the request' - uuid: - name: uuid - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: 'Instance identifier that is unique within the device' - uuid1: - name: uuid1 - in: path - required: true - schema: - type: string - example: 'LTP-MWPS-TTP-1-1' - description: 'Another instance identifier that is unique within the device' - localId: - name: localId - in: path - required: true - schema: - type: string - example: 'LP-MWPS-TTP-1-1' - description: 'Instance identifier that is unique within its list' - fields: - name: fields - in: query - required: false - schema: - type: string - example: 'node(node-id;netconf-node-topology:connection-status)' - description: 'Query parameter to filter ressources according to RFC8040 fields filter spec' - responses: - responseForErroredServiceRequests: - description: 'Response in case of errored service requests' - content: - application/json: - schema: - $ref: '#/components/schemas/errorDescription' - headers: - x-correlator: - schema: - type: string - pattern: '^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$' - 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' - responseForErroredOamRequests: - description: 'Response in case of errored OaM requests' - content: - application/json: - schema: - $ref: '#/components/schemas/errorDescription' - '429': - description: 'Response in case too many requests need to be executed in parallel or too many requests have been received within a time period. The maximum number of parallel requests is defined in an IntegerProfile with the service name as a prefix and MaxNumberOfParallelRequests as a suffix. Some time period to elapse for throttling incomming requests is defined in an IntegerProfile with the service name as a prefix and ThrottlingPeriod as a suffix' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 429 - maximum: 429 - format: int32 - message: - type: string - enum: - - 'Too many requests' - '460': - description: 'Response in case the mountName provided in the request is not found in the list of connected devices' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 460 - maximum: 460 - format: int32 - message: - type: string - enum: - - 'Not connected. Requested device is currently not in connected state at the controller' - '461': - description: 'Response in case the (parent) topology object provided in the request (body or path) is not found in the cache.' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 461 - maximum: 461 - format: int32 - message: - type: string - enum: - - 'Not available. The topology (parent) object is currently not found in the cache.' - '470': - description: 'Response in case the resource specified in the request does not exist within the connected device' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 470 - maximum: 470 - format: int32 - message: - type: string - enum: - - 'Resource not existing. Device informs about addressed resource unknown' - '471': - description: 'Response in case the (child) topology object specified in the request (body or path) does not exist within the cache.' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 471 - maximum: 471 - format: int32 - message: - type: string - enum: - - '(Child) topology object not existing. Cache informs about addressed resource unknown.' - '502': - description: 'Response in case the server is acting as a gateway or proxy and received an invalid response from the upstream server (device or application providing a consumed service)' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 502 - maximum: 502 - format: int32 - message: - type: string - enum: - - 'Bad Gateway' - '530': - description: 'Response in case the referenced resource exists (e.g. device connected and resource exists in internal datatree), but response data is either not available, lost during transmission, incomplete or corrupted' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 530 - maximum: 530 - format: int32 - message: - type: string - enum: - - 'Data invalid. Response data not available, incomplete or corrupted' - '531': - description: 'Response in case the server is acting as a gateway or proxy and was unable to authenticate at the upstream server (device or application providing a consumed service)' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 531 - maximum: 531 - format: int32 - message: - type: string - enum: - - 'Bad Gateway. Authentication at upstream server failed.' - '532': - description: 'Response in case the server is acting as a gateway or proxy and was unable to connect to the upstream server (device or application providing a consumed service)' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 532 - maximum: 532 - format: int32 - message: - type: string - enum: - - 'Bad Gateway. Upstream server not responding.' - '533': - description: 'Response in case the referenced resource for an connected device does not exist at the controller.' - content: - application/json: - schema: - type: object - required: - - code - - message - properties: - code: - type: integer - minimum: 533 - maximum: 533 - format: int32 - message: - type: string - enum: - - 'Resource unknown. The resource for the connected device does not exist at the Controller.' - 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' - schemas: - errorDescription: - type: object - required: - - code - - message - properties: - code: - type: integer - format: int32 - message: - type: string - genericRepresentation: - type: object - required: - - response-value-list - - consequent-action-list - properties: - response-value-list: - type: array - items: - type: object - required: - - field-name - - value - - datatype - properties: - field-name: - type: string - description: > - 'Field name - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-response-p-*/response-profile-1-0:response-profile-pac/response-profile-capability/datatype]' - consequent-action-list: - type: array - items: - type: object - required: - - label - - request - - display-in-new-browser-window - properties: - label: - type: string - description: > - 'Label that shall be presented on the button - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-action-p-*/action-profile-1-0:action-profile-pac/action-profile-configuration/consequent-operation-reference}]' - input-value-list: - type: array - items: - type: object - required: - - field-name - properties: - field-name: - type: string - description: > - 'Name of an input value required for executing the Request - from [/core-model-1-4:control-construct/profile-collection/profile=mwdi-1-2-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=mwdi-1-2-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=mwdi-1-2-2-action-p-*/action-profile-1-0:action-profile-pac/action-profile-capability/display-in-new-browser-window]' - logicalTerminationPoint: - type: object - required: - - uuid - - ltp-direction - - client-ltp - - server-ltp - - layer-protocol - properties: - uuid: - type: string - ltp-direction: - type: string - client-ltp: - type: array - uniqueItems: true - items: - type: string - server-ltp: - type: array - uniqueItems: true - items: - type: string - layer-protocol: - type: array - minItems: 1 - maxItems: 1 - items: - oneOf: - - description: 'operation server' - type: object - required: - - local-id - - layer-protocol-name - - operation-server-interface-1-0:operation-server-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - operation-server-interface-1-0:operation-server-interface-pac: - type: object - required: - - operation-server-interface-capability - - operation-server-interface-configuration - properties: - operation-server-interface-capability: - type: object - required: - - operation-name - properties: - operation-name: - type: string - operation-server-interface-configuration: - type: object - required: - - life-cycle-state - properties: - life-cycle-state: - type: string - - description: 'http server' - type: object - required: - - local-id - - layer-protocol-name - - http-server-interface-1-0:http-server-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - http-server-interface-1-0:http-server-interface-pac: - type: object - required: - - http-server-interface-capability - properties: - http-server-interface-capability: - type: object - required: - - application-name - - release-number - - data-update-period - properties: - application-name: - type: string - release-number: - type: string - data-update-period: - type: string - - description: 'tcp server' - type: object - required: - - local-id - - layer-protocol-name - - tcp-server-interface-1-0:tcp-server-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - tcp-server-interface-1-0:tcp-server-interface-pac: - type: object - required: - - tcp-server-interface-configuration - properties: - tcp-server-interface-configuration: - type: object - required: - - description - - local-protocol - - local-address - - local-port - properties: - description: - type: string - local-protocol: - type: string - local-address: - type: object - properties: - ipv-4-address: - type: string - domain-name: - type: string - local-port: - type: integer - - description: 'operation client' - type: object - required: - - local-id - - layer-protocol-name - - operation-client-interface-1-0:operation-client-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - operation-client-interface-1-0:operation-client-interface-pac: - type: object - required: - - operation-client-interface-configuration - - operation-client-interface-status - properties: - operation-client-interface-configuration: - type: object - required: - - operation-name - properties: - operation-name: - type: string - operation-client-interface-status: - type: object - required: - - operational-state - - life-cycle-state - properties: - operational-state: - type: string - life-cycle-state: - type: string - - description: 'elasticsearch client' - type: object - required: - - local-id - - layer-protocol-name - - elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - elasticsearch-client-interface-1-0:elasticsearch-client-interface-pac: - type: object - required: - - elasticsearch-client-interface-configuration - - elasticsearch-client-interface-status - properties: - elasticsearch-client-interface-configuration: - type: object - required: - - index-alias - properties: - index-alias: - type: string - elasticsearch-client-interface-status: - type: object - required: - - operational-state - - life-cycle-state - properties: - operational-state: - type: string - life-cycle-state: - type: string - - description: 'http client' - type: object - required: - - local-id - - layer-protocol-name - - http-client-interface-1-0:http-client-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - http-client-interface-1-0:http-client-interface-pac: - type: object - required: - - http-client-interface-configuration - properties: - http-client-interface-configuration: - type: object - required: - - application-name - - release-number - properties: - application-name: - type: string - release-number: - type: string - - description: 'tcp client' - type: object - required: - - local-id - - layer-protocol-name - - tcp-client-interface-1-0:tcp-client-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - tcp-client-interface-1-0:tcp-client-interface-pac: - type: object - required: - - tcp-client-interface-configuration - properties: - tcp-client-interface-configuration: - type: object - required: - - remote-protocol - - remote-address - - remote-port - properties: - remote-protocol: - type: string - remote-address: - type: object - properties: - ip-address: - type: object - properties: - ipv-4-address: - type: string - domain-name: - type: string - remote-port: - type: integer - forwardingDomain: - type: object - required: - - uuid - - forwarding-construct - properties: - uuid: - type: string - forwarding-construct: - type: array - items: - type: object - required: - - uuid - - name - - fc-port - properties: - uuid: - type: string - name: - type: array - items: - type: object - required: - - value-name - - value - properties: - value-name: - type: string - value: - type: string - fc-port: - type: array - items: - type: object - required: - - local-id - - port-direction - - logical-termination-point - properties: - local-id: - type: string - port-direction: - type: string - logical-termination-point: - type: string - - CONTROL_CONSTRUCT: - type: object - required: - - uuid - - alarms-1-0:alarm-pac - - equipment - - firmware-1-0:firmware-collection - - profile-collection - - logical-termination-point - properties: - uuid: - type: string - alarms-1-0:alarm-pac: - $ref: '#/components/schemas/ALARM_PAC' - equipment: - type: array - items: - $ref: '#/components/schemas/EQUIPMENT' - firmware-1-0:firmware-collection: - $ref: '#/components/schemas/FIRMWARE_COLLECTION' - profile-collection: - $ref: '#/components/schemas/PROFILE_COLLECTION' - forwarding-domain: - type: array - items: - $ref: '#/components/schemas/FORWARDING_DOMAIN' - logical-termination-point: - type: array - items: - $ref: '#/components/schemas/LOGICAL_TERMINATION_POINT' - - ALARM_PAC: - type: object - required: - - alarm-capability - - alarm-configuration - - current-alarms - - alarm-event-records - properties: - alarm-capability: - $ref: '#/components/schemas/ALARM_CAPABILITY' - alarm-configuration: - $ref: '#/components/schemas/ALARM_CONFIGURATION' - current-alarms: - $ref: '#/components/schemas/CURRENT_ALARMS' - alarm-event-records: - $ref: '#/components/schemas/ALARM_EVENT_RECORDS' - ALARM_CAPABILITY: - type: object - ALARM_CONFIGURATION: - type: object - CURRENT_ALARMS: - type: object - ALARM_EVENT_RECORDS: - type: object - - EQUIPMENT: - type: object - required: - - uuid - properties: - uuid: - type: string - connector: - type: array - items: - $ref: '#/components/schemas/CONNECTOR' - contained-holder: - type: array - items: - $ref: '#/components/schemas/CONTAINED_HOLDER' - expected-equipment: - type: array - items: - $ref: '#/components/schemas/EXPECTED_EQUIPMENT' - actual-equipment: - type: object - CONNECTOR: - type: object - required: - - local-id - properties: - local-id: - type: string - CONTAINED_HOLDER: - type: object - required: - - local-id - properties: - local-id: - type: string - EXPECTED_EQUIPMENT: - type: object - required: - - local-id - properties: - local-id: - type: string - ACTUAL_EQUIPMENT: - type: object - - FIRMWARE_COLLECTION: - type: object - required: - - firmware-component-list - properties: - firmware-component-list: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_LIST' - FIRMWARE_COMPONENT_LIST: - type: array - items: - type: object - required: - - local-id - - firmware-component-pac - properties: - local-id: - type: string - firmware-component-pac: - type: object - required: - - firmware-component-capability - - firmware-component-status - properties: - firmware-component-capability: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_CAPABILITY' - firmware-component-status: - $ref: '#/components/schemas/FIRMWARE_COMPONENT_STATUS' - FIRMWARE_COMPONENT_CAPABILITY: - type: object - FIRMWARE_COMPONENT_STATUS: - type: object - - PROFILE_COLLECTION: - type: object - required: - - profile - properties: - profile: - type: array - items: - $ref: '#/components/schemas/PROFILE' - PROFILE: - oneOf: - - description: 'co-channel-profile' - type: object - required: - - uuid - - profile-name - - co-channel-profile-1-0:co-channel-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'co-channel-profile-1-0:PROFILE_NAME_TYPE_CO_CHANNEL_PROFILE' - co-channel-profile-1-0:co-channel-profile-pac: - type: object - required: - - co-channel-profile-capability - - co-channel-profile-configuration - properties: - co-channel-profile-capability: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CAPABILITY' - co-channel-profile-configuration: - $ref: '#/components/schemas/CO_CHANNEL_PROFILE_CONFIGURATION' - - description: 'policing-profile' - type: object - required: - - uuid - - profile-name - - policing-profile-1-0:policing-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'policing-profile-1-0:PROFILE_NAME_TYPE_POLICING_PROFILE' - policing-profile-1-0:policing-profile-pac: - type: object - required: - - policing-profile-capability - - policing-profile-configuration - properties: - policing-profile-capability: - $ref: '#/components/schemas/POLICING_PROFILE_CAPABILITY' - policing-profile-configuration: - $ref: '#/components/schemas/POLICING_PROFILE_CONFIGURATION' - - description: 'qos-profile' - type: object - required: - - uuid - - profile-name - - qos-profile-1-0:qos-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'qos-profile-1-0:PROFILE_NAME_TYPE_QOS_PROFILE' - qos-profile-1-0:qos-profile-pac: - type: object - required: - - qos-profile-capability - - qos-profile-configuration - properties: - qos-profile-capability: - $ref: '#/components/schemas/QOS_PROFILE_CAPABILITY' - qos-profile-configuration: - $ref: '#/components/schemas/QOS_PROFILE_CONFIGURATION' - - description: 'scheduler-profile' - type: object - required: - - uuid - - profile-name - - scheduler-profile-1-0:scheduler-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'scheduler-profile-1-0:PROFILE_NAME_TYPE_SCHEDULER_PROFILE' - scheduler-profile-1-0:scheduler-profile-pac: - type: object - required: - - scheduler-profile-capability - - scheduler-profile-configuration - properties: - scheduler-profile-capability: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CAPABILITY' - scheduler-profile-configuration: - $ref: '#/components/schemas/SCHEDULER_PROFILE_CONFIGURATION' - - description: 'wred-profile' - type: object - required: - - uuid - - profile-name - - wred-profile-1-0:wred-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'wred-profile-1-0:PROFILE_NAME_TYPE_WRED_PROFILE' - wred-profile-1-0:wred-profile-pac: - type: object - required: - - wred-profile-capability - - wred-profile-configuration - properties: - wred-profile-capability: - $ref: '#/components/schemas/WRED_PROFILE_CAPABILITY' - wred-profile-configuration: - $ref: '#/components/schemas/WRED_PROFILE_CONFIGURATION' - - description: 'wred-template-profile' - type: object - required: - - uuid - - profile-name - - wred-template-profile-1-0:wred-template-profile-pac - properties: - uuid: - type: string - profile-name: - type: string - enum: - - 'wred-template-profile-1-0:PROFILE_NAME_TYPE_WRED_TEMPLATE_PROFILE' - wred-template-profile-1-0:wred-template-profile-pac: - type: object - required: - - wred-template-profile-capability - - wred-template-profile-configuration - properties: - wred-profile-capability: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CAPABILITY' - wred-profile-configuration: - $ref: '#/components/schemas/WRED_TEMPLATE_PROFILE_CONFIGURATION' - CO_CHANNEL_PROFILE_CAPABILITY: - type: object - CO_CHANNEL_PROFILE_CONFIGURATION: - type: object - POLICING_PROFILE_CAPABILITY: - type: object - POLICING_PROFILE_CONFIGURATION: - type: object - QOS_PROFILE_CAPABILITY: - type: object - QOS_PROFILE_CONFIGURATION: - type: object - SCHEDULER_PROFILE_CAPABILITY: - type: object - SCHEDULER_PROFILE_CONFIGURATION: - type: object - WRED_PROFILE_CAPABILITY: - type: object - WRED_PROFILE_CONFIGURATION: - type: object - WRED_TEMPLATE_PROFILE_CAPABILITY: - type: object - WRED_TEMPLATE_PROFILE_CONFIGURATION: - type: object - - LOGICAL_TERMINATION_POINT: - type: object - required: - - uuid - - layer-protocol - properties: - uuid: - type: string - ltp-augment-1-0:ltp-augment-pac: - $ref: '#/components/schemas/LTP_AUGMENT_PAC' - embedded-clock: - type: array - items: - $ref: '#/components/schemas/EMBEDDED_CLOCK' - layer-protocol: - type: array - items: - $ref: '#/components/schemas/LAYER_PROTOCOL' - LTP_AUGMENT_PAC: - type: object - EMBEDDED_CLOCK: - type: object - LAYER_PROTOCOL: - oneOf: - - description: 'air-interface' - type: object - required: - - local-id - - layer-protocol-name - - air-interface-2-0:air-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'air-interface-2-0:LAYER_PROTOCOL_NAME_TYPE_AIR_LAYER' - air-interface-2-0:air-interface-pac: - $ref: '#/components/schemas/AIR_INTERFACE_PAC' - - description: 'ethernet-container' - type: object - required: - - local-id - - layer-protocol-name - - ethernet-container-2-0:ethernet-container-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'ethernet-container-2-0:LAYER_PROTOCOL_NAME_TYPE_ETHERNET_CONTAINER_LAYER' - ethernet-container-2-0:ethernet-container-pac: - $ref: '#/components/schemas/ETHERNET_CONTAINER_PAC' - - description: 'hybrid-mw-structure' - type: object - required: - - local-id - - layer-protocol-name - - hybrid-mw-structure-2-0:hybrid-mw-structure-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'hybrid-mw-structure-2-0:LAYER_PROTOCOL_NAME_TYPE_HYBRID_MW_STRUCTURE_LAYER' - hybrid-mw-structure-2-0:hybrid-mw-structure-pac: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_PAC' - - description: 'mac-interface' - type: object - required: - - local-id - - layer-protocol-name - - mac-interface-1-0:mac-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'mac-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_MAC_LAYER' - mac-interface-1-0:mac-interface-pac: - $ref: '#/components/schemas/MAC_INTERFACE_PAC' - - description: 'pure-ethernet-structure' - type: object - required: - - local-id - - layer-protocol-name - - pure-ethernet-structure-2-0:pure-ethernet-structure-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'pure-ethernet-structure-2-0:LAYER_PROTOCOL_NAME_TYPE_PURE_ETHERNET_STRUCTURE_LAYER' - pure-ethernet-structure-2-0:pure-ethernet-structure-pac: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_PAC' - - description: 'vlan-interface' - type: object - required: - - local-id - - layer-protocol-name - - vlan-interface-1-0:vlan-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'vlan-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_VLAN_LAYER' - vlan-interface-1-0:vlan-interface-pac: - $ref: '#/components/schemas/VLAN_INTERFACE_PAC' - - description: 'wire-interface' - type: object - required: - - local-id - - layer-protocol-name - - wire-interface-2-0:wire-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'wire-interface-2-0:LAYER_PROTOCOL_NAME_TYPE_WIRE_LAYER' - wire-interface-2-0:wire-interface-pac: - $ref: '#/components/schemas/WIRE_INTERFACE_PAC' - - description: 'ip-interface' - type: object - required: - - local-id - - layer-protocol-name - - ip-interface-1-0:ip-interface-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'ip-interface-1-0:LAYER_PROTOCOL_NAME_TYPE_IP_LAYER' - ip-interface-1-0:ip-interface-pac: - $ref: '#/components/schemas/IP_INTERFACE_PAC' - - description: 'tdm-container' - type: object - required: - - local-id - - layer-protocol-name - - tdm-container-2-0:tdm-container-pac - properties: - local-id: - type: string - layer-protocol-name: - type: string - enum: - - 'tdm-container-2-0:LAYER_PROTOCOL_NAME_TYPE_TDM_CONTAINER_LAYER' - tdm-container-2-0:tdm-container-pac: - $ref: '#/components/schemas/TDM_CONTAINER_PAC' - FORWARDING_DOMAIN: - type: object - required: - - uuid - properties: - uuid: - type: string - fc: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT' - FORWARDING_CONSTRUCT: - type: object - required: - - uuid - properties: - uuid: - type: string - fc-port: - type: array - items: - $ref: '#/components/schemas/FORWARDING_CONSTRUCT_PORT' - FORWARDING_CONSTRUCT_PORT: - type: object - required: - - local-id - properties: - local-id: - type: string - LINK: - oneOf: - - description: 'generic' - type: object - required: - - uuid - - layer-protocol-name - - link-direction - - forwarding-domain - - link-port - properties: - uuid: - type: string - layer-protocol-name: - type: string - link-direction: - type: string - enum: - - 'core-model-1-4:FORWARDING_DIRECTION_BIDIRECTIONAL' - - 'core-model-1-4:FORWARDING_DIRECTION_UNIDIRECTIONAL' - - 'core-model-1-4:FORWARDING_DIRECTION_OMNIDIRECTIONAL' - - 'core-model-1-4:FORWARDING_DIRECTION_UNDEFINED_OR_UNKNOWN' - forwarding-domain: - type: array - items: - type: string - link-port: - type: array - items: - $ref: '#/components/schemas/LINK_PORT' - - description: 'minimum for rest' - type: object - required: - - uuid - - layer-protocol-name - - end-point-list - properties: - uuid: - type: string - layer-protocol-name: - type: string - end-point-list: - type: array - items: - type: object - required: - - control-construct - - logical-termination-point - - layer-protocol - properties: - control-construct: - type: string - logical-termination-point: - type: string - layer-protocol: - type: string - LINK_PORT: - oneOf: - - description: 'generic' - type: object - required: - - local-id - - link-port-direction - - logical-termination-point - properties: - local-id: - type: string - link-port-direction: - type: string - enum: - - 'core-model-1-4:PORT_DIRECTION_INPUT' - - 'core-model-1-4:PORT_DIRECTION_OUTPUT' - - 'core-model-1-4:PORT_DIRECTION_BIDIRECTIONAL' - - 'core-model-1-4:PORT_DIRECTION_OMNIDIRECTIONAL' - - 'core-model-1-4:PORT_DIRECTION_UNIDENTIFIED_OR_UNKNOWN' - logical-termination-point: - type: string - - AIR_INTERFACE_PAC: - oneOf: - - description: 'cache' - type: object - required: - - air-interface-capability - - air-interface-configuration - - air-interface-status - - air-interface-historical-performances - additionalProperties: false - properties: - air-interface-capability: - $ref: '#/components/schemas/AIR_INTERFACE_CAPABILITY' - air-interface-configuration: - $ref: '#/components/schemas/AIR_INTERFACE_CONFIGURATION' - air-interface-status: - $ref: '#/components/schemas/AIR_INTERFACE_STATUS' - air-interface-historical-performances: - $ref: '#/components/schemas/AIR_INTERFACE_HISTORICAL_PERFORMANCES' - - description: 'live' - type: object - required: - - air-interface-capability - - air-interface-configuration - - air-interface-status - - air-interface-current-performance - - air-interface-historical-performances - properties: - air-interface-capability: - $ref: '#/components/schemas/AIR_INTERFACE_CAPABILITY' - air-interface-configuration: - $ref: '#/components/schemas/AIR_INTERFACE_CONFIGURATION' - air-interface-status: - $ref: '#/components/schemas/AIR_INTERFACE_STATUS' - air-interface-current-performance: - $ref: '#/components/schemas/AIR_INTERFACE_CURRENT_PERFORMANCE' - air-interface-historical-performances: - $ref: '#/components/schemas/AIR_INTERFACE_HISTORICAL_PERFORMANCES' - AIR_INTERFACE_CAPABILITY: - type: object - AIR_INTERFACE_CONFIGURATION: - type: object - AIR_INTERFACE_STATUS: - type: object - AIR_INTERFACE_CURRENT_PERFORMANCE: - type: object - AIR_INTERFACE_HISTORICAL_PERFORMANCES: - type: object - - ETHERNET_CONTAINER_PAC: - oneOf: - - description: 'cache' - type: object - required: - - ethernet-container-capability - - ethernet-container-configuration - - ethernet-container-status - - ethernet-container-historical-performances - additionalProperties: false - properties: - ethernet-container-capability: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CAPABILITY' - ethernet-container-configuration: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CONFIGURATION' - ethernet-container-status: - $ref: '#/components/schemas/ETHERNET_CONTAINER_STATUS' - ethernet-container-historical-performances: - $ref: '#/components/schemas/ETHERNET_CONTAINER_HISTORICAL_PERFORMANCES' - - description: 'live' - type: object - required: - - ethernet-container-capability - - ethernet-container-configuration - - ethernet-container-status - - ethernet-container-current-performance - - ethernet-container-historical-performances - properties: - ethernet-container-capability: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CAPABILITY' - ethernet-container-configuration: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CONFIGURATION' - ethernet-container-status: - $ref: '#/components/schemas/ETHERNET_CONTAINER_STATUS' - ethernet-container-current-performance: - $ref: '#/components/schemas/ETHERNET_CONTAINER_CURRENT_PERFORMANCE' - ethernet-container-historical-performances: - $ref: '#/components/schemas/ETHERNET_CONTAINER_HISTORICAL_PERFORMANCES' - ETHERNET_CONTAINER_CAPABILITY: - type: object - ETHERNET_CONTAINER_CONFIGURATION: - type: object - ETHERNET_CONTAINER_STATUS: - type: object - ETHERNET_CONTAINER_CURRENT_PERFORMANCE: - type: object - ETHERNET_CONTAINER_HISTORICAL_PERFORMANCES: - type: object - - HYBRID_MW_STRUCTURE_PAC: - oneOf: - - description: 'cache' - type: object - required: - - hybrid-mw-structure-capability - - hybrid-mw-structure-configuration - - hybrid-mw-structure-status - - hybrid-mw-structure-historical-performances - additionalProperties: false - properties: - hybrid-mw-structure-capability: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CAPABILITY' - hybrid-mw-structure-configuration: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CONFIGURATION' - hybrid-mw-structure-status: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_STATUS' - hybrid-mw-structure-historical-performances: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_HISTORICAL_PERFORMANCES' - - description: 'live' - type: object - required: - - hybrid-mw-structure-capability - - hybrid-mw-structure-configuration - - hybrid-mw-structure-status - - hybrid-mw-structure-current-performance - - hybrid-mw-structure-historical-performances - properties: - hybrid-mw-structure-capability: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CAPABILITY' - hybrid-mw-structure-configuration: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CONFIGURATION' - hybrid-mw-structure-status: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_STATUS' - hybrid-mw-structure-current-performance: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_CURRENT_PERFORMANCE' - hybrid-mw-structure-historical-performances: - $ref: '#/components/schemas/HYBRID_MW_STRUCTURE_HISTORICAL_PERFORMANCES' - HYBRID_MW_STRUCTURE_CAPABILITY: - type: object - HYBRID_MW_STRUCTURE_CONFIGURATION: - type: object - HYBRID_MW_STRUCTURE_STATUS: - type: object - HYBRID_MW_STRUCTURE_CURRENT_PERFORMANCE: - type: object - HYBRID_MW_STRUCTURE_HISTORICAL_PERFORMANCES: - type: object - - MAC_INTERFACE_PAC: - oneOf: - - description: 'cache' - type: object - required: - - mac-interface-capability - - mac-interface-configuration - - mac-interface-status - properties: - mac-interface-capability: - $ref: '#/components/schemas/MAC_INTERFACE_CAPABILITY' - mac-interface-configuration: - $ref: '#/components/schemas/MAC_INTERFACE_CONFIGURATION' - mac-interface-status: - $ref: '#/components/schemas/MAC_INTERFACE_STATUS' - - description: 'live' - type: object - required: - - mac-interface-capability - - mac-interface-configuration - - mac-interface-status - properties: - mac-interface-capability: - $ref: '#/components/schemas/MAC_INTERFACE_CAPABILITY' - mac-interface-configuration: - $ref: '#/components/schemas/MAC_INTERFACE_CONFIGURATION' - mac-interface-status: - $ref: '#/components/schemas/MAC_INTERFACE_STATUS' - MAC_INTERFACE_CAPABILITY: - type: object - MAC_INTERFACE_CONFIGURATION: - type: object - MAC_INTERFACE_STATUS: - type: object - - PURE_ETHERNET_STRUCTURE_PAC: - oneOf: - - description: 'cache' - type: object - required: - - pure-ethernet-structure-capability - - pure-ethernet-structure-configuration - - pure-ethernet-structure-status - - pure-ethernet-structure-historical-performances - additionalProperties: false - properties: - pure-ethernet-structure-capability: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CAPABILITY' - pure-ethernet-structure-configuration: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CONFIGURATION' - pure-ethernet-structure-status: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_STATUS' - pure-ethernet-structure-historical-performances: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_HISTORICAL_PERFORMANCES' - - description: 'live' - type: object - required: - - pure-ethernet-structure-capability - - pure-ethernet-structure-configuration - - pure-ethernet-structure-status - - pure-ethernet-structure-current-performance - - pure-ethernet-structure-historical-performances - properties: - pure-ethernet-structure-capability: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CAPABILITY' - pure-ethernet-structure-configuration: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CONFIGURATION' - pure-ethernet-structure-status: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_STATUS' - pure-ethernet-structure-current-performance: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_CURRENT_PERFORMANCE' - pure-ethernet-structure-historical-performances: - $ref: '#/components/schemas/PURE_ETHERNET_STRUCTURE_HISTORICAL_PERFORMANCES' - PURE_ETHERNET_STRUCTURE_CAPABILITY: - type: object - PURE_ETHERNET_STRUCTURE_CONFIGURATION: - type: object - PURE_ETHERNET_STRUCTURE_STATUS: - type: object - PURE_ETHERNET_STRUCTURE_CURRENT_PERFORMANCE: - type: object - PURE_ETHERNET_STRUCTURE_HISTORICAL_PERFORMANCES: - type: object - - VLAN_INTERFACE_PAC: - oneOf: - - description: 'cache' - type: object - required: - - vlan-interface-capability - - vlan-interface-configuration - additionalProperties: false - properties: - vlan-interface-capability: - $ref: '#/components/schemas/VLAN_INTERFACE_CAPABILITY' - vlan-interface-configuration: - $ref: '#/components/schemas/VLAN_INTERFACE_CONFIGURATION' - - description: 'live' - type: object - required: - - vlan-interface-capability - - vlan-interface-configuration - properties: - vlan-interface-capability: - $ref: '#/components/schemas/VLAN_INTERFACE_CAPABILITY' - vlan-interface-configuration: - $ref: '#/components/schemas/VLAN_INTERFACE_CONFIGURATION' - VLAN_INTERFACE_CAPABILITY: - type: object - VLAN_INTERFACE_CONFIGURATION: - type: object - - WIRE_INTERFACE_PAC: - oneOf: - - description: 'cache' - type: object - required: - - wire-interface-capability - - wire-interface-configuration - - wire-interface-status - - wire-interface-historical-performances - additionalProperties: false - properties: - wire-interface-capability: - $ref: '#/components/schemas/WIRE_INTERFACE_CAPABILITY' - wire-interface-configuration: - $ref: '#/components/schemas/WIRE_INTERFACE_CONFIGURATION' - wire-interface-status: - $ref: '#/components/schemas/WIRE_INTERFACE_STATUS' - wire-interface-historical-performances: - $ref: '#/components/schemas/WIRE_INTERFACE_HISTORICAL_PERFORMANCES' - - description: 'live' - type: object - required: - - wire-interface-capability - - wire-interface-configuration - - wire-interface-status - - wire-interface-current-performance - - wire-interface-historical-performances - properties: - wire-interface-capability: - $ref: '#/components/schemas/WIRE_INTERFACE_CAPABILITY' - wire-interface-configuration: - $ref: '#/components/schemas/WIRE_INTERFACE_CONFIGURATION' - wire-interface-status: - $ref: '#/components/schemas/WIRE_INTERFACE_STATUS' - wire-interface-current-performance: - $ref: '#/components/schemas/WIRE_INTERFACE_CURRENT_PERFORMANCE' - wire-interface-historical-performances: - $ref: '#/components/schemas/WIRE_INTERFACE_HISTORICAL_PERFORMANCES' - WIRE_INTERFACE_CAPABILITY: - type: object - WIRE_INTERFACE_CONFIGURATION: - type: object - WIRE_INTERFACE_STATUS: - type: object - WIRE_INTERFACE_CURRENT_PERFORMANCE: - type: object - WIRE_INTERFACE_HISTORICAL_PERFORMANCES: - type: object - IP_INTERFACE_PAC: - type: object - required: - - ip-interface-capability - - ip-interface-configuration - - ip-interface-status - properties: - ip-interface-capability: - $ref: '#/components/schemas/IP_INTERFACE_CAPABILITY' - ip-interface-configuration: - $ref: '#/components/schemas/IP_INTERFACE_CONFIGURATION' - ip-interface-status: - $ref: '#/components/schemas/IP_INTERFACE_STATUS' - IP_INTERFACE_CAPABILITY: - type: object - IP_INTERFACE_CONFIGURATION: - type: object - IP_INTERFACE_STATUS: - type: object - - TDM_CONTAINER_PAC: - type: object - required: - - tdm-container-capability - - tdm-container-configuration - - tdm-container-status - properties: - tdm-container-capability: - $ref: '#/components/schemas/TDM_CONTAINER_CAPABILITY' - tdm-container-configuration: - $ref: '#/components/schemas/TDM_CONTAINER_CONFIGURATION' - tdm-container-status: - $ref: '#/components/schemas/TDM_CONTAINER_STATUS' - TDM_CONTAINER_CAPABILITY: - type: object - TDM_CONTAINER_CONFIGURATION: - type: object - TDM_CONTAINER_STATUS: - type: object - - securitySchemes: - apiKeyAuth: - type: apiKey - in: header - name: operation-key - basicAuth: - type: http - scheme: basic \ No newline at end of file diff --git a/spec/MicroWaveDeviceInventory+config.json b/spec/MicroWaveDeviceInventory+config.json index 3a6d5e40..de6b0fd7 100644 --- a/spec/MicroWaveDeviceInventory+config.json +++ b/spec/MicroWaveDeviceInventory+config.json @@ -1468,7 +1468,7 @@ "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/provide-list-of-mwdi-devices" + "operation-name": "/v1/provide-list-of-cached-devices" }, "operation-server-interface-configuration": { "life-cycle-state": "operation-server-interface-1-0:LIFE_CYCLE_STATE_TYPE_OPERATIONAL", @@ -17754,7 +17754,7 @@ }, { "value-name": "ForwardingName", - "value": "RequestForListOfMwdiDevicesCausesReadingFromCache" + "value": "RequestForListOfCachedDevicesCausesReadingFromCache" } ], "fc-port": [ @@ -17766,7 +17766,7 @@ { "local-id": "2000", "port-direction": "core-model-1-4:PORT_DIRECTION_TYPE_OUTPUT", - "logical-termination-point": "mwdi-2-0-0-es-c-es-1-0-0-000" + "logical-termination-point": "mwdi-1-2-2-op-c-get-es-1-0-0-000" } ] }, diff --git a/spec/MicroWaveDeviceInventory+forwardings.yaml b/spec/MicroWaveDeviceInventory+forwardings.yaml index 9c878c63..c5c21bcc 100644 --- a/spec/MicroWaveDeviceInventory+forwardings.yaml +++ b/spec/MicroWaveDeviceInventory+forwardings.yaml @@ -1766,7 +1766,7 @@ forwardings: - client-name: ElasticSearch://control-construct={mountName}?fields=top-level-equipment;equipment(uuid;actual-equipment(manufactured-thing(equipment-type(type-name)))) uuid: mwdi-2-0-0-op-c-get-es-1-0-0-100 - - forwarding-name: RequestForListOfMwdiDevicesCausesReadingFromCache + - forwarding-name: RequestForListOfCachedDevicesCausesReadingFromCache uuid: mwdi-2-0-0-op-fc-is-023 forwarding-type: InvariantProcessSnippet management-requests: @@ -1775,11 +1775,11 @@ forwardings: fc-port-deletion: operation-client-deletion: initiating-requests: - - server-name: /v1/provide-list-of-mwdi-devices + - server-name: /v1/provide-list-of-cached-devices uuid: mwdi-2-0-0-op-s-is-010 consequent-requests: - - client-name: ElasticSearch - uuid: mwdi-2-0-0-es-c-es-1-0-0-000 + - client-name: ElasticSearch://?fields=control-construct(uuid) + uuid: mwdi-1-2-2-op-c-get-es-1-0-0-000 - forwarding-name: RequestForListOfParallelLinksCauses.ReadingEndpointsFromCache uuid: mwdi-2-0-0-op-fc-is-030 diff --git a/spec/MicroWaveDeviceInventory+services.yaml b/spec/MicroWaveDeviceInventory+services.yaml index ae91f03b..59a13294 100644 --- a/spec/MicroWaveDeviceInventory+services.yaml +++ b/spec/MicroWaveDeviceInventory+services.yaml @@ -106,7 +106,7 @@ servers: - operation-name: /v1/provide-cache-quality-statistics uuid: mwdi-2-0-0-op-s-is-019 operation-key: n.a. - - operation-name: /v1/provide-list-of-mwdi-devices + - operation-name: /v1/provide-list-of-cached-devices uuid: mwdi-2-0-0-op-s-is-020 operation-key: n.a. diff --git a/spec/MicroWaveDeviceInventory.yaml b/spec/MicroWaveDeviceInventory.yaml index b00cb906..c5c5914b 100644 --- a/spec/MicroWaveDeviceInventory.yaml +++ b/spec/MicroWaveDeviceInventory.yaml @@ -2763,7 +2763,7 @@ paths: $ref: '#/components/responses/responseForErroredServiceRequests' default: $ref: '#/components/responses/responseForErroredServiceRequests' - /v1/provide-list-of-mwdi-devices: + /v1/provide-list-of-cached-devices: parameters: - $ref: '#/components/parameters/user' - $ref: '#/components/parameters/originator' @@ -2771,15 +2771,15 @@ paths: - $ref: '#/components/parameters/trace-indicator' - $ref: '#/components/parameters/customer-journey' post: - operationId: provideListOfMwdiDevices - summary: 'Provides list of devices that are found in MWDI deviceMetadataList' + operationId: provideListOfCachedDevices + summary: 'Provides list of devices for which MWDI has a ControlConstruct in its cache' tags: - IndividualServices security: - apiKeyAuth: [] responses: '200': - description: 'List of mwdi devices provided' + description: 'List of cached devices provided' content: application/json: schema: @@ -2795,23 +2795,12 @@ paths: mount-name: type: string description: > - 'MountName of the device in deviceMetadataList - from {$RequestForListOfMwdiDevicesCausesReadingFromCache}' - connection-status: - type: string - enum: - - 'connected' - - 'connecting' - - 'unable-to-connect' - description: > - 'Connection-status of the device in deviceMetadataList - from {$RequestForListOfMwdiDevicesCausesReadingFromCache}' + 'MountName of the device for which MWDI has a cached ControlConstruct + from {$RequestForListOfCachedDevicesCausesReadingFromCache}' example: mount-name-list: - - mount-name: '305251234' - connection-status: 'connected' - - mount-name: '105258888' - connection-status: 'connecting' + - '305251234' + - '105258888' headers: x-correlator: $ref: '#/components/headers/x-correlator' @@ -2836,8 +2825,59 @@ paths: $ref: '#/components/responses/responseForErroredServiceRequests' default: $ref: '#/components/responses/responseForErroredServiceRequests' - - + callbacks: + RequestForListOfCachedDevicesCausesReadingFromCache: + url: #[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-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 or /core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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]:[/core-model-1-4:control-construct/logical-termination-point=mwdi-1-2-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=mwdi-1-2-2-op-c-get-es-1-0-0-000/layer-protocol=0/operation-client-interface-1-0:operation-client-interface-pac/operation-client-interface-configuration/operation-name] + get: + parameters: + - name: fields + in: query + required: true + schema: + type: string + enum: + - 'control-construct(uuid)' + responses: + '200': + description: 'List of devices with cached ControlConstructs provided' + content: + application/json: + schema: + type: object + required: + - / + properties: + /: + type: object + required: + - core-model-1-4:control-construct + properties: + core-model-1-4:control-construct: + type: array + items: + type: object + required: + - uuid + properties: + uuid: + type: string + example: + /: + core-model-1-4:control-construct: + - uuid: '305251234' + - uuid: '105258888' + '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/notify-attribute-value-changes: parameters: - $ref: '#/components/parameters/user' diff --git a/spec/diagrams/110_ProvideListOfCachedDevices.plantuml b/spec/diagrams/110_ProvideListOfCachedDevices.plantuml new file mode 100644 index 00000000..f2d4fd8d --- /dev/null +++ b/spec/diagrams/110_ProvideListOfCachedDevices.plantuml @@ -0,0 +1,22 @@ +@startuml 110_ProvideListOfCachedDevices +skinparam responseMessageBelowArrow true + +title RequestForListOfCachedDevicesCausesReadingFromCache + +participant "external" as requestor +participant "MWDI://v1/provide-list-of-cached-devices" as mwdi +participant "ElasticSearch://?fields=control-construct(uuid)" as cache + +requestor -> mwdi: (apiKeyAuth) +activate mwdi + +mwdi -> cache +cache --> mwdi: {mount-name-list} + +mwdi --> requestor: {mount-name-list} +deactivate mwdi + +@enduml + + + diff --git a/spec/diagrams/110_ProvideListOfCachedDevices.png b/spec/diagrams/110_ProvideListOfCachedDevices.png new file mode 100644 index 00000000..a0214ac9 Binary files /dev/null and b/spec/diagrams/110_ProvideListOfCachedDevices.png differ diff --git a/spec/diagrams/110_ProvideListOfMwdiDevices.plantuml b/spec/diagrams/110_ProvideListOfMwdiDevices.plantuml deleted file mode 100644 index e8291251..00000000 --- a/spec/diagrams/110_ProvideListOfMwdiDevices.plantuml +++ /dev/null @@ -1,19 +0,0 @@ -@startuml 110_ProvideListOfMwdiDevices -skinparam responseMessageBelowArrow true - -title RequestForListOfMwdiDevicesCausesReadingFromCache - -participant "external" as requestor -participant "MWDI://v1/provide-list-of-mwdi-devices" as mwdi -participant "ElasticSearch \n(deviceMetadataList)" as deviceList - -requestor -> mwdi: (apiKeyAuth) -activate mwdi - -mwdi -> deviceList -deviceList --> mwdi: {list-of(mount-name, connection-status)} - -mwdi --> requestor: {list-of(mount-name, connection-status)} -deactivate mwdi - -@enduml \ No newline at end of file diff --git a/spec/diagrams/110_ProvideListOfMwdiDevices.png b/spec/diagrams/110_ProvideListOfMwdiDevices.png deleted file mode 100644 index 24af9da7..00000000 Binary files a/spec/diagrams/110_ProvideListOfMwdiDevices.png and /dev/null differ diff --git a/spec/diagrams/README.md b/spec/diagrams/README.md index 355a22a2..0c50022d 100644 --- a/spec/diagrams/README.md +++ b/spec/diagrams/README.md @@ -58,7 +58,7 @@ ![RequestForCacheQualityStatisticsCausesReadingFromElasticSearch](./109_ProvideCacheQualityStatistics.png) . . -![RequestForListOfMwdiDevicesCausesReadingFromCache](./110_ProvideListOfMwdiDevices.png) +![RequestForListOfCachedDevicesCausesReadingFromCache](./110_ProvideListOfCachedDevices.png) . . ![SubscribingAtMwdiForDeviceAttributeChangesCausesSendingNotifications](./140_MwdiNotifiesAttributeChange.png)