Comments (20)
Ok I fixed the path issue. I had to use path = "/components/component[name=*]/"
from telegraf.
from telegraf.
@mohsin106 can you please test the latest version (or even a nightly build)? I cannot reproduce the issue with current master...
from telegraf.
@mohsin106 please test the binary in #15297, available once CI finished the tests, and post the "new" warning here. I've improved the output a bit to see where exactly the issue is in the response...
from telegraf.
When setting the sensor path to /components/component/[name=*]
I am getting the following error:
2024-05-06T14:50:15Z I! Tags enabled: host=lab-ciena-ws-deployment-7887587c44-58cwz-telegraf-agent
2024-05-06T14:50:15Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"lab-ciena-ws-deployment-7887587c44-58cwz-telegraf-agent", Flush Interval:10s
2024-05-06T14:50:15Z E! [telegraf] Error running agent: could not initialize input inputs.gnmi: invalid string path /components/component/[name=*]: invalid List name: "", in: [name=*]
When I set the sensor path to '/components/component/" I'm no longer getting Telegraf warning or error messages.
My Telegraf Config:
[[inputs.gnmi]]
addresses = ["device1.mgt.net:10161"]
prefix_tag_key_with_path = true
username = "$user"
password = "$password"
redial = "10s"
tls_enable = true
insecure_skip_verify = true
tls_ca = "/etc/telegraf/router_ca.pem"
[[inputs.gnmi.subscription]]
name = "optical_channel"
path = "/components/component/"
subscription_mode = "sample"
origin = "openconfig-platform"
sample_interval = "10s"
from telegraf.
@mohsin106 please use single-quotes around the path and try again with path = '/components/component/[name=*]'
...
from telegraf.
I noticed that when I change origin
to "openconfig" then I get the following error:
024-05-06T16:44:56Z W! [inputs.gnmi] Got empty metric-name for response, usually indicating
configuration issues as the response cannot be related to any subscription.
Please open an issue on https://github.com/influxdata/telegraf including your
device model and the following response data:
timestamp:1715013896631287000 update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"name"}} val:{string_val:"CM-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:204 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:204 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:203 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:205 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"memory"} elem:{name:"available"}} val:{uint_val:5044780000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"memory"} elem:{name:"utilized"}} val:{uint_val:3096128000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"instant"}} val:{uint_val:12}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"avg"}} val:{uint_val:13}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"min"}} val:{uint_val:12}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"max"}} val:{uint_val:18}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"name"}} val:{string_val:"AP-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:343 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:343 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:339 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:349 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"name"}} val:{string_val:"LM-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:406 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:404 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:401 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:408 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-1"}} elem:{name:"name"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-1"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-1"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-2"}} elem:{name:"name"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-2"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-2"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-4"}} elem:{name:"name"}} val:{string_val:"PORT-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-4"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-4"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-12"}} elem:{name:"name"}} val:{string_val:"PORT-1-12"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-12"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-1-12"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-12"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-1-12"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"name"}} val:{string_val:"LM-7"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:314 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:310 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:308 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:314 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-1"}} elem:{name:"name"}} val:{string_val:"PORT-7-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-1"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-7-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-1"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-7-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-3"}} elem:{name:"name"}} val:{string_val:"PORT-7-3"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-3"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-7-3"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-3"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-7-3"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-2"}} elem:{name:"name"}} val:{string_val:"PORT-7-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-2"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-7-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-2"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-7-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"name"}} val:{string_val:"Waveserver"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"Waveserver"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"Waveserver"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-platform-types:CHASSIS"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"mfg-name"}} val:{string_val:"Ciena"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"removable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"empty"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:265 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:264 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:260 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:265 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"used-power"}} val:{uint_val:400}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"name"}} val:{string_val:"OCH-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"OCH-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"OCH-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-transport-types:OPTICAL_CHANNEL"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"OCH-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"removable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"empty"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"0"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"3158"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"3098"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"0"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-580 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-582 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"min"}} val:{decimal_val:{digits:-584 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"max"}} val:{decimal_val:{digits:-582 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"instant"}} val:{decimal_val:{digits:309800 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"avg"}} val:{decimal_val:{digits:309700 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"min"}} val:{decimal_val:{digits:309700 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"max"}} val:{decimal_val:{digits:309800 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"instant"}} val:{decimal_val:{digits:63 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"avg"}} val:{decimal_val:{digits:63 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"max"}} val:{decimal_val:{digits:84 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"name"}} val:{string_val:"XCVR-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"XCVR-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"XCVR-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-platform-types:TRANSCEIVER"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"XCVR-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"false"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"false"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"true"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"true"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-560 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-562 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"min"}} val:{decimal_val:{digits:-563 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"max"}} val:{decimal_val:{digits:-561 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"name"}} val:{string_val:"OCH-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"OCH-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"OCH-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-transport-types:OPTICAL_CHANNEL"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"OCH-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"removable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"empty"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"193"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"371"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"386"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"193"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-780 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-785 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"min"}} val:{decimal_val:{digits:-787 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"max"}} val:{decimal_val:{digits:-784 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"instant"}} val:{decimal_val:{digits:38600 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"avg"}} val:{decimal_val:{digits:38500 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"min"}} val:{decimal_val:{digits:38500 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"max"}} val:{decimal_val:{digits:38600 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"instant"}} val:{decimal_val:{digits:75 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"name"}} val:{string_val:"XCVR-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"XCVR-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"XCVR-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-platform-types:TRANSCEIVER"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"XCVR-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"false"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"false"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"true"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"true"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-770 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-770 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"min"}} val:{decimal_val:{digits:-772 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"max"}} val:{decimal_val:{digits:-769 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"name"}} val:{string_val:"XCVR-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"XCVR-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"XCVR-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-platform-types:TRANSCEIVER"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"XCVR-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:200 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"pre-fec-ber"} elem:{name:"instant"}} val:{decimal_val:{precision:18}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"pre-fec-ber"} elem:{name:"interval"}} val:{uint_val:1}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"index"}} val:{uint_val:1}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"config"} elem:{name:"index"}} val:{uint_val:1}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"index"}} val:{uint_val:1}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}}
This message is only printed once.
My config:
[[inputs.gnmi]]
addresses = ["device1.mgt.net:10161"]
prefix_tag_key_with_path = true
username = "$user"
password = "$password"
redial = "10s"
tls_enable = true
insecure_skip_verify = true
tls_ca = "/etc/telegraf/router_ca.pem"
[[inputs.gnmi.subscription]]
name = "optical_channel"
path = "/components/component/"
subscription_mode = "sample"
origin = "openconfig"
sample_interval = "10s"
I believe that setting origin = "openconfig"
changes the data set. I have a few different origins
that I can use to pull data. Would it be possible to handle all of them as you handled openconfig-platform
?
from telegraf.
@mohsin106 please use single-quotes around the path and try again with
path = '/components/component/[name=*]'
...
getting same error when using single ticks:
[telegraf] Error running agent: could not initialize input inputs.gnmi: invalid string path /components/component/[name=*]: invalid List name: "", in: [name=*]
My Config:
[[inputs.gnmi]]
# name_override = "components"
addresses = ["device1.mgt.net:10161"]
prefix_tag_key_with_path = true
username = "$user"
password = "$password"
redial = "10s"
tls_enable = true
insecure_skip_verify = true
tls_ca = "/etc/telegraf/router_ca.pem"
[[inputs.gnmi.subscription]]
name = "optical_channel"
path = '/components/component/[name=*]'
subscription_mode = "sample"
origin = "openconfig-platform"
sample_interval = "10s"
from telegraf.
@mohsin106 does your config work now?
from telegraf.
@mohsin106 does your config work now?
It only works when I configure the origin parameter toopenconfig-platform
. But when I change the origin toopenconfig
I get this error:
2024-05-07T15:52:46Z W! [inputs.gnmi] Got empty metric-name for response, usually indicating
configuration issues as the response cannot be related to any subscription.
Please open an issue on https://github.com/influxdata/telegraf including your
device model and the following response data:
timestamp:1715097165362889000 update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"name"}} val:{string_val:"CM-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:224 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:225 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:218 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:236 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"memory"} elem:{name:"available"}} val:{uint_val:5014408000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"state"} elem:{name:"memory"} elem:{name:"utilized"}} val:{uint_val:3126500000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"instant"}} val:{uint_val:13}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"avg"}} val:{uint_val:14}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"min"}} val:{uint_val:12}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"max"}} val:{uint_val:18}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"CM-1"}} elem:{name:"cpu"} elem:{name:"openconfig-platform-cpu:utilization"} elem:{name:"state"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"name"}} val:{string_val:"AP-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:321 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:322 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:319 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:329 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"AP-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"name"}} val:{string_val:"LM-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:432 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:434 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:428 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:439 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-1"}} elem:{name:"name"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-1"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-1"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-2"}} elem:{name:"name"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-2"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-2"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-4"}} elem:{name:"name"}} val:{string_val:"PORT-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-4"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-4"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-12"}} elem:{name:"name"}} val:{string_val:"PORT-1-12"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-12"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-1-12"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-1"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-1-12"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-1-12"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"name"}} val:{string_val:"LM-7"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:315 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:313 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:310 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:316 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-1"}} elem:{name:"name"}} val:{string_val:"PORT-7-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-1"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-7-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-1"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-7-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-3"}} elem:{name:"name"}} val:{string_val:"PORT-7-3"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-3"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-7-3"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-3"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-7-3"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-2"}} elem:{name:"name"}} val:{string_val:"PORT-7-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-2"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"PORT-7-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"LM-7"}} elem:{name:"subcomponents"} elem:{name:"subcomponent" key:{key:"name" value:"PORT-7-2"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"PORT-7-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"name"}} val:{string_val:"Waveserver"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"Waveserver"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"Waveserver"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-platform-types:CHASSIS"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"mfg-name"}} val:{string_val:"Ciena"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"removable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"empty"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:285 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"avg"}} val:{decimal_val:{digits:282 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"min"}} val:{decimal_val:{digits:280 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"max"}} val:{decimal_val:{digits:290 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"interval"}} val:{uint_val:3600000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"Waveserver"}} elem:{name:"state"} elem:{name:"used-power"}} val:{uint_val:397}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"name"}} val:{string_val:"OCH-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"OCH-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"OCH-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-transport-types:OPTICAL_CHANNEL"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"OCH-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"removable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"empty"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"0"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"3158"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"3097"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"0"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-590 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-588 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"min"}} val:{decimal_val:{digits:-589 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"max"}} val:{decimal_val:{digits:-587 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"instant"}} val:{decimal_val:{digits:309700 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"avg"}} val:{decimal_val:{digits:309700 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"min"}} val:{decimal_val:{digits:309700 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"max"}} val:{decimal_val:{digits:309800 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"instant"}} val:{decimal_val:{digits:38 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"avg"}} val:{decimal_val:{digits:37 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"max"}} val:{decimal_val:{digits:44 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-1"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"name"}} val:{string_val:"XCVR-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"XCVR-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"XCVR-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-platform-types:TRANSCEIVER"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"XCVR-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-1"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"false"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"false"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"true"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"true"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-560 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-562 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"min"}} val:{decimal_val:{digits:-563 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"max"}} val:{decimal_val:{digits:-561 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-1"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"name"}} val:{string_val:"OCH-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"OCH-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"OCH-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-transport-types:OPTICAL_CHANNEL"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"OCH-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"removable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"empty"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"expected-restoration-time"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"expected-restoration-time"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"modem-class"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"modem-class"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"reach-limit"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"reach-limit"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"link-optimization-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"link-optimization-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-tuning-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-tuning-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-centering-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-centering-range"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-centering-range"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"laser-shutdown-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"laser-shutdown-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"channel-contention-detection-avoidance"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"channel-contention-detection-avoidance"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-power-reduction-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-power-reduction-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-compensation-mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-compensation-mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-precompensation-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"193"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-precompensation-value"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-path-value"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-path-value"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-min"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-min"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"tx-dispersion-search-mode-max"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"tx-dispersion-search-mode-max"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-tx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"371"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-link-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-rx-link-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"385"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-rx-link-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"actual-tx-precompensation-dispersion"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"193"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"actual-tx-precompensation-dispersion"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-round-trip-delay"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-round-trip-delay"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-unidirectional-latency"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-unidirectional-latency"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"estimated-fiber-length"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"estimated-fiber-length"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-780 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-781 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"min"}} val:{decimal_val:{digits:-782 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"max"}} val:{decimal_val:{digits:-779 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"instant"}} val:{decimal_val:{digits:38500 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"avg"}} val:{decimal_val:{digits:38500 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"min"}} val:{decimal_val:{digits:38400 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"max"}} val:{decimal_val:{digits:38600 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"chromatic-dispersion"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"instant"}} val:{decimal_val:{digits:67 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"avg"}} val:{decimal_val:{digits:67 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"max"}} val:{decimal_val:{digits:92 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"OCH-1-2"}} elem:{name:"openconfig-terminal-device:optical-channel"} elem:{name:"state"} elem:{name:"polarization-dependent-loss"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"name"}} val:{string_val:"XCVR-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"XCVR-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"XCVR-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-platform-types:TRANSCEIVER"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"XCVR-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-2"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-ber"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sd-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sd-db"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-db"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-db"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"pre-fec-sf-ber"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"pre-fec-sf-ber"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"service-profile"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"service-profile"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:true}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"56GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"false"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"56GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"35GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"false"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"35GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"95GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"true"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"95GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"91.6GBaud-capable"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"value"}} val:{string_val:"true"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"91.6GBaud-capable"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:-300 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-770 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-766 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"min"}} val:{decimal_val:{digits:-767 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"max"}} val:{decimal_val:{digits:-763 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-2"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"name"}} val:{string_val:"XCVR-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"XCVR-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"XCVR-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"type"}} val:{string_val:"openconfig-platform-types:TRANSCEIVER"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"id"}} val:{string_val:"XCVR-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"parent"}} val:{string_val:"PORT-1-4"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"state"} elem:{name:"temperature"} elem:{name:"instant"}} val:{decimal_val:{digits:220 precision:1}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"admin-state"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"admin-state"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"config"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"name"}} val:{string_val:"mode"}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"properties"} elem:{name:"property" key:{key:"name" value:"mode"}} elem:{name:"state"} elem:{name:"configurable"}} val:{bool_val:false}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"pre-fec-ber"} elem:{name:"instant"}} val:{decimal_val:{precision:18}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"state"} elem:{name:"pre-fec-ber"} elem:{name:"interval"}} val:{uint_val:1}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"index"}} val:{uint_val:1}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"config"} elem:{name:"index"}} val:{uint_val:1}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"index"}} val:{uint_val:1}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"instant"}} val:{decimal_val:{digits:160 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"avg"}} val:{decimal_val:{digits:156 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"min"}} val:{decimal_val:{digits:155 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"max"}} val:{decimal_val:{digits:157 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"output-power"} elem:{name:"interval"}} val:{uint_val:10000000000}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"instant"}} val:{decimal_val:{digits:-4000 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}} elem:{name:"state"} elem:{name:"input-power"} elem:{name:"avg"}} val:{decimal_val:{digits:-4000 precision:2}}} update:{path:{elem:{name:"openconfig-platform:components"} elem:{name:"component" key:{key:"name" value:"XCVR-1-4"}} elem:{name:"openconfig-platform-transceiver:transceiver"} elem:{name:"physical-channels"} elem:{name:"channel" key:{key:"index" value:"1"}}
This message is only printed once.
from telegraf.
@mohsin106 well the prefix in the response is openconfig-platform
so this is what we match against... Why do you want to change it to openconfig
?
from telegraf.
@srebhan from the vendor I have the option to select different origins so that I can receive different data sets. openconfig
is default origin and I can choose from any of the below.
# origin: "openconfig-alarms"
# origin: "openconfig-system"
# origin: "openconfig-interfaces"
# origin: "openconfig-local-routing"
# origin: "openconfig-aaa"
# origin: "openconfig-aaa-tacacs"
# origin: "openconfig-platform-linecard"
# origin: "openconfig-system-logging"
# origin: "openconfig-platform-transceiver"
# origin: "openconfig-license"
from telegraf.
When I subscribe to the /terminal-device/logical-channels/channel/ethernet/state
sensor path and use openconfig-terminal-device
as the origin I get the below error:
2024-05-07T21:55:05Z W! [inputs.gnmi] Got empty metric-name for response, usually indicating
configuration issues as the response cannot be related to any subscription.
Please open an issue on https://github.com/influxdata/telegraf including your
device model and the following response data:
timestamp:1715118905361161000 update:{path:{elem:{name:"openconfig-terminal-device:terminal-device"} elem:{name:"logical-channels"} elem:{name:"channel"
My Config:
[[inputs.gnmi]]
addresses = ["device1.mgt.net:10161"]
prefix_tag_key_with_path = true
username = "$user"
password = "$password"
redial = "10s"
tls_enable = true
insecure_skip_verify = true
tls_ca = "/etc/telegraf/router_ca.pem"
[[inputs.gnmi.subscription]]
name = "ethernet"
path = "/terminal-device/logical-channels/channel/ethernet/state"
subscription_mode = "sample"
origin = "openconfig-terminal-device"
sample_interval = "10s"
from telegraf.
@mohsin106 your data in the log is not complete so I cannot debug what is going on...
from telegraf.
from telegraf.
I just need the timestamp:...
line... Can you append that as a file? Otherwise use pastebin or similar..
from telegraf.
@srebhan attaching log file.
ws-terminal-device-log.txt
from telegraf.
@srebhan I'm doing some more testing. I have the prefix_tag_key_with_path = true
configured:
[[inputs.gnmi]]
addresses = ["labdevice1.mgt.net:10161"]
prefix_tag_key_with_path = true
username = "$user"
password = "$password"
redial = "10s"
tls_enable = true
insecure_skip_verify = true
I'm running the nightly Telegraf build. I'm still getting the Got empty metric-name for response, usually indicating configuration issues as the response cannot be related to any subscription.
error message in Telegraf and my data output looks like this:
{
"fields": {
"terminal_device/logical_channels/channel/ethernet/state/in_block_errors": 0,
"terminal_device/logical_channels/channel/ethernet/state/in_crc_errors": 0,
"terminal_device/logical_channels/channel/ethernet/state/in_pcs_bip_errors": 0,
"terminal_device/logical_channels/channel/ethernet/state/out_block_errors": 0,
"terminal_device/logical_channels/channel/ethernet/state/out_crc_errors": 0,
"terminal_device/logical_channels/channel/ethernet/state/out_pcs_bip_errors": 0,
"terminal_device/logical_channels/channel/index": 70302
},
"name": "",
"tags": {
"channel_index": "70302",
"source": "labdevice1.mgt.net"
},
"timestamp": 1715277975
}
Should prefix_tag_key_with_path = true
be putting something inside the name
field?
from telegraf.
@mohsin106 please do not mix issues in here, let's first find out why you get the initial empty message in #15286 (comment). Can you please post your subscription section related to the debug in #15286 (comment)?
from telegraf.
Hello! I am closing this issue due to inactivity. I hope you were able to resolve your problem, if not please try posting this question in our Community Slack or Community Forums or provide additional details in this issue and reqeust that it be re-opened. Thank you!
from telegraf.
Related Issues (20)
- [bug report] smartctl input plugin reports incorrect device type
- `dedup` processor doesn't dedupe as expected HOT 4
- feat: flag to validate config files HOT 2
- Mongodb Output Plugin Error - Invalid namespace specified HOT 2
- input.http_listener_v2 add possibility to listen over unix socket HOT 2
- internal gnmi selfstat has source label different than gnmi subscription HOT 3
- TeamSpeak plugin "unexpected EOF" error HOT 1
- Template serializer does not work on
- Prevent discarding of messages in AMQP Consumer plugin HOT 10
- Telegraf makes 4 requests for MySQL HOT 3
- Systemd Units config errors on being given scope HOT 2
- chore: support new golang version 1.23.0
- How to optimize ping plugin concurrency HOT 2
- feat(inputs.mysql): Add support gather replica status
- Excessive logging for regex processor HOT 2
- 1x input_registers / 1x holding_registers Modbus inputs results in 2 split SQL output HOT 3
- Documentation for input.chrony suggests the proto is unix but it's unixgram - related #15549 HOT 1
- Information about to set time zone into outputs.postgresql code in Telegraf HOT 3
- Failing AMQP input is not ignored HOT 1
- Kafka consumer SASL plain EOF msg HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from telegraf.