-- Copyright (c) 2024 Huawei Technologies Co., Ltd.
-- openUBMC is licensed under Mulan PSL v2.
-- You can use this software according to the terms and conditions of the Mulan PSL v2.
-- You may obtain a copy of Mulan PSL v2 at:
--          http://license.coscl.org.cn/MulanPSL2
-- THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
-- EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
-- MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
-- See the Mulan PSL v2 for more details.
local M = {}

M.t_ncsi_nc_info = {
    {
        Id = 1,
        Enable = true,
        SystemId = 1,
        SlotId = 1,
        DeviceType = 8,
        Type = [=[ExternalPCIe]=],
        EthId = 0,
        ActiveStatus = true,
        PortNum = 4,
        ActivePort = 255,
        Mac = [=[00:00:00:00:00:00]=],
        VlanState = false,
        VlanId = 0,
        NcsiCablePresent = 1,
        NcsiCableSwitch = 4
    }
}
M.t_ncsi_nc_port_info = {
    {
        NCId = 1,
        PortId = 1,
        PackageId = 1,
        ChannelId = 0,
        PortAvailable = 0,
        LinkStatusSrc = 0,
        LinkStatus = [=[N/A]=],
        RxEnable = 0,
        Type = [=[ExternalPCIe]=],
        Slikscreen = [=[Port1]=],
        MgmtPortId = 0
    }, {
        NCId = 1,
        PortId = 2,
        PackageId = 1,
        ChannelId = 1,
        PortAvailable = 0,
        LinkStatusSrc = 0,
        LinkStatus = [=[N/A]=],
        RxEnable = 0,
        Type = [=[ExternalPCIe]=],
        Slikscreen = [=[Port2]=],
        MgmtPortId = 0
    }, {
        NCId = 1,
        PortId = 3,
        PackageId = 1,
        ChannelId = 2,
        PortAvailable = 0,
        LinkStatusSrc = 0,
        LinkStatus = [=[N/A]=],
        RxEnable = 0,
        Type = [=[ExternalPCIe]=],
        Slikscreen = [=[Port3]=],
        MgmtPortId = 0
    }, {
        NCId = 1,
        PortId = 4,
        PackageId = 1,
        ChannelId = 3,
        PortAvailable = 0,
        LinkStatusSrc = 0,
        LinkStatus = [=[N/A]=],
        RxEnable = 0,
        Type = [=[ExternalPCIe]=],
        Slikscreen = [=[Port4]=],
        MgmtPortId = 0
    }
}

return M
