{"type":"api","title":"The API Response contains the List of CEP objects contained within a NEP object (identified by the given UUID) present in NBI DB","meta":{"id":"/apps/pubhub/media/conc-2512/e4127924420206b51a12ca369b8fc51519653b60/47a8cef1-22c2-312f-8c5f-8c263a13154e","info":{"title":"NBI Service","description":"NBI Service api documentation. ","contact":{},"version":"1.0.0-25.1.2"},"security":[{"basicAuth":[]}],"x-parser-conf":{"overview":{"markdownPath":"reference/nbi-service.md"}},"openapi":"3.0.1","servers":[{"url":"https://cisco-onc-ip:8443/onc-nbi-service/","description":"External API server"}],"securitySchemes":{"basicAuth":{"type":"http","description":"Basic authentication scheme","scheme":"basic"}}},"spec":{"tags":["tapi-topology"],"summary":"The API Response contains the List of CEP objects contained within a NEP object (identified by the given UUID) present in NBI DB","description":"The API Response contains the List of CEP objects contained within a NEP object (identified by the given UUID) present in NBI DB","operationId":"tapiConnectivityCepList_1","parameters":[{"name":"uuid","in":"path","description":"Id of topology","required":true,"schema":{"type":"string"}},{"name":"node-uuid","in":"path","description":"Id of node","required":true,"schema":{"type":"string"}},{"name":"onep-uuid","in":"path","description":"Id of owned NEP","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","headers":{"Date":{"description":"The date and time at which the response was generated","schema":{"pattern":"^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), \\d{1,2} (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \\d{4} \\d{2}:\\d{2}:\\d{2} GMT$","type":"string","example":"Thu, 15 Aug 2024 09:48:17 GMT"}},"Cache-Control":{"description":"Directives for caching mechanisms in responses","schema":{"type":"string","example":"private, no-cache, no-store, max-age=0, must-revalidate"}}},"content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object","properties":{"connection-end-point":{"type":"array","nullable":true,"items":{"type":"object","properties":{"name":{"type":"array","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.","nullable":true,"items":{"type":"object","properties":{"value-name":{"type":"string","description":"The name of the value. The value need not have a name.","nullable":true},"value":{"type":"string","description":"The value","nullable":true}},"description":"Original name: TapiCommonNameAndValue","nullable":true,"$$ref":"#/components/schemas/TapiCommonNameAndValue"}},"uuid":{"type":"string","description":"UUID: An identifier that is universally unique within an identifier space, where the identifier space is itself globally unique, and immutable. An UUID carries no semantics with respect to the purpose or state of the entity. UUID here uses string representation as defined in RFC 4122. The canonical representation uses lowercase characters. Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-' + '[0-9a-fA-F]{4}-[0-9a-fA-F]{12} Example of a UUID in string representation: f81d4fae-7dec-11d0-a765-00a0c91e6bf6","nullable":true},"operational-state":{"type":"string","description":"none","nullable":true,"enum":["DISABLED","ENABLED"]},"lifecycle-state":{"type":"string","description":"none","nullable":true,"enum":["PLANNED","POTENTIAL_AVAILABLE","POTENTIAL_BUSY","INSTALLED","PENDING_REMOVAL"]},"termination-direction":{"type":"string","description":"The overall directionality of the LP. - A BIDIRECTIONAL LP will have some SINK and/or SOURCE flowss. - A SINK LP can only contain elements with SINK flows or CONTRA_DIRECTION_SOURCE flows - A SOURCE LP can only contain SOURCE flows or CONTRA_DIRECTION_SINK flows","nullable":true,"enum":["BIDIRECTIONAL","SINK","SOURCE","UNDEFINED_OR_UNKNOWN"]},"termination-state":{"type":"string","description":"Indicates whether the layer is terminated and if so how.","nullable":true,"enum":["LP_CAN_NEVER_TERMINATE","LT_NOT_TERMINATED","TERMINATED_SERVER_TO_CLIENT_FLOW","TERMINATED_CLIENT_TO_SERVER_FLOW","TERMINATED_BIDIRECTIONAL","LT_PERMENANTLY_TERMINATED","TERMINATION_STATE_UNKNOWN"]},"client-node-edge-point":{"type":"array","description":"none","nullable":true,"items":{"type":"object","properties":{"topology-uuid":{"type":"string","description":"none","nullable":true},"node-uuid":{"type":"string","description":"none","nullable":true},"node-edge-point-uuid":{"type":"string","description":"none","nullable":true}},"description":"Original name: TapiTopologyNodeEdgePointRef","nullable":true,"$$ref":"#/components/schemas/TapiTopologyNodeEdgePointRef"}},"connection-port-role":{"type":"string","description":"Each EP of the FC has a role (e.g., working, protection, protected, symmetric, hub, spoke, leaf, root) in the context of the FC with respect to the FC function. ","nullable":true,"enum":["SYMMETRIC","ROOT","LEAF","TRUNK","UNKNOWN"]},"layer-protocol-name":{"type":"string","description":"none","nullable":true,"enum":["ODU","ETH","DSR","PHOTONIC_MEDIA"]},"layer-protocol-qualifier":{"type":"string","description":"none","nullable":true,"enum":["tapi-common:LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED","tapi-digital-otn:ODU_TYPE_ODU0","tapi-digital-otn:ODU_TYPE_ODU1","tapi-digital-otn:ODU_TYPE_ODU2","tapi-digital-otn:ODU_TYPE_ODU2E","tapi-digital-otn:ODU_TYPE_ODU3","tapi-digital-otn:ODU_TYPE_ODU4","tapi-digital-otn:ODU_TYPE_ODU_FLEX","tapi-digital-otn:ODU_TYPE_ODU_CN","tapi-digital-otn:OTU_TYPE_OTU1","tapi-digital-otn:OTU_TYPE_OTU2","tapi-digital-otn:OTU_TYPE_OTU3","tapi-digital-otn:OTU_TYPE_OTU4","tapi-digital-otn:OTU_TYPE_OTU_CN","tapi-dsr:DIGITAL_SIGNAL_TYPE_GigE","tapi-dsr:DIGITAL_SIGNAL_TYPE_10_GigE_LAN","tapi-dsr:DIGITAL_SIGNAL_TYPE_10_GigE_WAN","tapi-dsr:DIGITAL_SIGNAL_TYPE_40_GigE","tapi-dsr:DIGITAL_SIGNAL_TYPE_100_GigE","tapi-dsr:DIGITAL_SIGNAL_TYPE_200_GigE","tapi-dsr:DIGITAL_SIGNAL_TYPE_400_GigE","tapi-dsr:DIGITAL_SIGNAL_TYPE_FC_100","tapi-dsr:DIGITAL_SIGNAL_TYPE_FC_200","tapi-dsr:DIGITAL_SIGNAL_TYPE_FC_400","tapi-dsr:DIGITAL_SIGNAL_TYPE_FC_800","tapi-dsr:DIGITAL_SIGNAL_TYPE_FC_1200","tapi-dsr:DIGITAL_SIGNAL_TYPE_FC_1600","tapi-dsr:DIGITAL_SIGNAL_TYPE_FC_3200","tapi-dsr:DIGITAL_SIGNAL_TYPE_STM_1","tapi-dsr:DIGITAL_SIGNAL_TYPE_STM_4","tapi-dsr:DIGITAL_SIGNAL_TYPE_STM_16","tapi-dsr:DIGITAL_SIGNAL_TYPE_STM_64","tapi-dsr:DIGITAL_SIGNAL_TYPE_STM_256","tapi-dsr:DIGITAL_SIGNAL_TYPE_OC_3","tapi-dsr:DIGITAL_SIGNAL_TYPE_OC_12","tapi-dsr:DIGITAL_SIGNAL_TYPE_OC_48","tapi-dsr:DIGITAL_SIGNAL_TYPE_OC_192","tapi-dsr:DIGITAL_SIGNAL_TYPE_OC_768","tapi-dsr:DIGITAL_SIGNAL_TYPE_OTU_1","tapi-dsr:DIGITAL_SIGNAL_TYPE_OTU_2","tapi-dsr:DIGITAL_SIGNAL_TYPE_OTU_2E","tapi-dsr:DIGITAL_SIGNAL_TYPE_OTU_3","tapi-dsr:DIGITAL_SIGNAL_TYPE_OTU_4","tapi-dsr:DIGITAL_SIGNAL_TYPE_GPON","tapi-dsr:DIGITAL_SIGNAL_TYPE_XGPON","tapi-dsr:DIGITAL_SIGNAL_TYPE_IB_SDR","tapi-dsr:DIGITAL_SIGNAL_TYPE_IB_DDR","tapi-dsr:DIGITAL_SIGNAL_TYPE_IB_QDR","tapi-dsr:DIGITAL_SIGNAL_TYPE_SBCON_ESCON","tapi-dsr:DIGITAL_SIGNAL_TYPE_DVB_ASI","tapi-dsr:DIGITAL_SIGNAL_TYPE_SDI","tapi-dsr:DIGITAL_SIGNAL_TYPE_SDI_1G5","tapi-dsr:DIGITAL_SIGNAL_TYPE_SDI_3G","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OTSi","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OTSiA","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OTSiMC","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OTSiMCA","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_MC","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_MCA","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OMSA","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OTSA","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OCH","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OMS","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OTS","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OTS_OMS","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OTS_MEDIA","tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OS_MEDIA"]},"parent-node-edge-point":{"type":"object","properties":{"topology-uuid":{"type":"string","description":"none","nullable":true},"node-uuid":{"type":"string","description":"none","nullable":true},"node-edge-point-uuid":{"type":"string","description":"none","nullable":true}},"description":"Original name: TapiTopologyNodeEdgePointRef","nullable":true,"$$ref":"#/components/schemas/TapiTopologyNodeEdgePointRef"},"cep-role":{"type":"array","description":"Defines the role of the CEP in the context of the connection spec. There may be many cep role - connection spec combinations for a particular CEP where each corresponds to a specific connection associated with the CEP.","nullable":true,"items":{"type":"object","properties":{"role-name":{"type":"string","description":"The name of the cep role in the context of the referenced spec.","nullable":true},"connection-spec-reference":{"type":"object","properties":{"connection-spec-name":{"type":"string","description":"The name of the connection spec. This can be used alone (with no spec reference) where there is only a paper spec.","nullable":true},"connection-spec-id":{"type":"string","description":"The reference to a formal spec. This reference need not be provided (e.g., where there is no formal machine interpretable spec for the type of connection).","nullable":true}},"description":"Original name: TapiConnectivityConnectionSpecReference","nullable":true,"$$ref":"#/components/schemas/TapiConnectivityConnectionSpecReference"}},"description":"Original name: TapiConnectivityCepRole","nullable":true,"$$ref":"#/components/schemas/TapiConnectivityCepRole"}},"aggregated-connection-end-point":{"type":"array","description":"none","nullable":true,"items":{"type":"object","properties":{"topology-uuid":{"type":"string","description":"none","nullable":true},"node-uuid":{"type":"string","description":"none","nullable":true},"node-edge-point-uuid":{"type":"string","description":"none","nullable":true},"connection-end-point-uuid":{"type":"string","description":"none","nullable":true}},"description":"Original name: TapiConnectivityConnectionEndPointRef","nullable":true,"$$ref":"#/components/schemas/TapiConnectivityConnectionEndPointRef"}},"connection-port-direction":{"type":"string","description":"The orientation of defined flow at the EndPoint.","nullable":true,"enum":["BIDIRECTIONAL","INPUT","OUTPUT","UNIDENTIFIED_OR_UNKNOWN"]},"tapi-eth:eth-connection-end-point-spec":{"type":"object","properties":{"eth-term":{"type":"object","properties":{"filter-config-1":{"type":"array","description":"This attribute models the ETHx/ETH-m_A_Sk_MI_Filter_Config information defined in G.8021. It indicates the configured filter action for each of the 33 group MAC addresses for control frames. The 33 MAC addresses are: 01-80-C2-00-00-10, 01-80-C2-00-00-00 to 01-80-C2-00-00-0F, and 01-80-C2-00-00-20 to 01-80-C2-00-00-2F. The filter action is Pass or Block. If the destination address of the incoming ETH_CI_D matches one of the above addresses, the filter process shall perform the corresponding configured filter action. If none of the above addresses match, the ETH_CI_D is passed. range of type : MacAddress: 01-80-C2-00-00-10, 01-80-C2-00-00-00 to 01-80-C2-00-00-0F, and 01-80-C2-00-00-20 to 01-80-C2-00-00-2F; ActionEnum: PASS, BLOCK","nullable":true,"items":{"type":"string","description":"This attribute models the ETHx/ETH-m_A_Sk_MI_Filter_Config information defined in G.8021. It indicates the configured filter action for each of the 33 group MAC addresses for control frames. The 33 MAC addresses are: 01-80-C2-00-00-10, 01-80-C2-00-00-00 to 01-80-C2-00-00-0F, and 01-80-C2-00-00-20 to 01-80-C2-00-00-2F. The filter action is Pass or Block. If the destination address of the incoming ETH_CI_D matches one of the above addresses, the filter process shall perform the corresponding configured filter action. If none of the above addresses match, the ETH_CI_D is passed. range of type : MacAddress: 01-80-C2-00-00-10, 01-80-C2-00-00-00 to 01-80-C2-00-00-0F, and 01-80-C2-00-00-20 to 01-80-C2-00-00-2F; ActionEnum: PASS, BLOCK"}},"ether-type":{"type":"string","description":"This attribute models the ETHx/ETH-m _A_Sk_MI_Etype information defined in G.8021.","nullable":true,"enum":["C_Tag","S_Tag","I_Tag"]},"priority-code-point-config":{"type":"string","description":"This attribute models the ETHx/ETH-m _A_Sk_MI_PCP_Config information defined in G.8021. range of type : see Enumeration","nullable":true,"enum":["8P0D","7P1D","6P2D","5P3D","DEI"]},"frametype-config":{"type":"string","description":"This attribute models the ETHx/ETH-m_A_Sk_MI_Frametype_Config information defined in G.8021. range of type : see Enumeration","nullable":true,"enum":["ADMIT_ONLY_VLAN_TAGGED_FRAMES","ADMIT_ONLY_UNTAGGED_AND_PRIORITY_TAGGED_FRAMES","ADMIT_ALL_FRAMES"]},"port-vid":{"type":"string","description":"This attribute models the ETHx/ETH-m _A_Sk_MI_PVID information defined in G.8021.","nullable":true},"priority-regenerate":{"type":"object","properties":{"priority-0":{"type":"integer","description":"This attribute defines the new priority value for the old priority value 0.","format":"int32","nullable":true},"priority-1":{"type":"integer","description":"This attribute defines the new priority value for the old priority value 1.","format":"int32","nullable":true},"priority-2":{"type":"integer","description":"This attribute defines the new priority value for the old priority value 2.","format":"int32","nullable":true},"priority-3":{"type":"integer","description":"This attribute defines the new priority value for the old priority value 3.","format":"int32","nullable":true},"priority-4":{"type":"integer","description":"This attribute defines the new priority value for the old priority value 4.","format":"int32","nullable":true},"priority-5":{"type":"integer","description":"This attribute defines the new priority value for the old priority value 5.","format":"int32","nullable":true},"priority-6":{"type":"integer","description":"This attribute defines the new priority value for the old priority value 6.","format":"int32","nullable":true},"priority-7":{"type":"integer","description":"This attribute defines the new priority value for the old priority value 7.","format":"int32","nullable":true}},"description":"Original name: TapiEthPriorityMapping","nullable":true,"$$ref":"#/components/schemas/TapiEthPriorityMapping"}},"description":"Original name: TapiEthEthTerminationPac","nullable":true,"$$ref":"#/components/schemas/TapiEthEthTerminationPac"},"ety-term":{"type":"object","properties":{"phy-type":{"type":"string","description":"This attribute identifies the PHY type of the ETY trail termination. See IEEE 802.3 clause 30.3.2.1.2.","nullable":true,"enum":["OTHER","UNKNOWN","NONE","2BASE_TL","10MBIT_S","10PASS_TS","100BASE_T4","100BASE_X","100BASE_T2","1000BASE_X","1000BASE_T","10GBASE-X","10GBASE_R","10GBASE_W"]},"is-fts-enabled":{"type":"boolean","description":"This attribute indicates whether Forced Transmitter Shutdown (FTS) is enabled or not. It models the ETYn_TT_So_MI_FTSEnable information.","nullable":true},"is-tx-pause-enabled":{"type":"boolean","description":"This attribute identifies whether the Transmit Pause process is enabled or not. It models the MI_TxPauseEnable defined in G.8021.","nullable":true},"phy-type-list":{"type":"array","description":"This attribute identifies the possible PHY types that could be supported at the ETY trail termination. See IEEE 802.3 clause 30.3.2.1.3.","nullable":true,"items":{"type":"string","description":"This attribute identifies the possible PHY types that could be supported at the ETY trail termination. See IEEE 802.3 clause 30.3.2.1.3.","enum":["OTHER","UNKNOWN","NONE","2BASE_TL","10MBIT_S","10PASS_TS","100BASE_T4","100BASE_X","100BASE_T2","1000BASE_X","1000BASE_T","10GBASE-X","10GBASE_R","10GBASE_W"]}}},"description":"Original name: TapiEthEtyTerminationPac","nullable":true,"$$ref":"#/components/schemas/TapiEthEtyTerminationPac"},"eth-ctp":{"type":"object","properties":{"csf-rdi-fdi-enable":{"type":"boolean","description":"This attribute models the MI_CSFrdifdiEnable information defined in G.8021.","nullable":true},"vlan-config":{"type":"integer","description":"This attribute models the ETHx/ETH-m_A_So_MI_Vlan_Config information defined in G.8021. range of type : -1, 0, 1..4094","format":"int32","nullable":true},"filter-config":{"type":"object","properties":{"c-2-00-00-2-a":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-0-c":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-0-b":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-2-c":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-0-e":{"type":"boolean","description":"This attribute identifies the Individual LAN Scope group address, Nearest Bridge group address (LLDP protocol).","nullable":true},"c-2-00-00-2-b":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-0-d":{"type":"boolean","description":"This attribute identifies the Provider Bridge MVRP address.","nullable":true},"c-2-00-00-2-e":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-2-d":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-0-f":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-2-f":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-10":{"type":"boolean","description":"This attribute identifies the 'All LANs Bridge Management Group Address'.","nullable":true},"c-2-00-00-09":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-29":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-07":{"type":"boolean","description":"This attribute identifies the Metro Ethernet Forum E-LMI protocol group address.","nullable":true},"c-2-00-00-08":{"type":"boolean","description":"This attribute identifies the Provider Bridge Group address.","nullable":true},"c-2-00-00-27":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-05":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-28":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-06":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-25":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-03":{"type":"boolean","description":"This attribute identifies the Nearest non-TPMR Bridge group address (Port Authentication protocol).","nullable":true},"c-2-00-00-26":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-04":{"type":"boolean","description":"This attribute identifies the IEEE MAC-specific Control Protocols group address.","nullable":true},"c-2-00-00-23":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-01":{"type":"boolean","description":"This attribute identifies the IEEE MAC-specific Control Protocols group address (PAUSE protocol).","nullable":true},"c-2-00-00-24":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-02":{"type":"boolean","description":"This attribute identifies the IEEE 802.3 Slow_Protocols_Multicast address (LACP/LAMP or Link OAM protocols).","nullable":true},"c-2-00-00-21":{"type":"boolean","description":"This attribute identifies the Customer Bridge MVRP address.","nullable":true},"c-2-00-00-22":{"type":"boolean","description":"Reserved for future standardization.","nullable":true},"c-2-00-00-00":{"type":"boolean","description":"This attribute identifies the STP/RSTP/MSTP protocol address.","nullable":true},"c-2-00-00-20":{"type":"boolean","description":"This attribute identifies the Customer and Provider Bridge MMRP address.","nullable":true},"c-2-00-00-0-a":{"type":"boolean","description":"Reserved for future standardization.","nullable":true}},"description":"Original name: TapiEthControlFrameFilter","nullable":true,"$$ref":"#/components/schemas/TapiEthControlFrameFilter"},"mac-length":{"type":"integer","description":"This attribute models the MAC_Lenght MI defined in 8.6/G.8021 for the MAC Length Check process. It indicates the allowed maximum frame length in bytes. range of type : 1518, 1522, 2000","format":"int32","nullable":true},"csf-report":{"type":"boolean","description":"This attribute models the MI_CSF_Reported information defined in G.8021. range of type : true, false","nullable":true},"filter-config-snk":{"type":"array","description":"This attribute models the FilteConfig MI defined in 8.3/G.8021. It indicates the configured filter action for each of the 33 group MAC addresses for control frames. The 33 MAC addresses are: 01-80-C2-00-00-10, 01-80-C2-00-00-00 to 01-80-C2-00-00-0F, and 01-80-C2-00-00-20 to 01-80-C2-00-00-2F. The filter action is Pass or Block. If the destination address of the incoming ETH_CI_D matches one of the above addresses, the filter process shall perform the corresponding configured filter action. If none of the above addresses match, the ETH_CI_D is passed.","nullable":true,"items":{"type":"string","description":"This attribute models the FilteConfig MI defined in 8.3/G.8021. It indicates the configured filter action for each of the 33 group MAC addresses for control frames. The 33 MAC addresses are: 01-80-C2-00-00-10, 01-80-C2-00-00-00 to 01-80-C2-00-00-0F, and 01-80-C2-00-00-20 to 01-80-C2-00-00-2F. The filter action is Pass or Block. If the destination address of the incoming ETH_CI_D matches one of the above addresses, the filter process shall perform the corresponding configured filter action. If none of the above addresses match, the ETH_CI_D is passed."}},"pll-thr":{"type":"integer","description":"This attribute provisions the threshold for the number of active ports. If the number of active ports is more than zero but less than the provisioned threshold, a cPLL (Partial Link Loss) is raised. See section 9.7.1.2 of G.8021. range of type : 0..number of ports","format":"int32","nullable":true},"csf-config":{"type":"string","description":"This attribute models the combination of all CSF related MI signals (MI_CSF_Enable, MI_CSFrdifdi_Enable, MI_CSFdci_Enable) as defined in G.8021. range of type : true, false","nullable":true,"enum":["DISABLED","ENABLED","ENABLED_WITH_RDI_FDI","ENABLED_WITH_RDI_FDI_DCI","ENABLED_WITH_DCI"]},"partner-system-id":{"type":"string","description":"See 802.1AX: A MAC address consisting of the unique identifier for the current protocol Partner of this Aggregator. A value of zero indicates that there is no known Partner. If the aggregation is manually configured, this System ID value will be a value assigned by the local System.","nullable":true},"partner-system-priority":{"type":"integer","description":"See 802.1AX: Indicates the priority associated with the Partners System ID. If the aggregation is manually configured, this System Priority value will be a value assigned by the local System. range of type : 2-octet","format":"int32","nullable":true},"partner-oper-key":{"type":"integer","description":"See 802.1AX: The current operational value of the Key for the Aggregators current protocol Partner. If the aggregation is manually configured, this Key value will be a value assigned by the local System. range of type : 16-bit","format":"int32","nullable":true},"traffic-conditioning":{"type":"object","properties":{"codirectional":{"type":"boolean","description":"This attribute indicates the direction of the conditioner. The value of true means that the conditioner (modeled as a TCS Sink according to G.8021) is associated with the sink part of the containing CTP. The value of false means that the conditioner (modeled as a TCS Sink according to G.8021) is associated with the source part of the containing CTP.","nullable":true},"prio-config-list":{"type":"array","description":"This attribute indicates the Priority Splitter function for the mapping of the Ethernet frame priority (ETH_CI_P) values to the output queue.","nullable":true,"items":{"type":"object","properties":{"priority":{"type":"integer","description":"none","format":"int32","nullable":true},"queue-id":{"type":"integer","description":"none","format":"int32","nullable":true}},"description":"Original name: TapiEthPriorityConfiguration","nullable":true,"$$ref":"#/components/schemas/TapiEthPriorityConfiguration"}},"cond-config-list":{"type":"array","description":"This attribute indicates for the conditioner process the conditioning parameters: - Queue ID: Indicates the Queue ID - Committed Information Rate (CIR): number of bits per second - Committed Burst Size (CBS): number of bytes - Excess Information Rate (EIR): number of bits per second - Excess Burst Size (EBS): number of bytes - Coupling flag (CF): 0 or 1 - Color mode (CM): color-blind and color-aware.","nullable":true,"items":{"type":"object","properties":{"queue-id":{"type":"integer","description":"This attribute indicates the queue id.","format":"int32","nullable":true},"coupling-flag":{"type":"boolean","description":"This attribute indicates the coupling flag.","nullable":true},"cbs":{"type":"integer","description":"This attribute indicates the Committed Burst Size in bytes.","format":"int32","nullable":true},"ebs":{"type":"integer","description":"This attribute indicates the Excess Burst Size in bytes.","format":"int32","nullable":true},"colour-mode":{"type":"string","description":"This attribute indicates the colour mode.","nullable":true,"enum":["COLOUR_BLIND","COLOUR_AWARE"]},"cir":{"type":"integer","description":"This attribute indicates the Committed Information Rate in bits/s.","format":"int32","nullable":true},"eir":{"type":"integer","description":"This attribute indicates the Excess Information Rate in bits/s.","format":"int32","nullable":true}},"description":"Original name: TapiEthTrafficConditioningConfiguration","nullable":true,"$$ref":"#/components/schemas/TapiEthTrafficConditioningConfiguration"}}},"description":"Original name: TapiEthTrafficConditioningPac","nullable":true,"$$ref":"#/components/schemas/TapiEthTrafficConditioningPac"},"actor-system-priority":{"type":"integer","description":"See 802.1AX: Indicating the priority associated with the Actors System ID. range of type : 2-octet","format":"int32","nullable":true},"actor-oper-key":{"type":"integer","description":"See 802.1AX: The current operational value of the Key for the Aggregator. The administrative Key value may differ from the operational Key value for the reasons discussed in 5.6.2. The meaning of particular Key values is of local significance. range of type : 16 bit","format":"int32","nullable":true},"collector-max-delay":{"type":"integer","description":"See 802.1AX: The value of this attribute defines the maximum delay, in tens of microseconds, that may be imposed by the Frame Collector between receiving a frame from an Aggregator Parser, and either delivering the frame to its MAC Client or discarding the frame (see IEEE 802.1AX clause 5.2.3.1.1). range of type : 16-bit","format":"int32","nullable":true},"is-ssf-reported":{"type":"boolean","description":"This attribute provisions whether the SSF defect should be reported as fault cause or not. It models the ETH-LAG_FT_Sk_MI_SSF_Reported defined in G.8021.","nullable":true},"data-rate":{"type":"integer","description":"See 802.1AX: The current data rate, in bits per second, of the aggregate link. The value is calculated as N times the data rate of a single link in the aggregation, where N is the number of active links.","format":"int32","nullable":true},"traffic-shaping":{"type":"object","properties":{"codirectional":{"type":"boolean","description":"This attribute indicates the direction of the shaping function. The value of true means that the shaping (modeled as a TCS Source according to G.8021) is associated with the source part of the containing CTP. The value of false means that the shaping (modeled as a TCS Source according to G.8021) is associated with the sink part of the containing CTP.","nullable":true},"sched-config":{"type":"string","description":"This attribute configures the scheduler process. The value of this attribute is for further study because it is for further study in G.8021. Scheduler is a pointer to a Scheduler object, which is to be defined in the future (because in G.8021, this is FFS). Note that the only significance of the GTCS function defined in G.8021 is the use of a common scheduler for shaping. Given that, G.8052 models the common scheduler feature by having a common value for this attribute.","nullable":true},"queue-config-list":{"type":"array","description":"This attribute configures the Queue depth and Dropping threshold parameters of the Queue process. The Queue depth sets the maximum size of the queue in bytes. An incoming ETH_CI traffic unit is dropped if there is insufficient space in the queue to hold the whole unit. The Dropping threshold sets the threshold of the queue. If the queue is filled beyond this threshold, incoming ETH_CI traffic units accompanied by the ETH_CI_DE signal set are dropped.","nullable":true,"items":{"type":"object","properties":{"queue-threshold":{"type":"integer","description":"This attribute defines the threshold of the queue in bytes.","format":"int32","nullable":true},"queue-id":{"type":"integer","description":"This attribute indicates the queue id.","format":"int32","nullable":true},"queue-depth":{"type":"integer","description":"This attribute defines the depth of the queue in bytes.","format":"int32","nullable":true}},"description":"Original name: TapiEthQueueConfiguration","nullable":true,"$$ref":"#/components/schemas/TapiEthQueueConfiguration"}},"prio-config-list":{"type":"array","description":"This attribute configures the Priority Splitter function for the mapping of the Ethernet frame priority (ETH_CI_P) values to the output queue.","nullable":true,"items":{"type":"object","properties":{"priority":{"type":"integer","description":"none","format":"int32","nullable":true},"queue-id":{"type":"integer","description":"none","format":"int32","nullable":true}},"description":"Original name: TapiEthPriorityConfiguration","nullable":true,"$$ref":"#/components/schemas/TapiEthPriorityConfiguration"}}},"description":"Original name: TapiEthTrafficShapingPac","nullable":true,"$$ref":"#/components/schemas/TapiEthTrafficShapingPac"},"actor-system-id":{"type":"string","description":"See 802.1AX: A MAC address used as a unique identifier for the System that contains this Aggregator.","nullable":true},"auxiliary-function-position-sequence":{"type":"array","description":"This attribute indicates the positions (i.e., the relative order) of all the MEP, MIP, and TCS objects which are associated with the CTP.","nullable":true,"items":{"type":"integer","description":"This attribute indicates the positions (i.e., the relative order) of all the MEP, MIP, and TCS objects which are associated with the CTP.","format":"int32"}}},"description":"Original name: TapiEthEthCtpPac","nullable":true,"$$ref":"#/components/schemas/TapiEthEthCtpPac"}},"description":"Original name: TapiEthEthConnectionEndPointSpec","nullable":true,"$$ref":"#/components/schemas/TapiEthEthConnectionEndPointSpec"},"tapi-oam:mep-mip-list":{"type":"object","properties":{"mip":{"type":"array","description":"none","nullable":true,"items":{"type":"object","properties":{"meg-uuid":{"type":"string","description":"none","nullable":true},"mip-local-id":{"type":"string","description":"none","nullable":true}},"description":"Original name: TapiOamMipRef","nullable":true,"$$ref":"#/components/schemas/TapiOamMipRef"}},"mep":{"type":"array","description":"none","nullable":true,"items":{"type":"object","properties":{"meg-uuid":{"type":"string","description":"none","nullable":true},"mep-local-id":{"type":"string","description":"none","nullable":true}},"description":"Original name: TapiOamMepRef","nullable":true,"$$ref":"#/components/schemas/TapiOamMepRef"}}},"description":"Original name: TapiOamMepMipList","nullable":true,"$$ref":"#/components/schemas/TapiOamMepMipList"},"tapi-odu:odu-connection-end-point-spec":{"type":"object","properties":{"odu-term-and-adapter":{"type":"object","properties":{"odu-cn-effective-time-slot-list":{"type":"array","description":"This attribute contains a set of distinct (i.e. unique) integers (e.g. 2, 3, 5, 9, 15, 34 representing the tributary slots TS#1.2, TS#1.3, TS#1.5, TS#1.9, TS#1.15, and TS#2.14) which represents the list of effective time slots which are available for carrying ODUk clients. Each entry in the list is an integer value (P) representing the time slot name TS#A.B (see ITU-T Recommendation G.709 (v5) Clause 20.1). The mapping between P and A & B is: A = [P/20] + 1; B = P - (P/20]*20; where the sqaure bracket represents the whole integer.","nullable":true,"items":{"type":"integer","description":"This attribute contains a set of distinct (i.e. unique) integers (e.g. 2, 3, 5, 9, 15, 34 representing the tributary slots TS#1.2, TS#1.3, TS#1.5, TS#1.9, TS#1.15, and TS#2.14) which represents the list of effective time slots which are available for carrying ODUk clients. Each entry in the list is an integer value (P) representing the time slot name TS#A.B (see ITU-T Recommendation G.709 (v5) Clause 20.1). The mapping between P and A & B is: A = [P/20] + 1; B = P - (P/20]*20; where the sqaure bracket represents the whole integer.","format":"int32"}},"accepted-payload-type":{"type":"object","properties":{"hex-payload-type":{"type":"integer","description":"none","format":"int32","nullable":true},"named-payload-type":{"type":"string","description":"none","nullable":true,"enum":["UNKNOWN","UNINTERPRETABLE"]}},"description":"Original name: TapiOduOduPayloadType","nullable":true,"$$ref":"#/components/schemas/TapiOduOduPayloadType"},"opu-tributary-slot-size":{"type":"string","description":"This attribute is applicable for ODU2 and ODU3 CTP only. It indicates the slot size of the ODU CTP.","nullable":true,"enum":["1G25","2G5"]},"configured-mapping-type":{"type":"string","description":"This attributes indicates the configured mapping type.","nullable":true,"enum":["AMP","BMP","GFP-F","GMP","TTP_GFP_BMP","NULL"]},"auto-payload-type":{"type":"boolean","description":"This attribute is applicable when the ODU CTP object instance represents a lower order ODU CTP Source at the client layer of the ODUP/ODUj-21 adaptation function. The value of true of this attribute configures that the adaptation source function shall fall back to the payload type PT=20 if the conditions specified in 14.3.10.1/G.798 are satisfied. ","nullable":true},"fec-parameters":{"type":"object","properties":{"uncorrectable-bytes":{"type":"integer","description":"Bytes that could not be corrected by FEC","format":"int32","nullable":true},"corrected-bits":{"type":"integer","description":"Bits corrected between those that were received corrupted","format":"int32","nullable":true},"pre-fec-ber":{"type":"integer","description":"counter: bit error rate before correction by FEC","format":"int32","nullable":true},"uncorrectable-bits":{"type":"integer","description":"Bits that could not be corrected by FEC","format":"int32","nullable":true},"corrected-bytes":{"type":"integer","description":"Bytes corrected between those that were received corrupted","format":"int32","nullable":true},"post-fec-ber":{"type":"integer","description":"counter: bit error rate after correction by FEC","format":"int32","nullable":true}},"description":"Original name: TapiOduFecProperties","nullable":true,"$$ref":"#/components/schemas/TapiOduFecProperties"},"configured-client-type":{"type":"string","description":"This attribute configures the type of the client CTP of the server ODU TTP.","nullable":true}},"description":"Original name: TapiOduOduTerminationAndClientAdaptationPac","nullable":true,"$$ref":"#/components/schemas/TapiOduOduTerminationAndClientAdaptationPac"},"odu-common":{"type":"object","properties":{"odu-rate-tolerance":{"type":"integer","description":"This attribute indicates the rate tolerance of the ODU termination point. Valid values are real value in the unit of ppm. Standardized values are defined in Table 7-2/G.709.","format":"int32","nullable":true},"odu-rate":{"type":"integer","description":"This attribute indicates the rate of the ODU termination point in Kbits/s. This attribute is Set at create; i.e., once created it cannot be changed directly. In case of resizable ODU flex, its value can be changed via HAO (not directly on the attribute). This attribute indicates the rate of the ODU termination point. Valid values shall be consistent with the oduType configuration as shown in Table 7-2/G.709 v5. Setting this value for fixed-rate ODUk types (e.g., ODU0), is optional. The default value is derived from the configured oduType, as defined in Table 7-2/G.709 v5. Setting this value for ODUCn type is optional. The default value is derived from the configured n of the ODUCn as defined in Table 7-2/G.709 v5.","format":"int32","nullable":true},"number-of-odu-c":{"type":"integer","description":"This attribute specifies the number of ODUC instances of the ODUCn.","format":"int32","nullable":true},"odu-type":{"type":"string","description":"This attribute specifies the type of the ODU termination point.","nullable":true}},"description":"Original name: TapiOduOduCommonPac","nullable":true,"$$ref":"#/components/schemas/TapiOduOduCommonPac"},"odu-ctp":{"type":"object","properties":{"accepted-msi":{"type":"string","description":"This attribute is applicable when the ODU CTP object instance represents a lower order ODU1 or ODU2 CTP Sink at the client layer of the ODU3P/ODU12 adaptation function or represents a lower order ODUj CTP Sink at the client layer of the ODUP/ODUj-21 adaptation function. This attribute is a 1-byte field that represents the accepted multiplex structure of the adaptation function. ","nullable":true},"tributary-port-number":{"type":"integer","description":"This attribute identifies the tributary port number that is associated with the ODUk CTP. This attribute applies when the ODUk CTP is multiplexed into a server layer ODU TTP object. It will not apply if this ODUk CTP object is directly mapped into an OTUk TTP object (i.e. OTUk has no tributary slots). The upper bound of the integer allowed in this set is a function of the ODU server layer into which the ODUk CTP is multiplexed. In case the ODU server layer is an HO-ODUk, the upper bound is the maximum number of tributary slots within the HO-ODUk (see ITU-T Recommendation G.709 (v5) clause 19.4.1). Thus, for example, M=8/32/80 for ODU2/ODU3/ODU4 server layers (respectively) using 1.25G slot size. In case the ODU server layer is an ODUCn, the upper bound is M=10*n (see ITU-T Recommendation G.709 (v5) Clause 20.4.1). range of type : The value range depends on the size of the Tributary Port Number (TPN) field used which depends on th server-layer ODU or OTU. In case of ODUk mapping into OTUk, there is no TPN field, so the tributaryPortNumber shall be zero. In case of LO ODUj mapping over ODU1, ODU2 or ODU3, the TPN is encoded in a 6-bit field so the value range is 0-63. See clause 14.4.1/G.709-2016. In case of LO ODUj mapping over ODU4, the TPN is encoded in a 7-bit field so the value range is 0-127. See clause 14.4.1.4/G.709-2016. In case of ODUk mapping over ODUCn, the TPN is encoded in a 14-bit field so the value range is 0-16383. See clause 20.4.1.1/G.709-2016. ","format":"int32","nullable":true},"tributary-slot-list":{"type":"array","description":"ITU-T G.875 (v5) This attribute contains a set of distinct (i.e. unique) integers (e.g. 2, 3, 5, 9, 15 representing the tributary slots TS#2, TS#3, TS#5, TS#9 and TS#15) which represents the resources occupied by the ODUk CTP (e.g. an ODUflex with a bit rate of 6.25G setup over an HO-ODUk). This attribute applies when the ODUk CTP is carried by a sever layer ODU TTP object. It will not apply if this ODUk CTP object is directly carried by an OTUk TTP object (i.e. OTUk has no tributary slots). The upper bound of the integer allowed in this set and its relationship with the tributary slots are a function of the ODU server layer to which the ODUk CTP is carried over. In case the ODU server layer is an HO-ODUk, each entry in the list is an integer value (i) representing the tributary slot name TS#i and the upper bound is the maximum number of tributary slots within the HO-ODUk (see ITU-T Recommendation G.709 (v5) clause 19). Thus, for example, M=8/32/80 for ODU2/ODU3/ODU4 server layers (respectively) using 1.25G slot size. In case the ODU server layer is an ODUCn, each entry in the list is an integer value (P) representing the time slot name TS#A.B (e.g. 2, 3, 5, 9, 15, 34 representing the tributary slots TS#1.2, TS#1.3, TS#1.5, TS#1.9, TS#1.15, and TS#2.14) and the upper und is 20*n (see ITU-T Recommendation G.709 (v5) Clause 20.1). The mapping between P and A & B is: A = [P/20] + 1; B = P - (P/20]*20; where the square bracket represents the whole integer. Note that the value of this attribute can be changed only in the case of ODUflex and has to be through specific operations (i.e. not be changing the attribute tributarySlotList directly).","nullable":true,"items":{"type":"integer","description":"ITU-T G.875 (v5) This attribute contains a set of distinct (i.e. unique) integers (e.g. 2, 3, 5, 9, 15 representing the tributary slots TS#2, TS#3, TS#5, TS#9 and TS#15) which represents the resources occupied by the ODUk CTP (e.g. an ODUflex with a bit rate of 6.25G setup over an HO-ODUk). This attribute applies when the ODUk CTP is carried by a sever layer ODU TTP object. It will not apply if this ODUk CTP object is directly carried by an OTUk TTP object (i.e. OTUk has no tributary slots). The upper bound of the integer allowed in this set and its relationship with the tributary slots are a function of the ODU server layer to which the ODUk CTP is carried over. In case the ODU server layer is an HO-ODUk, each entry in the list is an integer value (i) representing the tributary slot name TS#i and the upper bound is the maximum number of tributary slots within the HO-ODUk (see ITU-T Recommendation G.709 (v5) clause 19). Thus, for example, M=8/32/80 for ODU2/ODU3/ODU4 server layers (respectively) using 1.25G slot size. In case the ODU server layer is an ODUCn, each entry in the list is an integer value (P) representing the time slot name TS#A.B (e.g. 2, 3, 5, 9, 15, 34 representing the tributary slots TS#1.2, TS#1.3, TS#1.5, TS#1.9, TS#1.15, and TS#2.14) and the upper und is 20*n (see ITU-T Recommendation G.709 (v5) Clause 20.1). The mapping between P and A & B is: A = [P/20] + 1; B = P - (P/20]*20; where the square bracket represents the whole integer. Note that the value of this attribute can be changed only in the case of ODUflex and has to be through specific operations (i.e. not be changing the attribute tributarySlotList directly).","format":"int32"}}},"description":"Original name: TapiOduOduCtpPac","nullable":true,"$$ref":"#/components/schemas/TapiOduOduCtpPac"},"odu-protection":{"type":"object","properties":{"aps-enable":{"type":"boolean","description":"This attribute is for enabling/disabling the automatic protection switching (APS) capability at the transport adaptation function that is represented by the ODU_ConnectionTerminationPoint object class. It triggers the MI_APS_EN signal to the transport adaptation function.","nullable":true},"aps-level":{"type":"integer","description":"This attribute is for configuring the automatic protection switching (APS) level that should operate at the transport adaptation function that is represented by the ODU_ConnectionTerminationPoint object class. It triggers the MI_APS_LVL signal to the transport adaptation function. The value 0 means path and the values 1 through 6 mean TCM level 1 through 6 respectively.","format":"int32","nullable":true}},"description":"Original name: TapiOduOduProtectionPac","nullable":true,"$$ref":"#/components/schemas/TapiOduOduProtectionPac"}},"description":"Original name: TapiOduOduConnectionEndPointSpec","nullable":true,"$$ref":"#/components/schemas/TapiOduOduConnectionEndPointSpec"},"tapi-photonic-media:media-channel-connection-end-point-spec":{"type":"object","properties":{"media-channel":{"type":"object","properties":{"occupied-spectrum":{"type":"object","properties":{"lower-frequency":{"type":"integer","description":"The lower frequency bound of the media channel spectrum specified in MHz","nullable":true},"upper-frequency":{"type":"integer","description":"The upper frequency bound of the media channel spectrum specified in MHz","nullable":true},"frequency-constraint":{"type":"object","properties":{"adjustment-granularity":{"type":"string","description":"Adjustment granularity in Gigahertz. As per ITU-T G.694.1, it is used to calculate nominal central frequency (in THz)","nullable":true,"enum":["G_100GHZ","G_50GHZ","G_25GHZ","G_12_5GHZ","G_6_25GHZ","G_3_125GHZ","UNCONSTRAINED"]},"grid-type":{"type":"string","description":"Specifies the frequency grid standard used to determine the nominal central frequency and frequency slot width","nullable":true,"enum":["DWDM","CWDM","FLEX","GRIDLESS","UNSPECIFIED"]}},"description":"Original name: TapiPhotonicMediaFrequencyConstraint","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaFrequencyConstraint"}},"description":"Original name: TapiPhotonicMediaSpectrumBand","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaSpectrumBand"},"measured-power-egress":{"type":"object","properties":{"power-spectral-density":{"type":"string","description":"This describes how power of a signal is distributed over frequency specified in nW/MHz","nullable":true},"total-power":{"type":"string","description":"The total power at any point in a channel specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaPowerPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaPowerPropertiesPac"},"measured-power-ingress":{"type":"object","properties":{"power-spectral-density":{"type":"string","description":"This describes how power of a signal is distributed over frequency specified in nW/MHz","nullable":true},"total-power":{"type":"string","description":"The total power at any point in a channel specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaPowerPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaPowerPropertiesPac"},"tapi-photonic-media-cisco-extn:media-channel":{"type":"object","properties":{"media-channel-pm-history-data":{"type":"object","properties":{"period-start-time":{"type":"string","description":"none","nullable":true},"period-end-time":{"type":"string","description":"none","nullable":true},"suspect-interval-flag":{"type":"boolean","description":"This attribute indicates that the performance data may not be reliable.","nullable":true},"history-power-egress":{"type":"object","properties":{"avg-power":{"type":"string","description":"The average power for the pm interval specified in dBm.","nullable":true},"max-power":{"type":"string","description":"The maximum power for the pm interval specified in dBm.","nullable":true},"min-power":{"type":"string","description":"The minimum power for the pm interval specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaCiscoExtnPmPowerParametersPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnPmPowerParametersPac"},"history-power-ingress":{"type":"object","properties":{"avg-power":{"type":"string","description":"The average power for the pm interval specified in dBm.","nullable":true},"max-power":{"type":"string","description":"The maximum power for the pm interval specified in dBm.","nullable":true},"min-power":{"type":"string","description":"The minimum power for the pm interval specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaCiscoExtnPmPowerParametersPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnPmPowerParametersPac"}},"description":"Original name: TapiPhotonicMediaCiscoExtnMediaChannelPmHistoryData","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnMediaChannelPmHistoryData"}},"description":"Original name: TapiPhotonicMediaCiscoExtnMediaChannelPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnMediaChannelPropertiesPac"}},"description":"Original name: TapiPhotonicMediaMediachannelconnectionendpointspecMediaChannel","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaMediachannelconnectionendpointspecMediaChannel"}},"description":"Original name: TapiPhotonicMediaMediaChannelConnectionEndPointSpec","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaMediaChannelConnectionEndPointSpec"},"tapi-photonic-media:ots-connection-end-point-spec":{"type":"object","properties":{"ots-media-channel":{"type":"object","properties":{"occupied-spectrum":{"type":"object","properties":{"lower-frequency":{"type":"integer","description":"The lower frequency bound of the media channel spectrum specified in MHz","nullable":true},"upper-frequency":{"type":"integer","description":"The upper frequency bound of the media channel spectrum specified in MHz","nullable":true},"frequency-constraint":{"type":"object","properties":{"adjustment-granularity":{"type":"string","description":"Adjustment granularity in Gigahertz. As per ITU-T G.694.1, it is used to calculate nominal central frequency (in THz)","nullable":true,"enum":["G_100GHZ","G_50GHZ","G_25GHZ","G_12_5GHZ","G_6_25GHZ","G_3_125GHZ","UNCONSTRAINED"]},"grid-type":{"type":"string","description":"Specifies the frequency grid standard used to determine the nominal central frequency and frequency slot width","nullable":true,"enum":["DWDM","CWDM","FLEX","GRIDLESS","UNSPECIFIED"]}},"description":"Original name: TapiPhotonicMediaFrequencyConstraint","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaFrequencyConstraint"}},"description":"Original name: TapiPhotonicMediaSpectrumBand","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaSpectrumBand"},"measured-power-egress":{"type":"object","properties":{"power-spectral-density":{"type":"string","description":"This describes how power of a signal is distributed over frequency specified in nW/MHz","nullable":true},"total-power":{"type":"string","description":"The total power at any point in a channel specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaPowerPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaPowerPropertiesPac"},"measured-power-ingress":{"type":"object","properties":{"power-spectral-density":{"type":"string","description":"This describes how power of a signal is distributed over frequency specified in nW/MHz","nullable":true},"total-power":{"type":"string","description":"The total power at any point in a channel specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaPowerPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaPowerPropertiesPac"},"tapi-photonic-media-cisco-extn:ots-media-channel":{"type":"object","properties":{"ots-media-channel-pm-history-data":{"type":"object","properties":{"period-start-time":{"type":"string","description":"none","nullable":true},"period-end-time":{"type":"string","description":"none","nullable":true},"suspect-interval-flag":{"type":"boolean","description":"This attribute indicates that the performance data may not be reliable.","nullable":true},"c-band":{"type":"object","properties":{"history-power-egress":{"type":"object","properties":{"avg-power":{"type":"string","description":"The average power for the pm interval specified in dBm.","nullable":true},"max-power":{"type":"string","description":"The maximum power for the pm interval specified in dBm.","nullable":true},"min-power":{"type":"string","description":"The minimum power for the pm interval specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaCiscoExtnPmPowerParametersPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnPmPowerParametersPac"},"history-power-ingress":{"type":"object","properties":{"avg-power":{"type":"string","description":"The average power for the pm interval specified in dBm.","nullable":true},"max-power":{"type":"string","description":"The maximum power for the pm interval specified in dBm.","nullable":true},"min-power":{"type":"string","description":"The minimum power for the pm interval specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaCiscoExtnPmPowerParametersPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnPmPowerParametersPac"}},"description":"Original name: TapiPhotonicMediaCiscoExtnPmPowerHistoryData","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnPmPowerHistoryData"}},"description":"Original name: TapiPhotonicMediaCiscoExtnOtsMediaChannelPmHistoryData","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnOtsMediaChannelPmHistoryData"}},"description":"Original name: TapiPhotonicMediaCiscoExtnOtsMediaChannelPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCiscoExtnOtsMediaChannelPropertiesPac"}},"description":"Original name: tapi-photonic-media:ots-media-channel","nullable":true,"$$ref":"#/components/schemas/tapi-photonic-media_ots-media-channel"}},"description":"Original name: TapiPhotonicMediaOtsConnectionEndPointSpec","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaOtsConnectionEndPointSpec"},"tapi-photonic-media:otsi-connection-end-point-spec":{"type":"object","properties":{"otsi-termination":{"type":"object","properties":{"selected-application-identifier":{"type":"object","properties":{"application-identifier-type":{"type":"string","description":"The ITU-T recommendation which defines the application code format.","nullable":true,"enum":["PROPRIETARY","ITUT_G959_1","ITUT_G698_1","ITUT_G698_2","ITUT_G696_1","ITUT_G695"]},"application-code":{"type":"string","description":"none","nullable":true}},"description":"Original name: TapiPhotonicMediaApplicationIdentifier","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaApplicationIdentifier"},"received-power":{"type":"object","properties":{"power-spectral-density":{"type":"string","description":"This describes how power of a signal is distributed over frequency specified in nW/MHz","nullable":true},"total-power":{"type":"string","description":"The total power at any point in a channel specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaPowerPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaPowerPropertiesPac"},"selected-central-frequency":{"type":"object","properties":{"central-frequency":{"type":"integer","description":"The central frequency of the laser specified in MHz. It is the oscillation frequency of the corresponding electromagnetic wave. ","format":"int32","nullable":true},"frequency-constraint":{"type":"object","properties":{"adjustment-granularity":{"type":"string","description":"Adjustment granularity in Gigahertz. As per ITU-T G.694.1, it is used to calculate nominal central frequency (in THz)","nullable":true,"enum":["G_100GHZ","G_50GHZ","G_25GHZ","G_12_5GHZ","G_6_25GHZ","G_3_125GHZ","UNCONSTRAINED"]},"grid-type":{"type":"string","description":"Specifies the frequency grid standard used to determine the nominal central frequency and frequency slot width","nullable":true,"enum":["DWDM","CWDM","FLEX","GRIDLESS","UNSPECIFIED"]}},"description":"Original name: TapiPhotonicMediaFrequencyConstraint","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaFrequencyConstraint"}},"description":"Original name: TapiPhotonicMediaCentralFrequency","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaCentralFrequency"},"transmited-power":{"type":"object","properties":{"power-spectral-density":{"type":"string","description":"This describes how power of a signal is distributed over frequency specified in nW/MHz","nullable":true},"total-power":{"type":"string","description":"The total power at any point in a channel specified in dBm.","nullable":true}},"description":"Original name: TapiPhotonicMediaPowerPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaPowerPropertiesPac"},"selected-modulation":{"type":"string","description":"This parameter defines the modulation used at the source","nullable":true,"enum":["RZ","NRZ","BPSK","DPSK","QPSK","8QAM","16QAM","PAM4","PAM8","UNDEFINED"]},"laser-properties":{"type":"object","properties":{"laser-application-type":{"type":"string","description":"The type of laser, its operational wavelengths, and its applications. String size 255.","nullable":true,"enum":["PUMP","MODULATED","PULSE"]},"laser-bias-current":{"type":"integer","description":"The Bias current of the laser that is the medium polarization current of the laser.","format":"int32","nullable":true},"laser-temperature":{"type":"integer","description":"The temperature of the laser","format":"int32","nullable":true},"laser-status":{"type":"string","description":"none","nullable":true,"enum":["ON","OFF","PULSING","UNDEFINED"]}},"description":"Original name: TapiPhotonicMediaLaserPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaLaserPropertiesPac"},"selected-spectrum":{"type":"object","properties":{"lower-frequency":{"type":"integer","description":"The lower frequency bound of the media channel spectrum specified in MHz","nullable":true},"upper-frequency":{"type":"integer","description":"The upper frequency bound of the media channel spectrum specified in MHz","nullable":true},"frequency-constraint":{"type":"object","properties":{"adjustment-granularity":{"type":"string","description":"Adjustment granularity in Gigahertz. As per ITU-T G.694.1, it is used to calculate nominal central frequency (in THz)","nullable":true,"enum":["G_100GHZ","G_50GHZ","G_25GHZ","G_12_5GHZ","G_6_25GHZ","G_3_125GHZ","UNCONSTRAINED"]},"grid-type":{"type":"string","description":"Specifies the frequency grid standard used to determine the nominal central frequency and frequency slot width","nullable":true,"enum":["DWDM","CWDM","FLEX","GRIDLESS","UNSPECIFIED"]}},"description":"Original name: TapiPhotonicMediaFrequencyConstraint","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaFrequencyConstraint"}},"description":"Original name: TapiPhotonicMediaSpectrumBand","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaSpectrumBand"}},"description":"Original name: TapiPhotonicMediaOtsiTerminationPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaOtsiTerminationPac"}},"description":"Original name: TapiPhotonicMediaOtsiConnectionEndPointSpec","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaOtsiConnectionEndPointSpec"},"tapi-photonic-media:otsi-assembly-connection-end-point-spec":{"type":"object","properties":{"otsi-adapter":{"type":"object","properties":{"number-of-otsi":{"type":"integer","description":"none","format":"int32","nullable":true}},"description":"Original name: TapiPhotonicMediaOtsiGserverAdaptationPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaOtsiGserverAdaptationPac"},"fec-parameters":{"type":"object","properties":{"uncorrectable-bytes":{"type":"integer","description":"Bytes that could not be corrected by FEC","format":"int32","nullable":true},"corrected-bits":{"type":"integer","description":"Bits corrected between those that were received corrupted","format":"int32","nullable":true},"pre-fec-ber":{"type":"integer","description":"counter: bit error rate before correction by FEC","format":"int32","nullable":true},"uncorrectable-bits":{"type":"integer","description":"Bits that could not be corrected by FEC","format":"int32","nullable":true},"corrected-bytes":{"type":"integer","description":"Bytes corrected between those that were received corrupted","format":"int32","nullable":true},"post-fec-ber":{"type":"integer","description":"counter: bit error rate after correction by FEC","format":"int32","nullable":true}},"description":"Original name: TapiPhotonicMediaFecPropertiesPac","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaFecPropertiesPac"}},"description":"Original name: TapiPhotonicMediaOtsiAssemblyConnectionEndPointSpec","nullable":true,"$$ref":"#/components/schemas/TapiPhotonicMediaOtsiAssemblyConnectionEndPointSpec"}},"description":"Original name: TapiConnectivityCeplistConnectionEndPoint","nullable":true,"$$ref":"#/components/schemas/TapiConnectivityCeplistConnectionEndPoint"}}},"description":"Original name: tapi-connectivity:cep-list","nullable":true,"$$ref":"#/components/schemas/tapi-connectivity_cep-list"}},"example":{"tapi-connectivity:cep-list":{"connection-end-point":[{"name":[{"value-name":"CEP_NAME","value":"POTENZA-cep-1/2/[EXP 9-16]-2"}],"uuid":"b0cd8910-36d0-33bd-99b9-5342c17aee5b","operational-state":"ENABLED","lifecycle-state":"INSTALLED","termination-direction":"BIDIRECTIONAL","termination-state":"LT_PERMENANTLY_TERMINATED","connection-port-role":"SYMMETRIC","layer-protocol-name":"PHOTONIC_MEDIA","layer-protocol-qualifier":"tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_OMS","connection-port-direction":"BIDIRECTIONAL"}]}}}}},"400":{"description":"Bad Request","headers":{"Date":{"description":"The date and time at which the response was generated","schema":{"pattern":"^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), \\d{1,2} (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \\d{4} \\d{2}:\\d{2}:\\d{2} GMT$","type":"string","example":"Thu, 15 Aug 2024 09:48:17 GMT"}},"Cache-Control":{"description":"Directives for caching mechanisms in responses","schema":{"type":"string","example":"private, no-cache, no-store, max-age=0, must-revalidate"}}},"content":{"*/*":{"schema":{"type":"object","properties":{"error-type":{"type":"string","nullable":true},"error-tag":{"type":"string","nullable":true},"error-path":{"type":"string","nullable":true},"error-message":{"type":"string","nullable":true},"error-code":{"type":"integer","format":"int32","nullable":true}},"description":"Original name: TapiErrorDetail","nullable":true,"$$ref":"#/components/schemas/TapiErrorDetail"},"example":{"error-message":"Bad request","error-path":"/v1/resources/11111111-1111-1111-1111-111111111111","error-code":400}}}},"404":{"description":"Not Found","headers":{"Date":{"description":"The date and time at which the response was generated","schema":{"pattern":"^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), \\d{1,2} (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \\d{4} \\d{2}:\\d{2}:\\d{2} GMT$","type":"string","example":"Thu, 15 Aug 2024 09:48:17 GMT"}},"Cache-Control":{"description":"Directives for caching mechanisms in responses","schema":{"type":"string","example":"private, no-cache, no-store, max-age=0, must-revalidate"}}},"content":{"*/*":{"schema":{"type":"object","properties":{"error-type":{"type":"string","nullable":true},"error-tag":{"type":"string","nullable":true},"error-path":{"type":"string","nullable":true},"error-message":{"type":"string","nullable":true},"error-code":{"type":"integer","format":"int32","nullable":true}},"description":"Original name: TapiErrorDetail","nullable":true,"$$ref":"#/components/schemas/TapiErrorDetail"},"example":{"error-message":"Not found.","error-path":"/v1/resources/11111111-1111-1111-1111-111111111111","error-code":404}}}},"405":{"description":"Method Not Allowed","headers":{"Date":{"description":"The date and time at which the response was generated","schema":{"pattern":"^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), \\d{1,2} (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \\d{4} \\d{2}:\\d{2}:\\d{2} GMT$","type":"string","example":"Thu, 15 Aug 2024 09:48:17 GMT"}},"Cache-Control":{"description":"Directives for caching mechanisms in responses","schema":{"type":"string","example":"private, no-cache, no-store, max-age=0, must-revalidate"}}},"content":{"*/*":{"schema":{"type":"object","properties":{"error-type":{"type":"string","nullable":true},"error-tag":{"type":"string","nullable":true},"error-path":{"type":"string","nullable":true},"error-message":{"type":"string","nullable":true},"error-code":{"type":"integer","format":"int32","nullable":true}},"description":"Original name: TapiErrorDetail","nullable":true,"$$ref":"#/components/schemas/TapiErrorDetail"},"example":{"error-message":"The HTTP method used is not allowed for this endpoint.","error-path":"/v1/resources/11111111-1111-1111-1111-111111111111","error-code":405}}}},"500":{"description":"Internal Server Error","headers":{"Date":{"description":"The date and time at which the response was generated","schema":{"pattern":"^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), \\d{1,2} (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \\d{4} \\d{2}:\\d{2}:\\d{2} GMT$","type":"string","example":"Thu, 15 Aug 2024 09:48:17 GMT"}},"Cache-Control":{"description":"Directives for caching mechanisms in responses","schema":{"type":"string","example":"private, no-cache, no-store, max-age=0, must-revalidate"}}},"content":{"*/*":{"schema":{"type":"object","properties":{"error-type":{"type":"string","nullable":true},"error-tag":{"type":"string","nullable":true},"error-path":{"type":"string","nullable":true},"error-message":{"type":"string","nullable":true},"error-code":{"type":"integer","format":"int32","nullable":true}},"description":"Original name: TapiErrorDetail","nullable":true,"$$ref":"#/components/schemas/TapiErrorDetail"},"example":{"error-message":"Internal Server Error","error-path":"/v1/resources/11111111-1111-1111-1111-111111111111","error-code":500}}}}},"security":[{"basicAuth":[]}],"__originalOperationId":"tapiConnectivityCepList_1","method":"get","path":"/restconf/data/tapi-common:context/tapi-topology:topology-context/tapi-topology:topology={uuid}/node={node-uuid}/owned-node-edge-point={onep-uuid}/tapi-connectivity:cep-list"}}