blob: 4337bd9b30fe83c91472f134f08b321d233e67ca [file] [log] [blame]
---
# Copyright 2021-2024 Open Networking Foundation (ONF) and the ONF Contributors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# Automated deployment configuration for systems running BBSim
# Pm user validation and precondition data for validation of received
# pm-data elements from open-onu-go-adapter.
# This file contains special validation data, which differs from default
# validation data.
# Following operators are valid: in, range, ==, !=, <, <=, >, >=
# In case of operator is 'in' or 'range' second value has to be a list (array)
pm_user_validation_data:
UNI_Status:
me_class_id:
firstoperator: in
firstvalue:
- 11
- 264
- 329
successoroperator: ==
successorvalue: previous
oper_status:
firstoperator: range
firstvalue:
- 0
- 1
successoroperator: range
successorvalue:
- 0
- 1
uni_admin_state:
firstoperator: range
firstvalue:
- 0
- 1
successoroperator: range
successorvalue:
- 0
- 1
configuration_ind:
firstoperator: range
firstvalue:
- 0
- 255
successoroperator: ==
successorvalue: previous
pm_user_precondition_data:
UNI_Status:
configuration_ind:
operator: ==
value: 11
precondelement: me_class_id
oper_status:
operator: in
value:
- 11
- 329
precondelement: me_class_id