[VOL-4738] openonuAdapterGo: key change for storing MIB templates in kv-store

Change-Id: I5d3dd740413768330c91c03743d593385829a66d
diff --git a/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1-1UNI.json b/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1-1UNI.json
new file mode 100644
index 0000000..6f4df81
--- /dev/null
+++ b/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1-1UNI.json
@@ -0,0 +1,614 @@
+{
+  "TemplateCreated": "2022-03-22 16:57:15.463577",
+  "TemplateName": "BBSM/v0.0.1/BBSM_IMG_00001",
+  "11": {
+    "257": {
+      "Attributes": {
+        "AdministrativeState": 0,
+        "Arc": 0,
+        "ArcInterval": 0,
+        "AutoDetectionConfiguration": 0,
+        "BridgedOrIpInd": 2,
+        "ConfigurationInd": 3,
+        "DteOrDceInd": 0,
+        "EthernetLoopbackConfiguration": 0,
+        "ExpectedType": 0,
+        "MaxFrameSize": 1518,
+        "OperationalState": 0,
+        "PauseTime": 0,
+        "PowerControl": 0,
+        "PppoeFilter": 0,
+        "SensedType": 47
+      }
+    }
+  },
+  "257": {
+    "0": {
+      "Attributes": {
+        "ConnectivityCapability": 127,
+        "CurrentConnectivityMode": 0,
+        "Deprecated": 1,
+        "PriorityQueueScaleFactor": 1,
+        "QualityOfServiceQosConfigurationFlexibility": 63,
+        "Sysuptime": 0,
+        "TotalGemPortIdNumber": 8,
+        "TotalPriorityQueueNumber": 64,
+        "TotalTrafficSchedulerNumber": 8
+      }
+    }
+  },
+  "262": {
+    "32769": {
+      "Attributes": {
+        "AllocId": 65535
+      }
+    },
+    "32770": {
+      "Attributes": {
+        "AllocId": 65535
+      }
+    },
+    "32771": {
+      "Attributes": {
+        "AllocId": 65535
+      }
+    },
+    "32772": {
+      "Attributes": {
+        "AllocId": 65535
+      }
+    },
+    "32773": {
+      "Attributes": {
+        "AllocId": 65535
+      }
+    },
+    "32774": {
+      "Attributes": {
+        "AllocId": 65535
+      }
+    },
+    "32775": {
+      "Attributes": {
+        "AllocId": 65535
+      }
+    },
+    "32776": {
+      "Attributes": {
+        "AllocId": 65535
+      }
+    }
+  },
+  "263": {
+    "32769": {
+      "Attributes": {
+        "Arc": 0,
+        "ArcInterval": 0,
+        "Deprecated": 0,
+        "GemBlockLength": 48,
+        "LowerOpticalThreshold": 255,
+        "LowerTransmitPowerThreshold": 129,
+        "OnuResponseTime": 0,
+        "OpticalSignalLevel": 57428,
+        "PiggybackDbaReporting": 0,
+        "SignalDegradeThreshold": 9,
+        "SignalFailThreshold": 5,
+        "SrIndication": 1,
+        "TotalTcontNumber": 8,
+        "TransmitOpticalLevel": 3171,
+        "UpperOpticalThreshold": 255,
+        "UpperTransmitPowerThreshold": 129
+      }
+    }
+  },
+  "264": {
+    "257": {
+      "Attributes": {
+        "AdministrativeState": 0,
+        "Deprecated": 0,
+        "ManagementCapability": 0,
+        "NonOmciManagementIdentifier": 0,
+        "RelayAgentOptions": 0
+      }
+    },
+    "258": {
+      "Attributes": {
+        "AdministrativeState": 0,
+        "Deprecated": 0,
+        "ManagementCapability": 0,
+        "NonOmciManagementIdentifier": 0,
+        "RelayAgentOptions": 0
+      }
+    },
+    "259": {
+      "Attributes": {
+        "AdministrativeState": 0,
+        "Deprecated": 0,
+        "ManagementCapability": 0,
+        "NonOmciManagementIdentifier": 0,
+        "RelayAgentOptions": 0
+      }
+    },
+    "260": {
+      "Attributes": {
+        "AdministrativeState": 0,
+        "Deprecated": 0,
+        "ManagementCapability": 0,
+        "NonOmciManagementIdentifier": 0,
+        "RelayAgentOptions": 0
+      }
+    }
+  },
+  "277": {
+    "257": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039361,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "258": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039362,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "259": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039363,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "260": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039364,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "261": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039365,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "262": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039366,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "263": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039367,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "264": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039368,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "265": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039369,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "266": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039370,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "267": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039371,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "268": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039372,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "269": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039373,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "270": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039374,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "271": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039375,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "272": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 17039376,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 0,
+        "Weight": 1
+      }
+    },
+    "32769": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007937,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32770": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007938,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32771": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007939,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32772": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007940,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32773": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007941,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32774": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007942,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32775": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007943,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32776": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007944,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    }
+  },
+  "278": {
+    "257": {
+      "Attributes": {
+        "Policy": 2,
+        "PriorityWeight": 0,
+        "TContPointer": 32769,
+        "TrafficSchedulerPointer": 0
+      }
+    },
+    "258": {
+      "Attributes": {
+        "Policy": 2,
+        "PriorityWeight": 0,
+        "TContPointer": 32770,
+        "TrafficSchedulerPointer": 0
+      }
+    },
+    "259": {
+      "Attributes": {
+        "Policy": 2,
+        "PriorityWeight": 0,
+        "TContPointer": 32771,
+        "TrafficSchedulerPointer": 0
+      }
+    },
+    "260": {
+      "Attributes": {
+        "Policy": 2,
+        "PriorityWeight": 0,
+        "TContPointer": 32772,
+        "TrafficSchedulerPointer": 0
+      }
+    },
+    "261": {
+      "Attributes": {
+        "Policy": 2,
+        "PriorityWeight": 0,
+        "TContPointer": 32773,
+        "TrafficSchedulerPointer": 0
+      }
+    },
+    "262": {
+      "Attributes": {
+        "Policy": 2,
+        "PriorityWeight": 0,
+        "TContPointer": 32774,
+        "TrafficSchedulerPointer": 0
+      }
+    },
+    "263": {
+      "Attributes": {
+        "Policy": 2,
+        "PriorityWeight": 0,
+        "TContPointer": 32775,
+        "TrafficSchedulerPointer": 0
+      }
+    },
+    "264": {
+      "Attributes": {
+        "Policy": 2,
+        "PriorityWeight": 0,
+        "TContPointer": 32776,
+        "TrafficSchedulerPointer": 0
+      }
+    }
+  },
+  "6": {
+    "257": {
+      "Attributes": {
+        "AdministrativeState": 0,
+        "BridgedOrIpInd": 0,
+        "CardConfiguration": 0,
+        "EquipmentId": "QkJTTS1DaXJjdWl0LVBhY2sAAAA=",
+        "NumberOfPorts": 1,
+        "OperationalState": 0,
+        "PowerShedOverride": 0,
+        "SerialNumber": "%SERIAL_NUMBER%",
+        "TotalPriorityQueueNumber": 8,
+        "TotalTContBufferNumber": 8,
+        "TotalTrafficSchedulerNumber": 16,
+        "Type": 47,
+        "VendorId": "T05GAA==",
+        "Version": "djAuMC4xAAAAAAAAAAA="
+      }
+    }
+  }
+}
\ No newline at end of file