diff --git a/OAS/tapi-connectivity@2020-04-23.yaml b/OAS/tapi-connectivity@2020-04-23.yaml index 14deacfe..89769f8d 100644 --- a/OAS/tapi-connectivity@2020-04-23.yaml +++ b/OAS/tapi-connectivity@2020-04-23.yaml @@ -5,32 +5,34 @@ info: \n Source: TapiConnectivity.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG model\ - \ backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section 11\ + \ of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Topology Model\ \ definitions.\r\n Source: TapiTopology.uml\r\n - The TAPI YANG\ \ models included in this TAPI release are a *normative* part of the TAPI SDK.\r\ \n - The YANG specifications have been generated from the corresponding\ - \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -13155,8 +13157,8 @@ definitions: format: "int32" description: "Value of 0 (zero) means 'unspecified priority'.\r\n \ \ Highest priority is 1, sometimes referred as 'preferred' or\ - \ 'main' or 'intended' route.\r\n Then 2 has lower priory\ - \ than 1, 3 has lower priory than 2, etc." + \ 'main' or 'intended' route.\r\n 2 has lower priority\ + \ than 1, 3 has lower priority than 2, etc." route-state: type: "string" description: "Current information on the route selection." @@ -13181,10 +13183,10 @@ definitions: resilience-route-pac: description: "Provides optional resilience and state attributes to the Route." $ref: "#/definitions/tapi.connectivity.ResilienceRoute" - description: "The FC Route (FcRoute) object class models the individual routes\ - \ of an FC. \r\n The route of an FC object is represented by a\ - \ list of FCs at a lower level. \r\n Note that depending on the\ - \ service supported by an FC, an the FC can have multiple routes." + description: "The Route of a Connection is modeled as a collection of Connection\ + \ End Points.\r\n The logical order of the Connection End Points\ + \ within the Route object can be inferred by the TAPI client by the knowledge\ + \ of the Topology information." tapi.connectivity.RouteRef: allOf: - $ref: "#/definitions/tapi.connectivity.ConnectionRef" @@ -13645,6 +13647,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-dsr@2020-04-23.yaml b/OAS/tapi-dsr@2020-04-23.yaml index b752e84c..c2062fff 100644 --- a/OAS/tapi-dsr@2020-04-23.yaml +++ b/OAS/tapi-dsr@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiConnectivity.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG model\ - \ backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section 11\ + \ of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI OAM Model definitions.\r\ @@ -38,16 +39,17 @@ info: \ definitions.\r\n Source: TapiTopology.uml\r\n - The TAPI YANG\ \ models included in this TAPI release are a *normative* part of the TAPI SDK.\r\ \n - The YANG specifications have been generated from the corresponding\ - \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -16170,8 +16172,8 @@ definitions: format: "int32" description: "Value of 0 (zero) means 'unspecified priority'.\r\n \ \ Highest priority is 1, sometimes referred as 'preferred' or\ - \ 'main' or 'intended' route.\r\n Then 2 has lower priory\ - \ than 1, 3 has lower priory than 2, etc." + \ 'main' or 'intended' route.\r\n 2 has lower priority\ + \ than 1, 3 has lower priority than 2, etc." route-state: type: "string" description: "Current information on the route selection." @@ -16196,10 +16198,10 @@ definitions: resilience-route-pac: description: "Provides optional resilience and state attributes to the Route." $ref: "#/definitions/tapi.connectivity.ResilienceRoute" - description: "The FC Route (FcRoute) object class models the individual routes\ - \ of an FC. \r\n The route of an FC object is represented by a\ - \ list of FCs at a lower level. \r\n Note that depending on the\ - \ service supported by an FC, an the FC can have multiple routes." + description: "The Route of a Connection is modeled as a collection of Connection\ + \ End Points.\r\n The logical order of the Connection End Points\ + \ within the Route object can be inferred by the TAPI client by the knowledge\ + \ of the Topology information." tapi.connectivity.RouteRef: allOf: - $ref: "#/definitions/tapi.connectivity.ConnectionRef" @@ -16674,6 +16676,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-equipment@2020-04-23.yaml b/OAS/tapi-equipment@2020-04-23.yaml index 1018268f..b2518a10 100644 --- a/OAS/tapi-equipment@2020-04-23.yaml +++ b/OAS/tapi-equipment@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiTopology.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -7836,6 +7837,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-eth@2020-04-23.yaml b/OAS/tapi-eth@2020-04-23.yaml index 255cc0ba..3c783a89 100644 --- a/OAS/tapi-eth@2020-04-23.yaml +++ b/OAS/tapi-eth@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiConnectivity.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG model\ - \ backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section 11\ + \ of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI OAM Model definitions.\r\ @@ -38,16 +39,17 @@ info: \ definitions.\r\n Source: TapiTopology.uml\r\n - The TAPI YANG\ \ models included in this TAPI release are a *normative* part of the TAPI SDK.\r\ \n - The YANG specifications have been generated from the corresponding\ - \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -21314,8 +21316,8 @@ definitions: format: "int32" description: "Value of 0 (zero) means 'unspecified priority'.\r\n \ \ Highest priority is 1, sometimes referred as 'preferred' or\ - \ 'main' or 'intended' route.\r\n Then 2 has lower priory\ - \ than 1, 3 has lower priory than 2, etc." + \ 'main' or 'intended' route.\r\n 2 has lower priority\ + \ than 1, 3 has lower priority than 2, etc." route-state: type: "string" description: "Current information on the route selection." @@ -21340,10 +21342,10 @@ definitions: resilience-route-pac: description: "Provides optional resilience and state attributes to the Route." $ref: "#/definitions/tapi.connectivity.ResilienceRoute" - description: "The FC Route (FcRoute) object class models the individual routes\ - \ of an FC. \r\n The route of an FC object is represented by a\ - \ list of FCs at a lower level. \r\n Note that depending on the\ - \ service supported by an FC, an the FC can have multiple routes." + description: "The Route of a Connection is modeled as a collection of Connection\ + \ End Points.\r\n The logical order of the Connection End Points\ + \ within the Route object can be inferred by the TAPI client by the knowledge\ + \ of the Topology information." tapi.connectivity.RouteRef: allOf: - $ref: "#/definitions/tapi.connectivity.ConnectionRef" @@ -23527,6 +23529,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-notification@2020-04-23.yaml b/OAS/tapi-notification@2020-04-23.yaml index 553b8f05..e715a5eb 100644 --- a/OAS/tapi-notification@2020-04-23.yaml +++ b/OAS/tapi-notification@2020-04-23.yaml @@ -2142,6 +2142,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-oam@2020-04-23.yaml b/OAS/tapi-oam@2020-04-23.yaml index 5a1a14c4..000bea82 100644 --- a/OAS/tapi-oam@2020-04-23.yaml +++ b/OAS/tapi-oam@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiConnectivity.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG model\ - \ backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section 11\ + \ of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI OAM Model definitions.\r\ @@ -38,16 +39,17 @@ info: \ definitions.\r\n Source: TapiTopology.uml\r\n - The TAPI YANG\ \ models included in this TAPI release are a *normative* part of the TAPI SDK.\r\ \n - The YANG specifications have been generated from the corresponding\ - \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -16153,8 +16155,8 @@ definitions: format: "int32" description: "Value of 0 (zero) means 'unspecified priority'.\r\n \ \ Highest priority is 1, sometimes referred as 'preferred' or\ - \ 'main' or 'intended' route.\r\n Then 2 has lower priory\ - \ than 1, 3 has lower priory than 2, etc." + \ 'main' or 'intended' route.\r\n 2 has lower priority\ + \ than 1, 3 has lower priority than 2, etc." route-state: type: "string" description: "Current information on the route selection." @@ -16179,10 +16181,10 @@ definitions: resilience-route-pac: description: "Provides optional resilience and state attributes to the Route." $ref: "#/definitions/tapi.connectivity.ResilienceRoute" - description: "The FC Route (FcRoute) object class models the individual routes\ - \ of an FC. \r\n The route of an FC object is represented by a\ - \ list of FCs at a lower level. \r\n Note that depending on the\ - \ service supported by an FC, an the FC can have multiple routes." + description: "The Route of a Connection is modeled as a collection of Connection\ + \ End Points.\r\n The logical order of the Connection End Points\ + \ within the Route object can be inferred by the TAPI client by the knowledge\ + \ of the Topology information." tapi.connectivity.RouteRef: allOf: - $ref: "#/definitions/tapi.connectivity.ConnectionRef" @@ -16657,6 +16659,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-odu@2020-04-23.yaml b/OAS/tapi-odu@2020-04-23.yaml index eaad7af5..5a0076ad 100644 --- a/OAS/tapi-odu@2020-04-23.yaml +++ b/OAS/tapi-odu@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiConnectivity.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG model\ - \ backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section 11\ + \ of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI ODU Model definitions.\r\ @@ -55,16 +56,17 @@ info: \ definitions.\r\n Source: TapiTopology.uml\r\n - The TAPI YANG\ \ models included in this TAPI release are a *normative* part of the TAPI SDK.\r\ \n - The YANG specifications have been generated from the corresponding\ - \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -17275,8 +17277,8 @@ definitions: format: "int32" description: "Value of 0 (zero) means 'unspecified priority'.\r\n \ \ Highest priority is 1, sometimes referred as 'preferred' or\ - \ 'main' or 'intended' route.\r\n Then 2 has lower priory\ - \ than 1, 3 has lower priory than 2, etc." + \ 'main' or 'intended' route.\r\n 2 has lower priority\ + \ than 1, 3 has lower priority than 2, etc." route-state: type: "string" description: "Current information on the route selection." @@ -17301,10 +17303,10 @@ definitions: resilience-route-pac: description: "Provides optional resilience and state attributes to the Route." $ref: "#/definitions/tapi.connectivity.ResilienceRoute" - description: "The FC Route (FcRoute) object class models the individual routes\ - \ of an FC. \r\n The route of an FC object is represented by a\ - \ list of FCs at a lower level. \r\n Note that depending on the\ - \ service supported by an FC, an the FC can have multiple routes." + description: "The Route of a Connection is modeled as a collection of Connection\ + \ End Points.\r\n The logical order of the Connection End Points\ + \ within the Route object can be inferred by the TAPI client by the knowledge\ + \ of the Topology information." tapi.connectivity.RouteRef: allOf: - $ref: "#/definitions/tapi.connectivity.ConnectionRef" @@ -17805,6 +17807,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-path-computation@2020-04-23.yaml b/OAS/tapi-path-computation@2020-04-23.yaml index 6299ed11..9073664d 100644 --- a/OAS/tapi-path-computation@2020-04-23.yaml +++ b/OAS/tapi-path-computation@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiTopology.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -8686,6 +8687,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-photonic-media@2020-04-23.yaml b/OAS/tapi-photonic-media@2020-04-23.yaml index 0d7ddef2..a117e14b 100644 --- a/OAS/tapi-photonic-media@2020-04-23.yaml +++ b/OAS/tapi-photonic-media@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiConnectivity.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG model\ - \ backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section 11\ + \ of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Photonic Media\ @@ -73,16 +74,17 @@ info: \ definitions.\r\n Source: TapiTopology.uml\r\n - The TAPI YANG\ \ models included in this TAPI release are a *normative* part of the TAPI SDK.\r\ \n - The YANG specifications have been generated from the corresponding\ - \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -2131,11 +2133,11 @@ paths: $ref: "#/definitions/tapi.connectivity.ConnectionEndPointRef" 400: description: "Internal error" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/ : get: tags: - "tapi-photonic-media" - summary: "returns tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + summary: "returns tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -2150,15 +2152,15 @@ paths: type: "string" responses: 200: - description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + description: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" 400: description: "Internal error" post: tags: - "tapi-photonic-media" - summary: "creates tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + summary: "creates tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -2172,12 +2174,12 @@ paths: required: true type: "string" - in: "body" - name: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec.body-param" - description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec\ + name: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec\ \ to be added to list" required: false schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" responses: 201: description: "Object created" @@ -2188,7 +2190,7 @@ paths: put: tags: - "tapi-photonic-media" - summary: "creates or updates tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + summary: "creates or updates tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -2202,12 +2204,12 @@ paths: required: true type: "string" - in: "body" - name: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec.body-param" - description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec\ + name: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec\ \ to be added or updated" required: false schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" responses: 201: description: "Object created" @@ -2218,7 +2220,7 @@ paths: delete: tags: - "tapi-photonic-media" - summary: "removes tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + summary: "removes tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -2236,12 +2238,14 @@ paths: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/capacity/ : get: tags: - "tapi-photonic-media" - summary: "returns tapi.photonic.media.MediaChannelConfigPac" - description: "none" + summary: "returns tapi.common.CapacityValue" + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." parameters: - name: "uuid" in: "path" @@ -2255,16 +2259,18 @@ paths: type: "string" responses: 200: - description: "tapi.photonic.media.MediaChannelConfigPac" + description: "tapi.common.CapacityValue" schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + $ref: "#/definitions/tapi.common.CapacityValue" 400: description: "Internal error" post: tags: - "tapi-photonic-media" - summary: "creates tapi.photonic.media.MediaChannelConfigPac" - description: "none" + summary: "creates tapi.common.CapacityValue" + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." parameters: - name: "uuid" in: "path" @@ -2277,11 +2283,11 @@ paths: required: true type: "string" - in: "body" - name: "tapi.photonic.media.MediaChannelConfigPac.body-param" - description: "tapi.photonic.media.MediaChannelConfigPac to be added to list" + name: "tapi.common.CapacityValue.body-param" + description: "tapi.common.CapacityValue to be added to list" required: false schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + $ref: "#/definitions/tapi.common.CapacityValue" responses: 201: description: "Object created" @@ -2292,8 +2298,10 @@ paths: put: tags: - "tapi-photonic-media" - summary: "creates or updates tapi.photonic.media.MediaChannelConfigPac" - description: "none" + summary: "creates or updates tapi.common.CapacityValue" + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." parameters: - name: "uuid" in: "path" @@ -2306,11 +2314,11 @@ paths: required: true type: "string" - in: "body" - name: "tapi.photonic.media.MediaChannelConfigPac.body-param" - description: "tapi.photonic.media.MediaChannelConfigPac to be added or updated" + name: "tapi.common.CapacityValue.body-param" + description: "tapi.common.CapacityValue to be added or updated" required: false schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + $ref: "#/definitions/tapi.common.CapacityValue" responses: 201: description: "Object created" @@ -2321,8 +2329,10 @@ paths: delete: tags: - "tapi-photonic-media" - summary: "removes tapi.photonic.media.MediaChannelConfigPac" - description: "none" + summary: "removes tapi.common.CapacityValue" + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." parameters: - name: "uuid" in: "path" @@ -2339,11 +2349,11 @@ paths: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/spectrum/ - : get: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config/ + : post: tags: - "tapi-photonic-media" - summary: "returns tapi.photonic.media.SpectrumBand" + summary: "creates tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -2356,17 +2366,24 @@ paths: description: "Id of end-point" required: true type: "string" + - in: "body" + name: "tapi.photonic.media.MediaChannelConfigPac.body-param" + description: "tapi.photonic.media.MediaChannelConfigPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" responses: - 200: - description: "tapi.photonic.media.SpectrumBand" - schema: - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + 201: + description: "Object created" 400: description: "Internal error" - post: + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/ + : get: tags: - "tapi-photonic-media" - summary: "creates tapi.photonic.media.SpectrumBand" + summary: "returns tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -2379,23 +2396,22 @@ paths: description: "Id of end-point" required: true type: "string" - - in: "body" - name: "tapi.photonic.media.SpectrumBand.body-param" - description: "tapi.photonic.media.SpectrumBand to be added to list" - required: false - schema: - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: - 201: - description: "Object created" + 200: + description: "tapi.photonic.media.MediaChannelConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" 400: description: "Internal error" - 409: - description: "Object already exists" put: tags: - "tapi-photonic-media" - summary: "creates or updates tapi.photonic.media.SpectrumBand" + summary: "creates or updates tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -2408,12 +2424,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" - name: "tapi.photonic.media.SpectrumBand.body-param" - description: "tapi.photonic.media.SpectrumBand to be added or updated" + name: "tapi.photonic.media.MediaChannelConfigPac.body-param" + description: "tapi.photonic.media.MediaChannelConfigPac to be added or updated" required: false schema: - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" responses: 201: description: "Object created" @@ -2424,7 +2445,7 @@ paths: delete: tags: - "tapi-photonic-media" - summary: "removes tapi.photonic.media.SpectrumBand" + summary: "removes tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -2437,17 +2458,24 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/spectrum/frequency-constraint/ - : get: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/name/ + : post: tags: - "tapi-photonic-media" - summary: "returns tapi.photonic.media.FrequencyConstraint" - description: "none" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." parameters: - name: "uuid" in: "path" @@ -2459,18 +2487,32 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" responses: - 200: - description: "tapi.photonic.media.FrequencyConstraint" - schema: - $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + 201: + description: "Object created" 400: description: "Internal error" - post: + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/name={value-name}/ + : get: tags: - "tapi-photonic-media" - summary: "creates tapi.photonic.media.FrequencyConstraint" - description: "none" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." parameters: - name: "uuid" in: "path" @@ -2482,24 +2524,30 @@ paths: description: "Id of end-point" required: true type: "string" - - in: "body" - name: "tapi.photonic.media.FrequencyConstraint.body-param" - description: "tapi.photonic.media.FrequencyConstraint to be added to list" - required: false - schema: - $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" responses: - 201: - description: "Object created" + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" 400: description: "Internal error" - 409: - description: "Object already exists" put: tags: - "tapi-photonic-media" - summary: "creates or updates tapi.photonic.media.FrequencyConstraint" - description: "none" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." parameters: - name: "uuid" in: "path" @@ -2511,12 +2559,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" - in: "body" - name: "tapi.photonic.media.FrequencyConstraint.body-param" - description: "tapi.photonic.media.FrequencyConstraint to be added or updated" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" required: false schema: - $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + $ref: "#/definitions/tapi.common.NameAndValue" responses: 201: description: "Object created" @@ -2527,8 +2585,10 @@ paths: delete: tags: - "tapi-photonic-media" - summary: "removes tapi.photonic.media.FrequencyConstraint" - description: "none" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." parameters: - name: "uuid" in: "path" @@ -2540,12 +2600,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/ : get: tags: - "tapi-photonic-media" @@ -2562,6 +2632,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerManagementConfigPac" @@ -2585,6 +2660,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerManagementConfigPac.body-param" description: "tapi.photonic.media.PowerManagementConfigPac to be added to\ @@ -2615,6 +2695,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerManagementConfigPac.body-param" description: "tapi.photonic.media.PowerManagementConfigPac to be added or\ @@ -2645,12 +2730,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/expected-maximum-input-power/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/expected-maximum-input-power/ : get: tags: - "tapi-photonic-media" @@ -2669,6 +2759,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerProperties" @@ -2694,6 +2789,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added to list" @@ -2725,6 +2825,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added or updated" @@ -2756,12 +2861,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/expected-minimum-input-power/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/expected-minimum-input-power/ : get: tags: - "tapi-photonic-media" @@ -2780,6 +2890,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerProperties" @@ -2805,6 +2920,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added to list" @@ -2836,6 +2956,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added or updated" @@ -2867,12 +2992,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/intended-maximum-output-power/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/intended-maximum-output-power/ : get: tags: - "tapi-photonic-media" @@ -2891,6 +3021,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerProperties" @@ -2916,6 +3051,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added to list" @@ -2947,6 +3087,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added or updated" @@ -2978,12 +3123,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/intended-minimum-output-power/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/intended-minimum-output-power/ : get: tags: - "tapi-photonic-media" @@ -3002,6 +3152,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerProperties" @@ -3027,6 +3182,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added to list" @@ -3058,6 +3218,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added or updated" @@ -3089,19 +3254,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/name/: - post: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/spectrum/ + : get: tags: - - "tapi-connectivity" - summary: "creates tapi.common.NameAndValue" - description: "List of names. A property of an entity with a value that is unique\ - \ in some namespace but may change during the life of the entity. A name carries\ - \ no semantics with respect to the purpose of the entity." + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.SpectrumBand" + description: "none" parameters: - name: "uuid" in: "path" @@ -3113,27 +3281,23 @@ paths: description: "Id of end-point" required: true type: "string" - - in: "body" - name: "tapi.common.NameAndValue.body-param" - description: "tapi.common.NameAndValue to be added to list" - required: false - schema: - $ref: "#/definitions/tapi.common.NameAndValue" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: - 201: - description: "Object created" + 200: + description: "tapi.photonic.media.SpectrumBand" + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" 400: description: "Internal error" - 409: - description: "Object already exists" - /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/name={value-name}/: - get: + post: tags: - - "tapi-connectivity" - summary: "returns tapi.common.NameAndValue" - description: "List of names. A property of an entity with a value that is unique\ - \ in some namespace but may change during the life of the entity. A name carries\ - \ no semantics with respect to the purpose of the entity." + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.SpectrumBand" + description: "none" parameters: - name: "uuid" in: "path" @@ -3145,25 +3309,29 @@ paths: description: "Id of end-point" required: true type: "string" - - name: "value-name" + - name: "mc-config-local-id" in: "path" - description: "Id of name" + description: "Id of mc-config" required: true type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" responses: - 200: - description: "tapi.common.NameAndValue" - schema: - $ref: "#/definitions/tapi.common.NameAndValue" + 201: + description: "Object created" 400: description: "Internal error" + 409: + description: "Object already exists" put: tags: - - "tapi-connectivity" - summary: "creates or updates tapi.common.NameAndValue" - description: "List of names. A property of an entity with a value that is unique\ - \ in some namespace but may change during the life of the entity. A name carries\ - \ no semantics with respect to the purpose of the entity." + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.SpectrumBand" + description: "none" parameters: - name: "uuid" in: "path" @@ -3175,17 +3343,17 @@ paths: description: "Id of end-point" required: true type: "string" - - name: "value-name" + - name: "mc-config-local-id" in: "path" - description: "Id of name" + description: "Id of mc-config" required: true type: "string" - in: "body" - name: "tapi.common.NameAndValue.body-param" - description: "tapi.common.NameAndValue to be added or updated" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added or updated" required: false schema: - $ref: "#/definitions/tapi.common.NameAndValue" + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" responses: 201: description: "Object created" @@ -3195,11 +3363,9 @@ paths: description: "Object modified" delete: tags: - - "tapi-connectivity" - summary: "removes tapi.common.NameAndValue" - description: "List of names. A property of an entity with a value that is unique\ - \ in some namespace but may change during the life of the entity. A name carries\ - \ no semantics with respect to the purpose of the entity." + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.SpectrumBand" + description: "none" parameters: - name: "uuid" in: "path" @@ -3211,9 +3377,9 @@ paths: description: "Id of end-point" required: true type: "string" - - name: "value-name" + - name: "mc-config-local-id" in: "path" - description: "Id of name" + description: "Id of mc-config" required: true type: "string" responses: @@ -3221,11 +3387,11 @@ paths: description: "Internal error" 204: description: "Object deleted" - /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/: - get: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/spectrum/frequency-constraint/ + : get: tags: - - "tapi-odu" - summary: "returns tapi.odu.OduConnectivityServiceEndPointSpec" + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3238,17 +3404,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: - description: "tapi.odu.OduConnectivityServiceEndPointSpec" + description: "tapi.photonic.media.FrequencyConstraint" schema: - $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" 400: description: "Internal error" post: tags: - - "tapi-odu" - summary: "creates tapi.odu.OduConnectivityServiceEndPointSpec" + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3261,12 +3432,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduConnectivityServiceEndPointSpec.body-param" - description: "tapi.odu.OduConnectivityServiceEndPointSpec to be added to list" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added to list" required: false schema: - $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" responses: 201: description: "Object created" @@ -3276,8 +3452,8 @@ paths: description: "Object already exists" put: tags: - - "tapi-odu" - summary: "creates or updates tapi.odu.OduConnectivityServiceEndPointSpec" + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3290,12 +3466,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduConnectivityServiceEndPointSpec.body-param" - description: "tapi.odu.OduConnectivityServiceEndPointSpec to be added or updated" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added or updated" required: false schema: - $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" responses: 201: description: "Object created" @@ -3305,8 +3486,8 @@ paths: description: "Object modified" delete: tags: - - "tapi-odu" - summary: "removes tapi.odu.OduConnectivityServiceEndPointSpec" + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3319,16 +3500,21 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-common-pac/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/ : get: tags: - - "tapi-odu" - summary: "returns tapi.odu.OduCsepCommonPac" + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -3343,15 +3529,15 @@ paths: type: "string" responses: 200: - description: "tapi.odu.OduCsepCommonPac" + description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" schema: - $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" 400: description: "Internal error" post: tags: - - "tapi-odu" - summary: "creates tapi.odu.OduCsepCommonPac" + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -3365,11 +3551,12 @@ paths: required: true type: "string" - in: "body" - name: "tapi.odu.OduCsepCommonPac.body-param" - description: "tapi.odu.OduCsepCommonPac to be added to list" + name: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec\ + \ to be added to list" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" responses: 201: description: "Object created" @@ -3379,8 +3566,8 @@ paths: description: "Object already exists" put: tags: - - "tapi-odu" - summary: "creates or updates tapi.odu.OduCsepCommonPac" + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -3394,11 +3581,12 @@ paths: required: true type: "string" - in: "body" - name: "tapi.odu.OduCsepCommonPac.body-param" - description: "tapi.odu.OduCsepCommonPac to be added or updated" + name: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec\ + \ to be added or updated" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" responses: 201: description: "Object created" @@ -3408,8 +3596,8 @@ paths: description: "Object modified" delete: tags: - - "tapi-odu" - summary: "removes tapi.odu.OduCsepCommonPac" + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -3427,11 +3615,11 @@ paths: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-ctp-pac/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/ : get: tags: - - "tapi-odu" - summary: "returns tapi.odu.OduCsepCtpPac" + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -3446,15 +3634,15 @@ paths: type: "string" responses: 200: - description: "tapi.odu.OduCsepCtpPac" + description: "tapi.photonic.media.MediaChannelConfigPac" schema: - $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" 400: description: "Internal error" post: tags: - - "tapi-odu" - summary: "creates tapi.odu.OduCsepCtpPac" + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -3468,11 +3656,11 @@ paths: required: true type: "string" - in: "body" - name: "tapi.odu.OduCsepCtpPac.body-param" - description: "tapi.odu.OduCsepCtpPac to be added to list" + name: "tapi.photonic.media.MediaChannelConfigPac.body-param" + description: "tapi.photonic.media.MediaChannelConfigPac to be added to list" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" responses: 201: description: "Object created" @@ -3482,8 +3670,8 @@ paths: description: "Object already exists" put: tags: - - "tapi-odu" - summary: "creates or updates tapi.odu.OduCsepCtpPac" + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -3497,11 +3685,2968 @@ paths: required: true type: "string" - in: "body" - name: "tapi.odu.OduCsepCtpPac.body-param" - description: "tapi.odu.OduCsepCtpPac to be added or updated" + name: "tapi.photonic.media.MediaChannelConfigPac.body-param" + description: "tapi.photonic.media.MediaChannelConfigPac to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.MediaChannelConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/name/ + : post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/name={value-name}/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + 400: + description: "Internal error" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerManagementConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerManagementConfigPac.body-param" + description: "tapi.photonic.media.PowerManagementConfigPac to be added to\ + \ list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerManagementConfigPac.body-param" + description: "tapi.photonic.media.PowerManagementConfigPac to be added or\ + \ updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/expected-maximum-input-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/expected-minimum-input-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/intended-maximum-output-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/intended-minimum-output-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/spectrum/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.SpectrumBand" + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/spectrum/frequency-constraint/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.FrequencyConstraint" + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerManagementConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerManagementConfigPac.body-param" + description: "tapi.photonic.media.PowerManagementConfigPac to be added to\ + \ list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerManagementConfigPac.body-param" + description: "tapi.photonic.media.PowerManagementConfigPac to be added or\ + \ updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/expected-maximum-input-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/expected-minimum-input-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/intended-maximum-output-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/intended-minimum-output-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/name/: + post: + tags: + - "tapi-connectivity" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/name={value-name}/: + get: + tags: + - "tapi-connectivity" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + 400: + description: "Internal error" + put: + tags: + - "tapi-connectivity" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-connectivity" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/: + get: + tags: + - "tapi-odu" + summary: "returns tapi.odu.OduConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.odu.OduConnectivityServiceEndPointSpec" + schema: + $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + 400: + description: "Internal error" + post: + tags: + - "tapi-odu" + summary: "creates tapi.odu.OduConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduConnectivityServiceEndPointSpec.body-param" + description: "tapi.odu.OduConnectivityServiceEndPointSpec to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-odu" + summary: "creates or updates tapi.odu.OduConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduConnectivityServiceEndPointSpec.body-param" + description: "tapi.odu.OduConnectivityServiceEndPointSpec to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-odu" + summary: "removes tapi.odu.OduConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-common-pac/ + : get: + tags: + - "tapi-odu" + summary: "returns tapi.odu.OduCsepCommonPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.odu.OduCsepCommonPac" + schema: + $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-odu" + summary: "creates tapi.odu.OduCsepCommonPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepCommonPac.body-param" + description: "tapi.odu.OduCsepCommonPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-odu" + summary: "creates or updates tapi.odu.OduCsepCommonPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepCommonPac.body-param" + description: "tapi.odu.OduCsepCommonPac to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-odu" + summary: "removes tapi.odu.OduCsepCommonPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-ctp-pac/ + : get: + tags: + - "tapi-odu" + summary: "returns tapi.odu.OduCsepCtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.odu.OduCsepCtpPac" + schema: + $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-odu" + summary: "creates tapi.odu.OduCsepCtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepCtpPac.body-param" + description: "tapi.odu.OduCsepCtpPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-odu" + summary: "creates or updates tapi.odu.OduCsepCtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepCtpPac.body-param" + description: "tapi.odu.OduCsepCtpPac to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-odu" + summary: "removes tapi.odu.OduCsepCtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-ttp-pac/ + : get: + tags: + - "tapi-odu" + summary: "returns tapi.odu.OduCsepTtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.odu.OduCsepTtpPac" + schema: + $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-odu" + summary: "creates tapi.odu.OduCsepTtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepTtpPac.body-param" + description: "tapi.odu.OduCsepTtpPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-odu" + summary: "creates or updates tapi.odu.OduCsepTtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepTtpPac.body-param" + description: "tapi.odu.OduCsepTtpPac to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-odu" + summary: "removes tapi.odu.OduCsepTtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/: + get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec to\ + \ be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec to\ + \ be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config/ + : post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.OtsiTerminationConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.OtsiTerminationConfigPac.body-param" + description: "tapi.photonic.media.OtsiTerminationConfigPac to be added to\ + \ list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiTerminationConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.OtsiTerminationConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.OtsiTerminationConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiTerminationConfigPac" + 400: + description: "Internal error" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.OtsiTerminationConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.OtsiTerminationConfigPac.body-param" + description: "tapi.photonic.media.OtsiTerminationConfigPac to be added or\ + \ updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiTerminationConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.OtsiTerminationConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/application-identifier/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.ApplicationIdentifier" + description: "This attribute indicates the selected Application Identifier." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.ApplicationIdentifier" + schema: + $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.ApplicationIdentifier" + description: "This attribute indicates the selected Application Identifier." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.ApplicationIdentifier.body-param" + description: "tapi.photonic.media.ApplicationIdentifier to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.ApplicationIdentifier" + description: "This attribute indicates the selected Application Identifier." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.ApplicationIdentifier.body-param" + description: "tapi.photonic.media.ApplicationIdentifier to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.ApplicationIdentifier" + description: "This attribute indicates the selected Application Identifier." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/central-frequency/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.CentralFrequency" + description: "The central frequency of the laser. It is the oscillation frequency\ + \ of the corresponding electromagnetic wave" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.CentralFrequency" + schema: + $ref: "#/definitions/tapi.photonic.media.CentralFrequency" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.CentralFrequency" + description: "The central frequency of the laser. It is the oscillation frequency\ + \ of the corresponding electromagnetic wave" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.CentralFrequency.body-param" + description: "tapi.photonic.media.CentralFrequency to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.CentralFrequency" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.CentralFrequency" + description: "The central frequency of the laser. It is the oscillation frequency\ + \ of the corresponding electromagnetic wave" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.CentralFrequency.body-param" + description: "tapi.photonic.media.CentralFrequency to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.CentralFrequency" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.CentralFrequency" + description: "The central frequency of the laser. It is the oscillation frequency\ + \ of the corresponding electromagnetic wave" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/central-frequency/frequency-constraint/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.FrequencyConstraint" + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/name/ + : post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/name={value-name}/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + 400: + description: "Internal error" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/spectrum/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.SpectrumBand" + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/spectrum/frequency-constraint/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.FrequencyConstraint" + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added or updated" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" responses: 201: description: "Object created" @@ -3511,8 +6656,8 @@ paths: description: "Object modified" delete: tags: - - "tapi-odu" - summary: "removes tapi.odu.OduCsepCtpPac" + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3525,17 +6670,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-ttp-pac/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/transmit-power/ : get: tags: - - "tapi-odu" - summary: "returns tapi.odu.OduCsepTtpPac" - description: "none" + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerPropertiesPac" + description: "Transmit power as requested." parameters: - name: "uuid" in: "path" @@ -3547,18 +6697,23 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" responses: 200: - description: "tapi.odu.OduCsepTtpPac" + description: "tapi.photonic.media.PowerPropertiesPac" schema: - $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" 400: description: "Internal error" post: tags: - - "tapi-odu" - summary: "creates tapi.odu.OduCsepTtpPac" - description: "none" + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerPropertiesPac" + description: "Transmit power as requested." parameters: - name: "uuid" in: "path" @@ -3570,12 +6725,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduCsepTtpPac.body-param" - description: "tapi.odu.OduCsepTtpPac to be added to list" + name: "tapi.photonic.media.PowerPropertiesPac.body-param" + description: "tapi.photonic.media.PowerPropertiesPac to be added to list" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" responses: 201: description: "Object created" @@ -3585,9 +6745,9 @@ paths: description: "Object already exists" put: tags: - - "tapi-odu" - summary: "creates or updates tapi.odu.OduCsepTtpPac" - description: "none" + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerPropertiesPac" + description: "Transmit power as requested." parameters: - name: "uuid" in: "path" @@ -3599,12 +6759,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduCsepTtpPac.body-param" - description: "tapi.odu.OduCsepTtpPac to be added or updated" + name: "tapi.photonic.media.PowerPropertiesPac.body-param" + description: "tapi.photonic.media.PowerPropertiesPac to be added or updated" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" responses: 201: description: "Object created" @@ -3614,9 +6779,9 @@ paths: description: "Object modified" delete: tags: - - "tapi-odu" - summary: "removes tapi.odu.OduCsepTtpPac" - description: "none" + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerPropertiesPac" + description: "Transmit power as requested." parameters: - name: "uuid" in: "path" @@ -3628,6 +6793,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" responses: 400: description: "Internal error" @@ -4156,6 +7326,133 @@ paths: description: "Internal error" 204: description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-connectivity-service-end-point-spec/otsi-config/name/ + : post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-connectivity-service-end-point-spec/otsi-config/name={value-name}/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + 400: + description: "Internal error" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-connectivity-service-end-point-spec/otsi-config/spectrum/ : get: tags: @@ -21693,8 +24990,8 @@ definitions: format: "int32" description: "Value of 0 (zero) means 'unspecified priority'.\r\n \ \ Highest priority is 1, sometimes referred as 'preferred' or\ - \ 'main' or 'intended' route.\r\n Then 2 has lower priory\ - \ than 1, 3 has lower priory than 2, etc." + \ 'main' or 'intended' route.\r\n 2 has lower priority\ + \ than 1, 3 has lower priority than 2, etc." route-state: type: "string" description: "Current information on the route selection." @@ -21719,10 +25016,10 @@ definitions: resilience-route-pac: description: "Provides optional resilience and state attributes to the Route." $ref: "#/definitions/tapi.connectivity.ResilienceRoute" - description: "The FC Route (FcRoute) object class models the individual routes\ - \ of an FC. \r\n The route of an FC object is represented by a\ - \ list of FCs at a lower level. \r\n Note that depending on the\ - \ service supported by an FC, an the FC can have multiple routes." + description: "The Route of a Connection is modeled as a collection of Connection\ + \ End Points.\r\n The logical order of the Connection End Points\ + \ within the Route object can be inferred by the TAPI client by the knowledge\ + \ of the Topology information." tapi.connectivity.RouteRef: allOf: - $ref: "#/definitions/tapi.connectivity.ConnectionRef" @@ -21877,9 +25174,11 @@ definitions: tapi.connectivity.connectivityservice.EndPoint: allOf: - $ref: "#/definitions/tapi.connectivity.ConnectivityServiceEndPoint" - - $ref: "#/definitions/tapi.odu.EndPointAugmentation3" + - $ref: "#/definitions/tapi.odu.EndPointAugmentation5" - $ref: "#/definitions/tapi.photonic.media.EndPointAugmentation1" - $ref: "#/definitions/tapi.photonic.media.EndPointAugmentation2" + - $ref: "#/definitions/tapi.photonic.media.EndPointAugmentation3" + - $ref: "#/definitions/tapi.photonic.media.EndPointAugmentation4" tapi.connectivity.context.topologycontext.topology.node.ownednodeedgepoint.CepList: allOf: - type: "object" @@ -22325,6 +25624,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: @@ -23232,7 +26532,7 @@ definitions: enum: - "PERCENTAGE" - "NUMBER_ERRORED_BLOCKS" - tapi.odu.EndPointAugmentation3: + tapi.odu.EndPointAugmentation5: type: "object" properties: odu-connectivity-service-end-point-spec: @@ -24232,6 +27532,24 @@ definitions: prefix: "tapi-photonic-media" namespace: "urn:onf:otcc:yang:tapi-photonic-media" tapi.photonic.media.EndPointAugmentation1: + type: "object" + properties: + media-channel-aconnectivity-service-end-point-spec: + description: "none" + $ref: "#/definitions/tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" + x-augmentation: + prefix: "tapi-photonic-media" + namespace: "urn:onf:otcc:yang:tapi-photonic-media" + tapi.photonic.media.EndPointAugmentation2: + type: "object" + properties: + otsi-aconnectivity-service-end-point-spec: + description: "none" + $ref: "#/definitions/tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + x-augmentation: + prefix: "tapi-photonic-media" + namespace: "urn:onf:otcc:yang:tapi-photonic-media" + tapi.photonic.media.EndPointAugmentation3: type: "object" properties: media-channel-connectivity-service-end-point-spec: @@ -24240,7 +27558,7 @@ definitions: x-augmentation: prefix: "tapi-photonic-media" namespace: "urn:onf:otcc:yang:tapi-photonic-media" - tapi.photonic.media.EndPointAugmentation2: + tapi.photonic.media.EndPointAugmentation4: type: "object" properties: otsi-connectivity-service-end-point-spec: @@ -24332,14 +27650,41 @@ definitions: - "PUMP" - "MODULATED" - "PULSE" - tapi.photonic.media.MediaChannelAssemblySpec: - type: "object" - tapi.photonic.media.MediaChannelConfigPac: + tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec: type: "object" properties: - spectrum: + number-of-mc: + type: "integer" + format: "int32" description: "none" - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + default: 1 + mc-config: + type: "array" + description: "none" + items: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + capacity: + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." + $ref: "#/definitions/tapi.common.CapacityValue" + tapi.photonic.media.MediaChannelAssemblySpec: + type: "object" + tapi.photonic.media.MediaChannelConfigPac: + allOf: + - $ref: "#/definitions/tapi.common.LocalClass" + - type: "object" + properties: + spectrum: + description: "none" + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + power-management-config-pac: + description: "none" + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + description: "This class allows the provisioning of the parameters of a single\ + \ MC / OTSiMC.\r\n The [1..*] with MediaChannelAConnectivityServiceEndPointSpec\ + \ allows the configuration of power properties (PowerManagementConfigPac)\ + \ even in case of no spectrum specified, i.e. 'empty' MediaChannelConfigPac." tapi.photonic.media.MediaChannelConnectionEndPointSpec: type: "object" properties: @@ -24428,6 +27773,19 @@ definitions: ots-media-channel: description: "none" $ref: "#/definitions/tapi.photonic.media.MediaChannelPropertiesPac" + tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec: + type: "object" + properties: + otsi-config: + type: "array" + description: "none" + items: + $ref: "#/definitions/tapi.photonic.media.OtsiTerminationConfigPac" + number-of-otsi: + type: "integer" + format: "int32" + description: "none" + default: 1 tapi.photonic.media.OtsiAssemblyConnectionEndPointSpec: type: "object" properties: @@ -24492,37 +27850,43 @@ definitions: description: "none" $ref: "#/definitions/tapi.photonic.media.PowerManagementCapabilityPac" tapi.photonic.media.OtsiTerminationConfigPac: - type: "object" - properties: - application-identifier: - description: "This attribute indicates the selected Application Identifier." - $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" - central-frequency: - description: "The central frequency of the laser. It is the oscillation frequency\ - \ of the corresponding electromagnetic wave" - $ref: "#/definitions/tapi.photonic.media.CentralFrequency" - modulation: - description: "The modulation techniqu selected at the source." - $ref: "#/definitions/tapi.photonic.media.ModulationTechnique" - spectrum: - description: "none" - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" - laser-control: - description: "Laser control can be FORCED-ON, FORCED-OFF or LASER-SHUTDOWN" - $ref: "#/definitions/tapi.photonic.media.LaserControlType" - total-power-warn-threshold-lower: - type: "string" - description: "Allows to configure the Lowerpower threshold which is expected\ - \ to be different from Default, but within the Min and Max values specified\ - \ as OTSi SIP capability." - total-power-warn-threshold-upper: - type: "string" - description: "Allows to configure the Upper power threshold which is expected\ - \ to be different from Default, but within the Min and Max values specified\ - \ as OTSi SIP capability." - transmit-power: - description: "Transmit power as requested." - $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" + allOf: + - $ref: "#/definitions/tapi.common.LocalClass" + - type: "object" + properties: + application-identifier: + description: "This attribute indicates the selected Application Identifier." + $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" + central-frequency: + description: "The central frequency of the laser. It is the oscillation\ + \ frequency of the corresponding electromagnetic wave" + $ref: "#/definitions/tapi.photonic.media.CentralFrequency" + modulation: + description: "The modulation techniqu selected at the source." + $ref: "#/definitions/tapi.photonic.media.ModulationTechnique" + spectrum: + description: "none" + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + laser-control: + description: "Laser control can be FORCED-ON, FORCED-OFF or LASER-SHUTDOWN" + $ref: "#/definitions/tapi.photonic.media.LaserControlType" + total-power-warn-threshold-lower: + type: "string" + description: "Allows to configure the Lowerpower threshold which is expected\ + \ to be different from Default, but within the Min and Max values specified\ + \ as OTSi SIP capability." + total-power-warn-threshold-upper: + type: "string" + description: "Allows to configure the Upper power threshold which is expected\ + \ to be different from Default, but within the Min and Max values specified\ + \ as OTSi SIP capability." + transmit-power: + description: "Transmit power as requested." + $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" + description: "This class allows the provisioning of the parameters of a single\ + \ OTSi.\r\n In case it is not instantiated (see [0..*] with OtsiAConnectivityServiceEndPointSpec),\ + \ it is intended that the choice of the parameter values is fully delegated\ + \ to the server controller." tapi.photonic.media.OtsiTerminationPac: type: "object" properties: diff --git a/OAS/tapi-streaming@2020-04-23.yaml b/OAS/tapi-streaming@2020-04-23.yaml index fa5dddaa..01fd5410 100644 --- a/OAS/tapi-streaming@2020-04-23.yaml +++ b/OAS/tapi-streaming@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \ Source: TapiStreaming.uml\r\n - The TAPI YANG models included in this\ \ TAPI release are a *normative* part of the TAPI SDK.\r\n - The YANG specifications\ \ have been generated from the corresponding UML model using the [ONF EAGLE UML2YANG\ - \ mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG model\ - \ backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section 11\ + \ of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Virtual Network\ @@ -88,16 +89,17 @@ info: \ definitions.\r\n Source: TapiConnectivity.uml\r\n - The TAPI YANG\ \ models included in this TAPI release are a *normative* part of the TAPI SDK.\r\ \n - The YANG specifications have been generated from the corresponding\ - \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG model\ - \ backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section 11\ + \ of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Photonic Media\ @@ -156,16 +158,17 @@ info: \ definitions.\r\n Source: TapiTopology.uml\r\n - The TAPI YANG\ \ models included in this TAPI release are a *normative* part of the TAPI SDK.\r\ \n - The YANG specifications have been generated from the corresponding\ - \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ UML model using the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -2197,11 +2200,11 @@ paths: $ref: "#/definitions/tapi.connectivity.ConnectionEndPointRef" 400: description: "Internal error" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/ : get: tags: - "tapi-photonic-media" - summary: "returns tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + summary: "returns tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -2216,15 +2219,15 @@ paths: type: "string" responses: 200: - description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + description: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" 400: description: "Internal error" post: tags: - "tapi-photonic-media" - summary: "creates tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + summary: "creates tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -2238,12 +2241,12 @@ paths: required: true type: "string" - in: "body" - name: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec.body-param" - description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec\ + name: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec\ \ to be added to list" required: false schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" responses: 201: description: "Object created" @@ -2254,7 +2257,7 @@ paths: put: tags: - "tapi-photonic-media" - summary: "creates or updates tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + summary: "creates or updates tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -2268,12 +2271,12 @@ paths: required: true type: "string" - in: "body" - name: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec.body-param" - description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec\ + name: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec\ \ to be added or updated" required: false schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" responses: 201: description: "Object created" @@ -2284,7 +2287,7 @@ paths: delete: tags: - "tapi-photonic-media" - summary: "removes tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + summary: "removes tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" description: "none" parameters: - name: "uuid" @@ -2302,12 +2305,14 @@ paths: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/capacity/ : get: tags: - "tapi-photonic-media" - summary: "returns tapi.photonic.media.MediaChannelConfigPac" - description: "none" + summary: "returns tapi.common.CapacityValue" + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." parameters: - name: "uuid" in: "path" @@ -2321,16 +2326,18 @@ paths: type: "string" responses: 200: - description: "tapi.photonic.media.MediaChannelConfigPac" + description: "tapi.common.CapacityValue" schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + $ref: "#/definitions/tapi.common.CapacityValue" 400: description: "Internal error" post: tags: - "tapi-photonic-media" - summary: "creates tapi.photonic.media.MediaChannelConfigPac" - description: "none" + summary: "creates tapi.common.CapacityValue" + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." parameters: - name: "uuid" in: "path" @@ -2343,11 +2350,11 @@ paths: required: true type: "string" - in: "body" - name: "tapi.photonic.media.MediaChannelConfigPac.body-param" - description: "tapi.photonic.media.MediaChannelConfigPac to be added to list" + name: "tapi.common.CapacityValue.body-param" + description: "tapi.common.CapacityValue to be added to list" required: false schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + $ref: "#/definitions/tapi.common.CapacityValue" responses: 201: description: "Object created" @@ -2358,8 +2365,10 @@ paths: put: tags: - "tapi-photonic-media" - summary: "creates or updates tapi.photonic.media.MediaChannelConfigPac" - description: "none" + summary: "creates or updates tapi.common.CapacityValue" + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." parameters: - name: "uuid" in: "path" @@ -2372,11 +2381,11 @@ paths: required: true type: "string" - in: "body" - name: "tapi.photonic.media.MediaChannelConfigPac.body-param" - description: "tapi.photonic.media.MediaChannelConfigPac to be added or updated" + name: "tapi.common.CapacityValue.body-param" + description: "tapi.common.CapacityValue to be added or updated" required: false schema: - $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + $ref: "#/definitions/tapi.common.CapacityValue" responses: 201: description: "Object created" @@ -2387,8 +2396,10 @@ paths: delete: tags: - "tapi-photonic-media" - summary: "removes tapi.photonic.media.MediaChannelConfigPac" - description: "none" + summary: "removes tapi.common.CapacityValue" + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." parameters: - name: "uuid" in: "path" @@ -2405,11 +2416,11 @@ paths: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/spectrum/ - : get: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config/ + : post: tags: - "tapi-photonic-media" - summary: "returns tapi.photonic.media.SpectrumBand" + summary: "creates tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -2422,17 +2433,24 @@ paths: description: "Id of end-point" required: true type: "string" + - in: "body" + name: "tapi.photonic.media.MediaChannelConfigPac.body-param" + description: "tapi.photonic.media.MediaChannelConfigPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" responses: - 200: - description: "tapi.photonic.media.SpectrumBand" - schema: - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + 201: + description: "Object created" 400: description: "Internal error" - post: + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/ + : get: tags: - "tapi-photonic-media" - summary: "creates tapi.photonic.media.SpectrumBand" + summary: "returns tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -2445,23 +2463,22 @@ paths: description: "Id of end-point" required: true type: "string" - - in: "body" - name: "tapi.photonic.media.SpectrumBand.body-param" - description: "tapi.photonic.media.SpectrumBand to be added to list" - required: false - schema: - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: - 201: - description: "Object created" + 200: + description: "tapi.photonic.media.MediaChannelConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" 400: description: "Internal error" - 409: - description: "Object already exists" put: tags: - "tapi-photonic-media" - summary: "creates or updates tapi.photonic.media.SpectrumBand" + summary: "creates or updates tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -2474,12 +2491,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" - name: "tapi.photonic.media.SpectrumBand.body-param" - description: "tapi.photonic.media.SpectrumBand to be added or updated" + name: "tapi.photonic.media.MediaChannelConfigPac.body-param" + description: "tapi.photonic.media.MediaChannelConfigPac to be added or updated" required: false schema: - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" responses: 201: description: "Object created" @@ -2490,7 +2512,7 @@ paths: delete: tags: - "tapi-photonic-media" - summary: "removes tapi.photonic.media.SpectrumBand" + summary: "removes tapi.photonic.media.MediaChannelConfigPac" description: "none" parameters: - name: "uuid" @@ -2503,17 +2525,24 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/spectrum/frequency-constraint/ - : get: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/name/ + : post: tags: - "tapi-photonic-media" - summary: "returns tapi.photonic.media.FrequencyConstraint" - description: "none" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." parameters: - name: "uuid" in: "path" @@ -2525,18 +2554,32 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" responses: - 200: - description: "tapi.photonic.media.FrequencyConstraint" - schema: - $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + 201: + description: "Object created" 400: description: "Internal error" - post: + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/name={value-name}/ + : get: tags: - "tapi-photonic-media" - summary: "creates tapi.photonic.media.FrequencyConstraint" - description: "none" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." parameters: - name: "uuid" in: "path" @@ -2548,24 +2591,30 @@ paths: description: "Id of end-point" required: true type: "string" - - in: "body" - name: "tapi.photonic.media.FrequencyConstraint.body-param" - description: "tapi.photonic.media.FrequencyConstraint to be added to list" - required: false - schema: - $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" responses: - 201: - description: "Object created" + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" 400: description: "Internal error" - 409: - description: "Object already exists" put: tags: - "tapi-photonic-media" - summary: "creates or updates tapi.photonic.media.FrequencyConstraint" - description: "none" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." parameters: - name: "uuid" in: "path" @@ -2577,12 +2626,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" - in: "body" - name: "tapi.photonic.media.FrequencyConstraint.body-param" - description: "tapi.photonic.media.FrequencyConstraint to be added or updated" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" required: false schema: - $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + $ref: "#/definitions/tapi.common.NameAndValue" responses: 201: description: "Object created" @@ -2593,8 +2652,10 @@ paths: delete: tags: - "tapi-photonic-media" - summary: "removes tapi.photonic.media.FrequencyConstraint" - description: "none" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." parameters: - name: "uuid" in: "path" @@ -2606,12 +2667,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/ : get: tags: - "tapi-photonic-media" @@ -2628,6 +2699,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerManagementConfigPac" @@ -2651,6 +2727,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerManagementConfigPac.body-param" description: "tapi.photonic.media.PowerManagementConfigPac to be added to\ @@ -2681,6 +2762,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerManagementConfigPac.body-param" description: "tapi.photonic.media.PowerManagementConfigPac to be added or\ @@ -2711,12 +2797,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/expected-maximum-input-power/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/expected-maximum-input-power/ : get: tags: - "tapi-photonic-media" @@ -2735,6 +2826,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerProperties" @@ -2760,6 +2856,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added to list" @@ -2791,6 +2892,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added or updated" @@ -2822,12 +2928,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/expected-minimum-input-power/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/expected-minimum-input-power/ : get: tags: - "tapi-photonic-media" @@ -2846,6 +2957,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerProperties" @@ -2871,6 +2987,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added to list" @@ -2902,6 +3023,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added or updated" @@ -2933,12 +3059,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/intended-maximum-output-power/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/intended-maximum-output-power/ : get: tags: - "tapi-photonic-media" @@ -2957,6 +3088,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerProperties" @@ -2982,6 +3118,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added to list" @@ -3013,6 +3154,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added or updated" @@ -3044,12 +3190,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/intended-minimum-output-power/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/power-management-config-pac/intended-minimum-output-power/ : get: tags: - "tapi-photonic-media" @@ -3068,6 +3219,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 200: description: "tapi.photonic.media.PowerProperties" @@ -3093,6 +3249,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added to list" @@ -3124,6 +3285,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" - in: "body" name: "tapi.photonic.media.PowerProperties.body-param" description: "tapi.photonic.media.PowerProperties to be added or updated" @@ -3155,15 +3321,474 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/name/: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/spectrum/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.SpectrumBand" + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + 400: + description: "Internal error" post: tags: - - "tapi-connectivity" + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-aconnectivity-service-end-point-spec/mc-config={mc-config-local-id}/spectrum/frequency-constraint/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.FrequencyConstraint" + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "mc-config-local-id" + in: "path" + description: "Id of mc-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec\ + \ to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec\ + \ to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.MediaChannelConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.MediaChannelConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.MediaChannelConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.MediaChannelConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.MediaChannelConfigPac.body-param" + description: "tapi.photonic.media.MediaChannelConfigPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.MediaChannelConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.MediaChannelConfigPac.body-param" + description: "tapi.photonic.media.MediaChannelConfigPac to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.MediaChannelConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/name/ + : post: + tags: + - "tapi-photonic-media" summary: "creates tapi.common.NameAndValue" description: "List of names. A property of an entity with a value that is unique\ \ in some namespace but may change during the life of the entity. A name carries\ @@ -3192,10 +3817,10 @@ paths: description: "Internal error" 409: description: "Object already exists" - /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/name={value-name}/: - get: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/name={value-name}/ + : get: tags: - - "tapi-connectivity" + - "tapi-photonic-media" summary: "returns tapi.common.NameAndValue" description: "List of names. A property of an entity with a value that is unique\ \ in some namespace but may change during the life of the entity. A name carries\ @@ -3225,7 +3850,7 @@ paths: description: "Internal error" put: tags: - - "tapi-connectivity" + - "tapi-photonic-media" summary: "creates or updates tapi.common.NameAndValue" description: "List of names. A property of an entity with a value that is unique\ \ in some namespace but may change during the life of the entity. A name carries\ @@ -3261,7 +3886,2591 @@ paths: description: "Object modified" delete: tags: - - "tapi-connectivity" + - "tapi-photonic-media" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerManagementConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerManagementConfigPac.body-param" + description: "tapi.photonic.media.PowerManagementConfigPac to be added to\ + \ list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerManagementConfigPac.body-param" + description: "tapi.photonic.media.PowerManagementConfigPac to be added or\ + \ updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/expected-maximum-input-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/expected-minimum-input-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/intended-maximum-output-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/power-management-config-pac/intended-minimum-output-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/spectrum/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.SpectrumBand" + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.SpectrumBand" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/mc-config/spectrum/frequency-constraint/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.FrequencyConstraint" + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerManagementConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerManagementConfigPac.body-param" + description: "tapi.photonic.media.PowerManagementConfigPac to be added to\ + \ list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerManagementConfigPac.body-param" + description: "tapi.photonic.media.PowerManagementConfigPac to be added or\ + \ updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerManagementConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/expected-maximum-input-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/expected-minimum-input-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum input power\r\ + \n being received at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/intended-maximum-output-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the maximum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/media-channel-connectivity-service-end-point-spec/power-management-config/intended-minimum-output-power/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.PowerProperties" + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.PowerProperties.body-param" + description: "tapi.photonic.media.PowerProperties to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.PowerProperties" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerProperties" + description: "This parameter shall be used to specify the minimum output power\r\ + \n desired at the Logical-Termination-Point (LTP) associated\ + \ to the CSEP." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/name/: + post: + tags: + - "tapi-connectivity" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/name={value-name}/: + get: + tags: + - "tapi-connectivity" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + 400: + description: "Internal error" + put: + tags: + - "tapi-connectivity" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-connectivity" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/: + get: + tags: + - "tapi-odu" + summary: "returns tapi.odu.OduConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.odu.OduConnectivityServiceEndPointSpec" + schema: + $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + 400: + description: "Internal error" + post: + tags: + - "tapi-odu" + summary: "creates tapi.odu.OduConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduConnectivityServiceEndPointSpec.body-param" + description: "tapi.odu.OduConnectivityServiceEndPointSpec to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-odu" + summary: "creates or updates tapi.odu.OduConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduConnectivityServiceEndPointSpec.body-param" + description: "tapi.odu.OduConnectivityServiceEndPointSpec to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-odu" + summary: "removes tapi.odu.OduConnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-common-pac/ + : get: + tags: + - "tapi-odu" + summary: "returns tapi.odu.OduCsepCommonPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.odu.OduCsepCommonPac" + schema: + $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-odu" + summary: "creates tapi.odu.OduCsepCommonPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepCommonPac.body-param" + description: "tapi.odu.OduCsepCommonPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-odu" + summary: "creates or updates tapi.odu.OduCsepCommonPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepCommonPac.body-param" + description: "tapi.odu.OduCsepCommonPac to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepCommonPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-odu" + summary: "removes tapi.odu.OduCsepCommonPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-ctp-pac/ + : get: + tags: + - "tapi-odu" + summary: "returns tapi.odu.OduCsepCtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.odu.OduCsepCtpPac" + schema: + $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-odu" + summary: "creates tapi.odu.OduCsepCtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepCtpPac.body-param" + description: "tapi.odu.OduCsepCtpPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-odu" + summary: "creates or updates tapi.odu.OduCsepCtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepCtpPac.body-param" + description: "tapi.odu.OduCsepCtpPac to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-odu" + summary: "removes tapi.odu.OduCsepCtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-ttp-pac/ + : get: + tags: + - "tapi-odu" + summary: "returns tapi.odu.OduCsepTtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.odu.OduCsepTtpPac" + schema: + $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + 400: + description: "Internal error" + post: + tags: + - "tapi-odu" + summary: "creates tapi.odu.OduCsepTtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepTtpPac.body-param" + description: "tapi.odu.OduCsepTtpPac to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-odu" + summary: "creates or updates tapi.odu.OduCsepTtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.odu.OduCsepTtpPac.body-param" + description: "tapi.odu.OduCsepTtpPac to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-odu" + summary: "removes tapi.odu.OduCsepTtpPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/: + get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec to\ + \ be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec.body-param" + description: "tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec to\ + \ be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config/ + : post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.OtsiTerminationConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.OtsiTerminationConfigPac.body-param" + description: "tapi.photonic.media.OtsiTerminationConfigPac to be added to\ + \ list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiTerminationConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.OtsiTerminationConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.OtsiTerminationConfigPac" + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiTerminationConfigPac" + 400: + description: "Internal error" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.OtsiTerminationConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.OtsiTerminationConfigPac.body-param" + description: "tapi.photonic.media.OtsiTerminationConfigPac to be added or\ + \ updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.OtsiTerminationConfigPac" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.OtsiTerminationConfigPac" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/application-identifier/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.ApplicationIdentifier" + description: "This attribute indicates the selected Application Identifier." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.ApplicationIdentifier" + schema: + $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.ApplicationIdentifier" + description: "This attribute indicates the selected Application Identifier." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.ApplicationIdentifier.body-param" + description: "tapi.photonic.media.ApplicationIdentifier to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.ApplicationIdentifier" + description: "This attribute indicates the selected Application Identifier." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.ApplicationIdentifier.body-param" + description: "tapi.photonic.media.ApplicationIdentifier to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.ApplicationIdentifier" + description: "This attribute indicates the selected Application Identifier." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/central-frequency/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.CentralFrequency" + description: "The central frequency of the laser. It is the oscillation frequency\ + \ of the corresponding electromagnetic wave" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.CentralFrequency" + schema: + $ref: "#/definitions/tapi.photonic.media.CentralFrequency" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.CentralFrequency" + description: "The central frequency of the laser. It is the oscillation frequency\ + \ of the corresponding electromagnetic wave" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.CentralFrequency.body-param" + description: "tapi.photonic.media.CentralFrequency to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.CentralFrequency" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.CentralFrequency" + description: "The central frequency of the laser. It is the oscillation frequency\ + \ of the corresponding electromagnetic wave" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.CentralFrequency.body-param" + description: "tapi.photonic.media.CentralFrequency to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.CentralFrequency" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.CentralFrequency" + description: "The central frequency of the laser. It is the oscillation frequency\ + \ of the corresponding electromagnetic wave" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/central-frequency/frequency-constraint/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 200: + description: "tapi.photonic.media.FrequencyConstraint" + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + 400: + description: "Internal error" + post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.FrequencyConstraint" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/name/ + : post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/name={value-name}/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + 400: + description: "Internal error" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" summary: "removes tapi.common.NameAndValue" description: "List of names. A property of an entity with a value that is unique\ \ in some namespace but may change during the life of the entity. A name carries\ @@ -3277,6 +6486,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - name: "value-name" in: "path" description: "Id of name" @@ -3287,11 +6501,11 @@ paths: description: "Internal error" 204: description: "Object deleted" - /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/: - get: + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/spectrum/ + : get: tags: - - "tapi-odu" - summary: "returns tapi.odu.OduConnectivityServiceEndPointSpec" + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.SpectrumBand" description: "none" parameters: - name: "uuid" @@ -3304,17 +6518,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" responses: 200: - description: "tapi.odu.OduConnectivityServiceEndPointSpec" + description: "tapi.photonic.media.SpectrumBand" schema: - $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" 400: description: "Internal error" post: tags: - - "tapi-odu" - summary: "creates tapi.odu.OduConnectivityServiceEndPointSpec" + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.SpectrumBand" description: "none" parameters: - name: "uuid" @@ -3327,12 +6546,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduConnectivityServiceEndPointSpec.body-param" - description: "tapi.odu.OduConnectivityServiceEndPointSpec to be added to list" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added to list" required: false schema: - $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" responses: 201: description: "Object created" @@ -3342,8 +6566,8 @@ paths: description: "Object already exists" put: tags: - - "tapi-odu" - summary: "creates or updates tapi.odu.OduConnectivityServiceEndPointSpec" + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.SpectrumBand" description: "none" parameters: - name: "uuid" @@ -3356,12 +6580,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduConnectivityServiceEndPointSpec.body-param" - description: "tapi.odu.OduConnectivityServiceEndPointSpec to be added or updated" + name: "tapi.photonic.media.SpectrumBand.body-param" + description: "tapi.photonic.media.SpectrumBand to be added or updated" required: false schema: - $ref: "#/definitions/tapi.odu.OduConnectivityServiceEndPointSpec" + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" responses: 201: description: "Object created" @@ -3371,53 +6600,8 @@ paths: description: "Object modified" delete: tags: - - "tapi-odu" - summary: "removes tapi.odu.OduConnectivityServiceEndPointSpec" - description: "none" - parameters: - - name: "uuid" - in: "path" - description: "Id of connectivity-service" - required: true - type: "string" - - name: "local-id" - in: "path" - description: "Id of end-point" - required: true - type: "string" - responses: - 400: - description: "Internal error" - 204: - description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-common-pac/ - : get: - tags: - - "tapi-odu" - summary: "returns tapi.odu.OduCsepCommonPac" - description: "none" - parameters: - - name: "uuid" - in: "path" - description: "Id of connectivity-service" - required: true - type: "string" - - name: "local-id" - in: "path" - description: "Id of end-point" - required: true - type: "string" - responses: - 200: - description: "tapi.odu.OduCsepCommonPac" - schema: - $ref: "#/definitions/tapi.odu.OduCsepCommonPac" - 400: - description: "Internal error" - post: - tags: - - "tapi-odu" - summary: "creates tapi.odu.OduCsepCommonPac" + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.SpectrumBand" description: "none" parameters: - name: "uuid" @@ -3430,52 +6614,21 @@ paths: description: "Id of end-point" required: true type: "string" - - in: "body" - name: "tapi.odu.OduCsepCommonPac.body-param" - description: "tapi.odu.OduCsepCommonPac to be added to list" - required: false - schema: - $ref: "#/definitions/tapi.odu.OduCsepCommonPac" - responses: - 201: - description: "Object created" - 400: - description: "Internal error" - 409: - description: "Object already exists" - put: - tags: - - "tapi-odu" - summary: "creates or updates tapi.odu.OduCsepCommonPac" - description: "none" - parameters: - - name: "uuid" - in: "path" - description: "Id of connectivity-service" - required: true - type: "string" - - name: "local-id" + - name: "otsi-config-local-id" in: "path" - description: "Id of end-point" + description: "Id of otsi-config" required: true type: "string" - - in: "body" - name: "tapi.odu.OduCsepCommonPac.body-param" - description: "tapi.odu.OduCsepCommonPac to be added or updated" - required: false - schema: - $ref: "#/definitions/tapi.odu.OduCsepCommonPac" responses: - 201: - description: "Object created" 400: description: "Internal error" 204: - description: "Object modified" - delete: + description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/spectrum/frequency-constraint/ + : get: tags: - - "tapi-odu" - summary: "removes tapi.odu.OduCsepCommonPac" + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3488,39 +6641,22 @@ paths: description: "Id of end-point" required: true type: "string" - responses: - 400: - description: "Internal error" - 204: - description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-ctp-pac/ - : get: - tags: - - "tapi-odu" - summary: "returns tapi.odu.OduCsepCtpPac" - description: "none" - parameters: - - name: "uuid" - in: "path" - description: "Id of connectivity-service" - required: true - type: "string" - - name: "local-id" + - name: "otsi-config-local-id" in: "path" - description: "Id of end-point" + description: "Id of otsi-config" required: true type: "string" responses: 200: - description: "tapi.odu.OduCsepCtpPac" + description: "tapi.photonic.media.FrequencyConstraint" schema: - $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" 400: description: "Internal error" post: tags: - - "tapi-odu" - summary: "creates tapi.odu.OduCsepCtpPac" + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3533,12 +6669,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduCsepCtpPac.body-param" - description: "tapi.odu.OduCsepCtpPac to be added to list" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added to list" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" responses: 201: description: "Object created" @@ -3548,8 +6689,8 @@ paths: description: "Object already exists" put: tags: - - "tapi-odu" - summary: "creates or updates tapi.odu.OduCsepCtpPac" + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3562,12 +6703,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduCsepCtpPac.body-param" - description: "tapi.odu.OduCsepCtpPac to be added or updated" + name: "tapi.photonic.media.FrequencyConstraint.body-param" + description: "tapi.photonic.media.FrequencyConstraint to be added or updated" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepCtpPac" + $ref: "#/definitions/tapi.photonic.media.FrequencyConstraint" responses: 201: description: "Object created" @@ -3577,8 +6723,8 @@ paths: description: "Object modified" delete: tags: - - "tapi-odu" - summary: "removes tapi.odu.OduCsepCtpPac" + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.FrequencyConstraint" description: "none" parameters: - name: "uuid" @@ -3591,17 +6737,22 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" responses: 400: description: "Internal error" 204: description: "Object deleted" - ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/odu-connectivity-service-end-point-spec/odu-csep-ttp-pac/ + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-aconnectivity-service-end-point-spec/otsi-config={otsi-config-local-id}/transmit-power/ : get: tags: - - "tapi-odu" - summary: "returns tapi.odu.OduCsepTtpPac" - description: "none" + - "tapi-photonic-media" + summary: "returns tapi.photonic.media.PowerPropertiesPac" + description: "Transmit power as requested." parameters: - name: "uuid" in: "path" @@ -3613,18 +6764,23 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" responses: 200: - description: "tapi.odu.OduCsepTtpPac" + description: "tapi.photonic.media.PowerPropertiesPac" schema: - $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" 400: description: "Internal error" post: tags: - - "tapi-odu" - summary: "creates tapi.odu.OduCsepTtpPac" - description: "none" + - "tapi-photonic-media" + summary: "creates tapi.photonic.media.PowerPropertiesPac" + description: "Transmit power as requested." parameters: - name: "uuid" in: "path" @@ -3636,12 +6792,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduCsepTtpPac.body-param" - description: "tapi.odu.OduCsepTtpPac to be added to list" + name: "tapi.photonic.media.PowerPropertiesPac.body-param" + description: "tapi.photonic.media.PowerPropertiesPac to be added to list" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" responses: 201: description: "Object created" @@ -3651,9 +6812,9 @@ paths: description: "Object already exists" put: tags: - - "tapi-odu" - summary: "creates or updates tapi.odu.OduCsepTtpPac" - description: "none" + - "tapi-photonic-media" + summary: "creates or updates tapi.photonic.media.PowerPropertiesPac" + description: "Transmit power as requested." parameters: - name: "uuid" in: "path" @@ -3665,12 +6826,17 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" - in: "body" - name: "tapi.odu.OduCsepTtpPac.body-param" - description: "tapi.odu.OduCsepTtpPac to be added or updated" + name: "tapi.photonic.media.PowerPropertiesPac.body-param" + description: "tapi.photonic.media.PowerPropertiesPac to be added or updated" required: false schema: - $ref: "#/definitions/tapi.odu.OduCsepTtpPac" + $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" responses: 201: description: "Object created" @@ -3680,9 +6846,9 @@ paths: description: "Object modified" delete: tags: - - "tapi-odu" - summary: "removes tapi.odu.OduCsepTtpPac" - description: "none" + - "tapi-photonic-media" + summary: "removes tapi.photonic.media.PowerPropertiesPac" + description: "Transmit power as requested." parameters: - name: "uuid" in: "path" @@ -3694,6 +6860,11 @@ paths: description: "Id of end-point" required: true type: "string" + - name: "otsi-config-local-id" + in: "path" + description: "Id of otsi-config" + required: true + type: "string" responses: 400: description: "Internal error" @@ -4222,6 +7393,133 @@ paths: description: "Internal error" 204: description: "Object deleted" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-connectivity-service-end-point-spec/otsi-config/name/ + : post: + tags: + - "tapi-photonic-media" + summary: "creates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-connectivity-service-end-point-spec/otsi-config/name={value-name}/ + : get: + tags: + - "tapi-photonic-media" + summary: "returns tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 200: + description: "tapi.common.NameAndValue" + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + 400: + description: "Internal error" + put: + tags: + - "tapi-photonic-media" + summary: "creates or updates tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + - in: "body" + name: "tapi.common.NameAndValue.body-param" + description: "tapi.common.NameAndValue to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.NameAndValue" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-photonic-media" + summary: "removes tapi.common.NameAndValue" + description: "List of names. A property of an entity with a value that is unique\ + \ in some namespace but may change during the life of the entity. A name carries\ + \ no semantics with respect to the purpose of the entity." + parameters: + - name: "uuid" + in: "path" + description: "Id of connectivity-service" + required: true + type: "string" + - name: "local-id" + in: "path" + description: "Id of end-point" + required: true + type: "string" + - name: "value-name" + in: "path" + description: "Id of name" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" ? /data/context/connectivity-context/connectivity-service={uuid}/end-point={local-id}/otsi-connectivity-service-end-point-spec/otsi-config/spectrum/ : get: tags: @@ -27537,6 +30835,89 @@ paths: description: "Internal error" 204: description: "Object deleted" + /data/context/virtual-network-context/virtual-nw-service={uuid}/schedule/: + get: + tags: + - "tapi-virtual-network" + summary: "returns tapi.common.TimeRange" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of virtual-nw-service" + required: true + type: "string" + responses: + 200: + description: "tapi.common.TimeRange" + schema: + $ref: "#/definitions/tapi.common.TimeRange" + 400: + description: "Internal error" + post: + tags: + - "tapi-virtual-network" + summary: "creates tapi.common.TimeRange" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of virtual-nw-service" + required: true + type: "string" + - in: "body" + name: "tapi.common.TimeRange.body-param" + description: "tapi.common.TimeRange to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.TimeRange" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-virtual-network" + summary: "creates or updates tapi.common.TimeRange" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of virtual-nw-service" + required: true + type: "string" + - in: "body" + name: "tapi.common.TimeRange.body-param" + description: "tapi.common.TimeRange to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.TimeRange" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-virtual-network" + summary: "removes tapi.common.TimeRange" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of virtual-nw-service" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" /data/context/virtual-network-context/virtual-nw-service={uuid}/state/: get: tags: @@ -30709,8 +34090,8 @@ definitions: format: "int32" description: "Value of 0 (zero) means 'unspecified priority'.\r\n \ \ Highest priority is 1, sometimes referred as 'preferred' or\ - \ 'main' or 'intended' route.\r\n Then 2 has lower priory\ - \ than 1, 3 has lower priory than 2, etc." + \ 'main' or 'intended' route.\r\n 2 has lower priority\ + \ than 1, 3 has lower priority than 2, etc." route-state: type: "string" description: "Current information on the route selection." @@ -30735,10 +34116,10 @@ definitions: resilience-route-pac: description: "Provides optional resilience and state attributes to the Route." $ref: "#/definitions/tapi.connectivity.ResilienceRoute" - description: "The FC Route (FcRoute) object class models the individual routes\ - \ of an FC. \r\n The route of an FC object is represented by a\ - \ list of FCs at a lower level. \r\n Note that depending on the\ - \ service supported by an FC, an the FC can have multiple routes." + description: "The Route of a Connection is modeled as a collection of Connection\ + \ End Points.\r\n The logical order of the Connection End Points\ + \ within the Route object can be inferred by the TAPI client by the knowledge\ + \ of the Topology information." tapi.connectivity.RouteRef: allOf: - $ref: "#/definitions/tapi.connectivity.ConnectionRef" @@ -30897,6 +34278,8 @@ definitions: - $ref: "#/definitions/tapi.odu.EndPointAugmentation1" - $ref: "#/definitions/tapi.photonic.media.EndPointAugmentation2" - $ref: "#/definitions/tapi.photonic.media.EndPointAugmentation3" + - $ref: "#/definitions/tapi.photonic.media.EndPointAugmentation4" + - $ref: "#/definitions/tapi.photonic.media.EndPointAugmentation5" tapi.connectivity.context.topologycontext.topology.node.ownednodeedgepoint.CepList: allOf: - type: "object" @@ -32742,45 +36125,45 @@ definitions: tapi.eth.OamJobAugmentation1: type: "object" properties: - eth-loopback-job: + eth-test-job: description: "none" - $ref: "#/definitions/tapi.eth.EthLoopbackJob" + $ref: "#/definitions/tapi.eth.EthTestJob" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.OamJobAugmentation2: type: "object" properties: - eth-test-job: + eth-on-demand-2way-measurement-job: description: "none" - $ref: "#/definitions/tapi.eth.EthTestJob" + $ref: "#/definitions/tapi.eth.EthOnDemand2wayMeasurementJob" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.OamJobAugmentation3: type: "object" properties: - eth-link-trace-job: + eth-pro-active-1way-measurement-job: description: "none" - $ref: "#/definitions/tapi.eth.EthLinkTraceJob" + $ref: "#/definitions/tapi.eth.EthProActive1wayMeasurementJob" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.OamJobAugmentation4: type: "object" properties: - eth-on-demand-1way-measurement-job: + eth-loopback-job: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemand1wayMeasurementJob" + $ref: "#/definitions/tapi.eth.EthLoopbackJob" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.OamJobAugmentation5: type: "object" properties: - eth-on-demand-2way-measurement-job: + eth-link-trace-job: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemand2wayMeasurementJob" + $ref: "#/definitions/tapi.eth.EthLinkTraceJob" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" @@ -32796,9 +36179,9 @@ definitions: tapi.eth.OamJobAugmentation7: type: "object" properties: - eth-pro-active-1way-measurement-job: + eth-on-demand-1way-measurement-job: description: "none" - $ref: "#/definitions/tapi.eth.EthProActive1wayMeasurementJob" + $ref: "#/definitions/tapi.eth.EthOnDemand1wayMeasurementJob" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" @@ -32871,45 +36254,45 @@ definitions: tapi.eth.PmCurrentDataAugmentation1: type: "object" properties: - eth-loopback-result-data: + eth-test-result-data: description: "none" - $ref: "#/definitions/tapi.eth.EthLoopbackResultData" + $ref: "#/definitions/tapi.eth.EthTestResultData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmCurrentDataAugmentation10: type: "object" properties: - eth-pro-active-1-dm-performance-data: + eth-on-demand-1-lm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthProActive1DmPerformanceData" + $ref: "#/definitions/tapi.eth.EthOnDemand1LmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmCurrentDataAugmentation11: type: "object" properties: - eth-pro-active-dm-performance-data: + eth-on-demand-dm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthProActiveDmPerformanceData" + $ref: "#/definitions/tapi.eth.EthOnDemandDmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmCurrentDataAugmentation2: type: "object" properties: - eth-on-demand-dm-performance-data: + eth-pro-active-lm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemandDmPerformanceData" + $ref: "#/definitions/tapi.eth.EthProActiveLmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmCurrentDataAugmentation3: type: "object" properties: - eth-on-demand-lm-performance-data: + eth-pro-active-1-dm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemandLmPerformanceData" + $ref: "#/definitions/tapi.eth.EthProActive1DmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" @@ -32925,90 +36308,90 @@ definitions: tapi.eth.PmCurrentDataAugmentation5: type: "object" properties: - eth-pro-active-1-lm-performance-data: + eth-loopback-result-data: description: "none" - $ref: "#/definitions/tapi.eth.EthProActive1LmPerformanceData" + $ref: "#/definitions/tapi.eth.EthLoopbackResultData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmCurrentDataAugmentation6: type: "object" properties: - eth-test-result-data: + eth-pro-active-dm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthTestResultData" + $ref: "#/definitions/tapi.eth.EthProActiveDmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmCurrentDataAugmentation7: type: "object" properties: - eth-on-demand-1-lm-performance-data: + eth-on-demand-1-dm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemand1LmPerformanceData" + $ref: "#/definitions/tapi.eth.EthOnDemand1DmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmCurrentDataAugmentation8: type: "object" properties: - eth-pro-active-lm-performance-data: + eth-on-demand-lm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthProActiveLmPerformanceData" + $ref: "#/definitions/tapi.eth.EthOnDemandLmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmCurrentDataAugmentation9: type: "object" properties: - eth-on-demand-1-dm-performance-data: + eth-pro-active-1-lm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemand1DmPerformanceData" + $ref: "#/definitions/tapi.eth.EthProActive1LmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmHistoryDataAugmentation1: type: "object" properties: - eth-pro-active-1-lm-performance-data: + eth-on-demand-1-dm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthProActive1LmPerformanceData" + $ref: "#/definitions/tapi.eth.EthOnDemand1DmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmHistoryDataAugmentation2: type: "object" properties: - eth-on-demand-1-dm-performance-data: + eth-on-demand-dm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemand1DmPerformanceData" + $ref: "#/definitions/tapi.eth.EthOnDemandDmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmHistoryDataAugmentation3: type: "object" properties: - eth-on-demand-dm-performance-data: + eth-on-demand-lm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemandDmPerformanceData" + $ref: "#/definitions/tapi.eth.EthOnDemandLmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmHistoryDataAugmentation4: type: "object" properties: - eth-pro-active-lm-performance-data: + eth-pro-active-dm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthProActiveLmPerformanceData" + $ref: "#/definitions/tapi.eth.EthProActiveDmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmHistoryDataAugmentation5: type: "object" properties: - eth-pro-active-dm-performance-data: + eth-pro-active-lm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthProActiveDmPerformanceData" + $ref: "#/definitions/tapi.eth.EthProActiveLmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" @@ -33024,54 +36407,54 @@ definitions: tapi.eth.PmHistoryDataAugmentation7: type: "object" properties: - eth-on-demand-lm-performance-data: + eth-on-demand-1-lm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemandLmPerformanceData" + $ref: "#/definitions/tapi.eth.EthOnDemand1LmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmHistoryDataAugmentation8: type: "object" properties: - eth-on-demand-1-lm-performance-data: + eth-pro-active-1-lm-performance-data: description: "none" - $ref: "#/definitions/tapi.eth.EthOnDemand1LmPerformanceData" + $ref: "#/definitions/tapi.eth.EthProActive1LmPerformanceData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmThresholdDataAugmentation1: type: "object" properties: - eth-dm-threshold-data: + eth-1-dm-threshold-data: description: "none" - $ref: "#/definitions/tapi.eth.EthDmThresholdData" + $ref: "#/definitions/tapi.eth.Eth1DmThresholdData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmThresholdDataAugmentation2: type: "object" properties: - eth-lm-threshold-data: + eth-dm-threshold-data: description: "none" - $ref: "#/definitions/tapi.eth.EthLmThresholdData" + $ref: "#/definitions/tapi.eth.EthDmThresholdData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmThresholdDataAugmentation3: type: "object" properties: - eth-1-dm-threshold-data: + eth-1-lm-threshold-data: description: "none" - $ref: "#/definitions/tapi.eth.Eth1DmThresholdData" + $ref: "#/definitions/tapi.eth.Eth1LmThresholdData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" tapi.eth.PmThresholdDataAugmentation4: type: "object" properties: - eth-1-lm-threshold-data: + eth-lm-threshold-data: description: "none" - $ref: "#/definitions/tapi.eth.Eth1LmThresholdData" + $ref: "#/definitions/tapi.eth.EthLmThresholdData" x-augmentation: prefix: "tapi-eth" namespace: "urn:onf:otcc:yang:tapi-eth" @@ -33549,6 +36932,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: @@ -35625,6 +39009,24 @@ definitions: prefix: "tapi-photonic-media" namespace: "urn:onf:otcc:yang:tapi-photonic-media" tapi.photonic.media.EndPointAugmentation3: + type: "object" + properties: + media-channel-aconnectivity-service-end-point-spec: + description: "none" + $ref: "#/definitions/tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec" + x-augmentation: + prefix: "tapi-photonic-media" + namespace: "urn:onf:otcc:yang:tapi-photonic-media" + tapi.photonic.media.EndPointAugmentation4: + type: "object" + properties: + otsi-aconnectivity-service-end-point-spec: + description: "none" + $ref: "#/definitions/tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec" + x-augmentation: + prefix: "tapi-photonic-media" + namespace: "urn:onf:otcc:yang:tapi-photonic-media" + tapi.photonic.media.EndPointAugmentation5: type: "object" properties: otsi-connectivity-service-end-point-spec: @@ -35716,14 +39118,41 @@ definitions: - "PUMP" - "MODULATED" - "PULSE" - tapi.photonic.media.MediaChannelAssemblySpec: - type: "object" - tapi.photonic.media.MediaChannelConfigPac: + tapi.photonic.media.MediaChannelAconnectivityServiceEndPointSpec: type: "object" properties: - spectrum: + number-of-mc: + type: "integer" + format: "int32" description: "none" - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + default: 1 + mc-config: + type: "array" + description: "none" + items: + $ref: "#/definitions/tapi.photonic.media.MediaChannelConfigPac" + capacity: + description: "Total capacity of an MCA/OTSiMCA.\r\n Capacity\ + \ may be omitted if spectrum is specified.\r\n Capacity cannot\ + \ be omitted if spectrum is not specified." + $ref: "#/definitions/tapi.common.CapacityValue" + tapi.photonic.media.MediaChannelAssemblySpec: + type: "object" + tapi.photonic.media.MediaChannelConfigPac: + allOf: + - $ref: "#/definitions/tapi.common.LocalClass" + - type: "object" + properties: + spectrum: + description: "none" + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + power-management-config-pac: + description: "none" + $ref: "#/definitions/tapi.photonic.media.PowerManagementConfigPac" + description: "This class allows the provisioning of the parameters of a single\ + \ MC / OTSiMC.\r\n The [1..*] with MediaChannelAConnectivityServiceEndPointSpec\ + \ allows the configuration of power properties (PowerManagementConfigPac)\ + \ even in case of no spectrum specified, i.e. 'empty' MediaChannelConfigPac." tapi.photonic.media.MediaChannelConnectionEndPointSpec: type: "object" properties: @@ -35812,6 +39241,19 @@ definitions: ots-media-channel: description: "none" $ref: "#/definitions/tapi.photonic.media.MediaChannelPropertiesPac" + tapi.photonic.media.OtsiAconnectivityServiceEndPointSpec: + type: "object" + properties: + otsi-config: + type: "array" + description: "none" + items: + $ref: "#/definitions/tapi.photonic.media.OtsiTerminationConfigPac" + number-of-otsi: + type: "integer" + format: "int32" + description: "none" + default: 1 tapi.photonic.media.OtsiAssemblyConnectionEndPointSpec: type: "object" properties: @@ -35876,37 +39318,43 @@ definitions: description: "none" $ref: "#/definitions/tapi.photonic.media.PowerManagementCapabilityPac" tapi.photonic.media.OtsiTerminationConfigPac: - type: "object" - properties: - application-identifier: - description: "This attribute indicates the selected Application Identifier." - $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" - central-frequency: - description: "The central frequency of the laser. It is the oscillation frequency\ - \ of the corresponding electromagnetic wave" - $ref: "#/definitions/tapi.photonic.media.CentralFrequency" - modulation: - description: "The modulation techniqu selected at the source." - $ref: "#/definitions/tapi.photonic.media.ModulationTechnique" - spectrum: - description: "none" - $ref: "#/definitions/tapi.photonic.media.SpectrumBand" - laser-control: - description: "Laser control can be FORCED-ON, FORCED-OFF or LASER-SHUTDOWN" - $ref: "#/definitions/tapi.photonic.media.LaserControlType" - total-power-warn-threshold-lower: - type: "string" - description: "Allows to configure the Lowerpower threshold which is expected\ - \ to be different from Default, but within the Min and Max values specified\ - \ as OTSi SIP capability." - total-power-warn-threshold-upper: - type: "string" - description: "Allows to configure the Upper power threshold which is expected\ - \ to be different from Default, but within the Min and Max values specified\ - \ as OTSi SIP capability." - transmit-power: - description: "Transmit power as requested." - $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" + allOf: + - $ref: "#/definitions/tapi.common.LocalClass" + - type: "object" + properties: + application-identifier: + description: "This attribute indicates the selected Application Identifier." + $ref: "#/definitions/tapi.photonic.media.ApplicationIdentifier" + central-frequency: + description: "The central frequency of the laser. It is the oscillation\ + \ frequency of the corresponding electromagnetic wave" + $ref: "#/definitions/tapi.photonic.media.CentralFrequency" + modulation: + description: "The modulation techniqu selected at the source." + $ref: "#/definitions/tapi.photonic.media.ModulationTechnique" + spectrum: + description: "none" + $ref: "#/definitions/tapi.photonic.media.SpectrumBand" + laser-control: + description: "Laser control can be FORCED-ON, FORCED-OFF or LASER-SHUTDOWN" + $ref: "#/definitions/tapi.photonic.media.LaserControlType" + total-power-warn-threshold-lower: + type: "string" + description: "Allows to configure the Lowerpower threshold which is expected\ + \ to be different from Default, but within the Min and Max values specified\ + \ as OTSi SIP capability." + total-power-warn-threshold-upper: + type: "string" + description: "Allows to configure the Upper power threshold which is expected\ + \ to be different from Default, but within the Min and Max values specified\ + \ as OTSi SIP capability." + transmit-power: + description: "Transmit power as requested." + $ref: "#/definitions/tapi.photonic.media.PowerPropertiesPac" + description: "This class allows the provisioning of the parameters of a single\ + \ OTSi.\r\n In case it is not instantiated (see [0..*] with OtsiAConnectivityServiceEndPointSpec),\ + \ it is intended that the choice of the parameter values is fully delegated\ + \ to the server controller." tapi.photonic.media.OtsiTerminationPac: type: "object" properties: @@ -36121,14 +39569,14 @@ definitions: type: "string" description: "Names the connection protocol for this particular available\ \ stream.\r\n The connection protocol is chosen from the\ - \ lost of connecion protocols identified in the referenced SupportedStreamType." + \ list of connection protocols identified in the referenced SupportedStreamType." supported-stream-type: description: "Identifies the type of stream that is available for connection." $ref: "#/definitions/tapi.streaming.SupportedStreamTypeRef" connection-address: type: "string" description: "Provides the address for the connection. \r\n \ - \ The format of the address and attachment mechnism will depend on\ + \ The format of the address and attachment mechanism will depend on\ \ the connection protocol defined in another attribute of this class." stream-id: type: "string" @@ -36176,18 +39624,18 @@ definitions: tapi.streaming.ContextAugmentation1: type: "object" properties: - stream-admin-context: + stream-context: description: "none" - $ref: "#/definitions/tapi.streaming.StreamAdminContext" + $ref: "#/definitions/tapi.streaming.context.StreamContext" x-augmentation: prefix: "tapi-streaming" namespace: "urn:onf:otcc:yang:tapi-streaming" tapi.streaming.ContextAugmentation2: type: "object" properties: - stream-context: + stream-admin-context: description: "none" - $ref: "#/definitions/tapi.streaming.context.StreamContext" + $ref: "#/definitions/tapi.streaming.StreamAdminContext" x-augmentation: prefix: "tapi-streaming" namespace: "urn:onf:otcc:yang:tapi-streaming" @@ -36315,7 +39763,7 @@ definitions: description: "Name of the stream type." segment-size: type: "string" - description: "Size of substructuring of the log." + description: "Size of sub-structuring of the log." record-retention: type: "string" description: "Time in minutes.\r\n Statement of retention\ @@ -36327,18 +39775,18 @@ definitions: tapi.streaming.SupportedStreamTypeAugmentation1: type: "object" properties: - compacted-log-details: + connection-protocol-details: description: "none" - $ref: "#/definitions/tapi.streaming.CompactedLogDetails" + $ref: "#/definitions/tapi.streaming.ConnectionProtocolDetails" x-augmentation: prefix: "tapi-streaming" namespace: "urn:onf:otcc:yang:tapi-streaming" tapi.streaming.SupportedStreamTypeAugmentation2: type: "object" properties: - connection-protocol-details: + compacted-log-details: description: "none" - $ref: "#/definitions/tapi.streaming.ConnectionProtocolDetails" + $ref: "#/definitions/tapi.streaming.CompactedLogDetails" x-augmentation: prefix: "tapi-streaming" namespace: "urn:onf:otcc:yang:tapi-streaming" @@ -37259,8 +40707,8 @@ definitions: - type: "object" properties: schedule: - type: "string" description: "none" + $ref: "#/definitions/tapi.common.TimeRange" end-point: type: "array" description: "none" @@ -37327,8 +40775,8 @@ definitions: type: "object" properties: conn-schedule: - type: "string" description: "none" + $ref: "#/definitions/tapi.common.TimeRange" vnw-constraint: description: "none" $ref: "#/definitions/tapi.virtual.network.VirtualNetworkConstraint" diff --git a/OAS/tapi-topology@2020-04-23.yaml b/OAS/tapi-topology@2020-04-23.yaml index ab6d163d..533e1c35 100644 --- a/OAS/tapi-topology@2020-04-23.yaml +++ b/OAS/tapi-topology@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiTopology.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -5934,6 +5935,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: diff --git a/OAS/tapi-virtual-network@2020-04-23.yaml b/OAS/tapi-virtual-network@2020-04-23.yaml index 2c9df5f2..d9eb6ba4 100644 --- a/OAS/tapi-virtual-network@2020-04-23.yaml +++ b/OAS/tapi-virtual-network@2020-04-23.yaml @@ -5,16 +5,17 @@ info: \n Source: TapiTopology.uml\r\n - The TAPI YANG models included\ \ in this TAPI release are a *normative* part of the TAPI SDK.\r\n - The\ \ YANG specifications have been generated from the corresponding UML model using\ - \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\ - \n and further edited manually to comply with the [ONF IISOMI UML2YANG\ - \ mapping guidelines]\r\n \r\ - \n - Status of YANG model artifacts can be determined by referring to the\ - \ corresponding UML artifacts.\r\n As described in the UML models, some\ - \ artifacts are considered *experimental*, and thus the corresponding YANG artifacts.\r\ - \n - The ONF TAPI release process does not guarantee backward compatibility\ - \ of YANG models across major versions of TAPI releases.\r\n The YANG\ - \ model backward compatibility criteria are outlined in section 11 of .\r\ - \n YANG models included in this release may not be backward compatible\ + \ the [ONF EAGLE UML2YANG mapping tool]\r\n \r\n and further edited manually to comply with the [ONF IISOMI UML2YANG\ + \ mapping guidelines]\r\n \r\n - Status of YANG model artifacts can be determined by referring\ + \ to the corresponding UML artifacts.\r\n As described in the UML models,\ + \ some artifacts are considered *experimental*, and thus the corresponding YANG\ + \ artifacts.\r\n - The ONF TAPI release process does not guarantee backward\ + \ compatibility of YANG models across major versions of TAPI releases.\r\n \ + \ The YANG model backward compatibility criteria are outlined in section\ + \ 11 of .\r\n YANG models included in this release may not be backward compatible\ \ with previous TAPI releases.\r\n Copyright (c) 2018 Open Networking Foundation\ \ (ONF). All rights reserved.\r\n License: This module is distributed under\ \ the Apache License 2.0.,\r\n This module contains TAPI Notification Model\ @@ -5631,6 +5632,89 @@ paths: description: "Internal error" 204: description: "Object deleted" + /data/context/virtual-network-context/virtual-nw-service={uuid}/schedule/: + get: + tags: + - "tapi-virtual-network" + summary: "returns tapi.common.TimeRange" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of virtual-nw-service" + required: true + type: "string" + responses: + 200: + description: "tapi.common.TimeRange" + schema: + $ref: "#/definitions/tapi.common.TimeRange" + 400: + description: "Internal error" + post: + tags: + - "tapi-virtual-network" + summary: "creates tapi.common.TimeRange" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of virtual-nw-service" + required: true + type: "string" + - in: "body" + name: "tapi.common.TimeRange.body-param" + description: "tapi.common.TimeRange to be added to list" + required: false + schema: + $ref: "#/definitions/tapi.common.TimeRange" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 409: + description: "Object already exists" + put: + tags: + - "tapi-virtual-network" + summary: "creates or updates tapi.common.TimeRange" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of virtual-nw-service" + required: true + type: "string" + - in: "body" + name: "tapi.common.TimeRange.body-param" + description: "tapi.common.TimeRange to be added or updated" + required: false + schema: + $ref: "#/definitions/tapi.common.TimeRange" + responses: + 201: + description: "Object created" + 400: + description: "Internal error" + 204: + description: "Object modified" + delete: + tags: + - "tapi-virtual-network" + summary: "removes tapi.common.TimeRange" + description: "none" + parameters: + - name: "uuid" + in: "path" + description: "Id of virtual-nw-service" + required: true + type: "string" + responses: + 400: + description: "Internal error" + 204: + description: "Object deleted" /data/context/virtual-network-context/virtual-nw-service={uuid}/state/: get: tags: @@ -7665,6 +7749,15 @@ definitions: - "TERMINATED_BIDIRECTIONAL" - "LT_PERMENANTLY_TERMINATED" - "TERMINATION_STATE_UNKNOWN" + tapi.common.TimeRange: + type: "object" + properties: + end-time: + type: "string" + description: "none" + start-time: + type: "string" + description: "none" tapi.common.getserviceinterfacepointdetails.Input: type: "object" properties: @@ -7914,6 +8007,7 @@ definitions: - "HOLDER" - "PHYSICAL_SPAN" - "ABSTRACT_STRAND" + - "DEVICE" tapi.notification.PerceivedSeverityType: type: "string" enum: @@ -8897,8 +8991,8 @@ definitions: - type: "object" properties: schedule: - type: "string" description: "none" + $ref: "#/definitions/tapi.common.TimeRange" end-point: type: "array" description: "none" @@ -8965,8 +9059,8 @@ definitions: type: "object" properties: conn-schedule: - type: "string" description: "none" + $ref: "#/definitions/tapi.common.TimeRange" vnw-constraint: description: "none" $ref: "#/definitions/tapi.virtual.network.VirtualNetworkConstraint"