<?php
/**
 * This class stands for XMGCPVic EnumType
 * @subpackage Enumerations
 */
class XMGCPVic
{
    /**
     * Constant for value 'VIC-2FXS'
     * @return string 'VIC-2FXS'
     */
    const VALUE_VIC_2_FXS = 'VIC-2FXS';
    /**
     * Constant for value 'VIC-2FXO'
     * @return string 'VIC-2FXO'
     */
    const VALUE_VIC_2_FXO = 'VIC-2FXO';
    /**
     * Constant for value 'VWIC-1MFT-T1'
     * @return string 'VWIC-1MFT-T1'
     */
    const VALUE_VWIC_1_MFT_T_1 = 'VWIC-1MFT-T1';
    /**
     * Constant for value 'VWIC-2MFT-T1'
     * @return string 'VWIC-2MFT-T1'
     */
    const VALUE_VWIC_2_MFT_T_1 = 'VWIC-2MFT-T1';
    /**
     * Constant for value 'VIC_NONE'
     * @return string 'VIC_NONE'
     */
    const VALUE_VIC_NONE = 'VIC_NONE';
    /**
     * Constant for value 'VWIC-1MFT-E1'
     * @return string 'VWIC-1MFT-E1'
     */
    const VALUE_VWIC_1_MFT_E_1 = 'VWIC-1MFT-E1';
    /**
     * Constant for value 'VWIC-2MFT-E1'
     * @return string 'VWIC-2MFT-E1'
     */
    const VALUE_VWIC_2_MFT_E_1 = 'VWIC-2MFT-E1';
    /**
     * Constant for value 'WS-U4604-8FXS'
     * @return string 'WS-U4604-8FXS'
     */
    const VALUE_WS_U_4604_8_FXS = 'WS-U4604-8FXS';
    /**
     * Constant for value '8FXS'
     * @return string '8FXS'
     */
    const VALUE_8_FXS = '8FXS';
    /**
     * Constant for value '16FXS'
     * @return string '16FXS'
     */
    const VALUE_16_FXS = '16FXS';
    /**
     * Constant for value '1T1'
     * @return string '1T1'
     */
    const VALUE_1_T_1 = '1T1';
    /**
     * Constant for value '16FXS8FXO'
     * @return string '16FXS8FXO'
     */
    const VALUE_16_FXS_8_FXO = '16FXS8FXO';
    /**
     * Constant for value '48_PORTS'
     * @return string '48_PORTS'
     */
    const VALUE_48_PORTS = '48_PORTS';
    /**
     * Constant for value 'VIC-4FXS'
     * @return string 'VIC-4FXS'
     */
    const VALUE_VIC_4_FXS = 'VIC-4FXS';
    /**
     * Constant for value 'VIC-4FXO'
     * @return string 'VIC-4FXO'
     */
    const VALUE_VIC_4_FXO = 'VIC-4FXO';
    /**
     * Constant for value 'VIC-8FXS'
     * @return string 'VIC-8FXS'
     */
    const VALUE_VIC_8_FXS = 'VIC-8FXS';
    /**
     * Constant for value 'VIC-16FXS'
     * @return string 'VIC-16FXS'
     */
    const VALUE_VIC_16_FXS = 'VIC-16FXS';
    /**
     * Constant for value 'WS-X6600-24FXS'
     * @return string 'WS-X6600-24FXS'
     */
    const VALUE_WS_X_6600_24_FXS = 'WS-X6600-24FXS';
    /**
     * Constant for value 'WS-X6600-6T1'
     * @return string 'WS-X6600-6T1'
     */
    const VALUE_WS_X_6600_6_T_1 = 'WS-X6600-6T1';
    /**
     * Constant for value 'WS-X6600-6E1'
     * @return string 'WS-X6600-6E1'
     */
    const VALUE_WS_X_6600_6_E_1 = 'WS-X6600-6E1';
    /**
     * Constant for value 'EM-4FXO-EM0'
     * @return string 'EM-4FXO-EM0'
     */
    const VALUE_EM_4_FXO_EM_0 = 'EM-4FXO-EM0';
    /**
     * Constant for value 'EM-4FXO-EM1'
     * @return string 'EM-4FXO-EM1'
     */
    const VALUE_EM_4_FXO_EM_1 = 'EM-4FXO-EM1';
    /**
     * Constant for value 'EM-8FXS-EM0'
     * @return string 'EM-8FXS-EM0'
     */
    const VALUE_EM_8_FXS_EM_0 = 'EM-8FXS-EM0';
    /**
     * Constant for value 'EM-8FXS-EM1'
     * @return string 'EM-8FXS-EM1'
     */
    const VALUE_EM_8_FXS_EM_1 = 'EM-8FXS-EM1';
    /**
     * Constant for value 'NM-HDA-4FXS'
     * @return string 'NM-HDA-4FXS'
     */
    const VALUE_NM_HDA_4_FXS = 'NM-HDA-4FXS';
    /**
     * Constant for value 'PA-VXA-1TE1-24-T1'
     * @return string 'PA-VXA-1TE1-24-T1'
     */
    const VALUE_PA_VXA_1_TE_1_24_T_1 = 'PA-VXA-1TE1-24-T1';
    /**
     * Constant for value 'PA-VXA-1TE1-30-E1'
     * @return string 'PA-VXA-1TE1-30-E1'
     */
    const VALUE_PA_VXA_1_TE_1_30_E_1 = 'PA-VXA-1TE1-30-E1';
    /**
     * Constant for value 'PA-VXB-2TE1-T1'
     * @return string 'PA-VXB-2TE1-T1'
     */
    const VALUE_PA_VXB_2_TE_1_T_1 = 'PA-VXB-2TE1-T1';
    /**
     * Constant for value 'PA-VXB-2TE1-E1'
     * @return string 'PA-VXB-2TE1-E1'
     */
    const VALUE_PA_VXB_2_TE_1_E_1 = 'PA-VXB-2TE1-E1';
    /**
     * Constant for value 'PA-VXC-2TE1-T1'
     * @return string 'PA-VXC-2TE1-T1'
     */
    const VALUE_PA_VXC_2_TE_1_T_1 = 'PA-VXC-2TE1-T1';
    /**
     * Constant for value 'PA-VXC-2TE1-E1'
     * @return string 'PA-VXC-2TE1-E1'
     */
    const VALUE_PA_VXC_2_TE_1_E_1 = 'PA-VXC-2TE1-E1';
    /**
     * Constant for value 'PA-MCX-2TE1-T1'
     * @return string 'PA-MCX-2TE1-T1'
     */
    const VALUE_PA_MCX_2_TE_1_T_1 = 'PA-MCX-2TE1-T1';
    /**
     * Constant for value 'PA-MCX-2TE1-E1'
     * @return string 'PA-MCX-2TE1-E1'
     */
    const VALUE_PA_MCX_2_TE_1_E_1 = 'PA-MCX-2TE1-E1';
    /**
     * Constant for value 'PA-MCX-4TE1-T1'
     * @return string 'PA-MCX-4TE1-T1'
     */
    const VALUE_PA_MCX_4_TE_1_T_1 = 'PA-MCX-4TE1-T1';
    /**
     * Constant for value 'PA-MCX-4TE1-E1'
     * @return string 'PA-MCX-4TE1-E1'
     */
    const VALUE_PA_MCX_4_TE_1_E_1 = 'PA-MCX-4TE1-E1';
    /**
     * Constant for value 'PA-MCX-6TE1-T1'
     * @return string 'PA-MCX-6TE1-T1'
     */
    const VALUE_PA_MCX_6_TE_1_T_1 = 'PA-MCX-6TE1-T1';
    /**
     * Constant for value 'PA-MCX-6TE1-E1'
     * @return string 'PA-MCX-6TE1-E1'
     */
    const VALUE_PA_MCX_6_TE_1_E_1 = 'PA-MCX-6TE1-E1';
    /**
     * Constant for value 'PA-MCX-8TE1-T1'
     * @return string 'PA-MCX-8TE1-T1'
     */
    const VALUE_PA_MCX_8_TE_1_T_1 = 'PA-MCX-8TE1-T1';
    /**
     * Constant for value 'PA-MCX-8TE1-E1'
     * @return string 'PA-MCX-8TE1-E1'
     */
    const VALUE_PA_MCX_8_TE_1_E_1 = 'PA-MCX-8TE1-E1';
    /**
     * Constant for value 'VIC-8FXO'
     * @return string 'VIC-8FXO'
     */
    const VALUE_VIC_8_FXO = 'VIC-8FXO';
    /**
     * Constant for value 'WS-U4604-8FXO-2FXS'
     * @return string 'WS-U4604-8FXO-2FXS'
     */
    const VALUE_WS_U_4604_8_FXO_2_FXS = 'WS-U4604-8FXO-2FXS';
    /**
     * Constant for value 'WS-U4604-16FXS'
     * @return string 'WS-U4604-16FXS'
     */
    const VALUE_WS_U_4604_16_FXS = 'WS-U4604-16FXS';
    /**
     * Constant for value 'VIC-2BRI'
     * @return string 'VIC-2BRI'
     */
    const VALUE_VIC_2_BRI = 'VIC-2BRI';
    /**
     * Constant for value 'VIC-2FXS-SCCP'
     * @return string 'VIC-2FXS-SCCP'
     */
    const VALUE_VIC_2_FXS_SCCP = 'VIC-2FXS-SCCP';
    /**
     * Constant for value 'VIC-4FXS-SCCP'
     * @return string 'VIC-4FXS-SCCP'
     */
    const VALUE_VIC_4_FXS_SCCP = 'VIC-4FXS-SCCP';
    /**
     * Constant for value 'VIC2-2FXS-SCCP'
     * @return string 'VIC2-2FXS-SCCP'
     */
    const VALUE_VIC_2_2_FXS_SCCP = 'VIC2-2FXS-SCCP';
    /**
     * Constant for value 'VIC2-2BRI-NT/TE-SCCP'
     * @return string 'VIC2-2BRI-NT/TE-SCCP'
     */
    const VALUE_VIC_2_2_BRI_NT_TE_SCCP = 'VIC2-2BRI-NT/TE-SCCP';
    /**
     * Constant for value 'NM-HDA-4FXS-SCCP'
     * @return string 'NM-HDA-4FXS-SCCP'
     */
    const VALUE_NM_HDA_4_FXS_SCCP = 'NM-HDA-4FXS-SCCP';
    /**
     * Constant for value 'EM-8FXS-EM0-SCCP'
     * @return string 'EM-8FXS-EM0-SCCP'
     */
    const VALUE_EM_8_FXS_EM_0_SCCP = 'EM-8FXS-EM0-SCCP';
    /**
     * Constant for value '24FXS-SCCP'
     * @return string '24FXS-SCCP'
     */
    const VALUE_24_FXS_SCCP = '24FXS-SCCP';
    /**
     * Constant for value 'EM-8FXS-EM1-SCCP'
     * @return string 'EM-8FXS-EM1-SCCP'
     */
    const VALUE_EM_8_FXS_EM_1_SCCP = 'EM-8FXS-EM1-SCCP';
    /**
     * Constant for value 'EVM-HD-8FXS/DID-SCCP'
     * @return string 'EVM-HD-8FXS/DID-SCCP'
     */
    const VALUE_EVM_HD_8_FXS_DID_SCCP = 'EVM-HD-8FXS/DID-SCCP';
    /**
     * Constant for value 'EM-4BRI-NT/TE-SCCP'
     * @return string 'EM-4BRI-NT/TE-SCCP'
     */
    const VALUE_EM_4_BRI_NT_TE_SCCP = 'EM-4BRI-NT/TE-SCCP';
    /**
     * Constant for value 'EM-HDA-8FXS-SCCP'
     * @return string 'EM-HDA-8FXS-SCCP'
     */
    const VALUE_EM_HDA_8_FXS_SCCP = 'EM-HDA-8FXS-SCCP';
    /**
     * Constant for value 'EM-HDA-3FXS/4FXO-SCCP'
     * @return string 'EM-HDA-3FXS/4FXO-SCCP'
     */
    const VALUE_EM_HDA_3_FXS_4_FXO_SCCP = 'EM-HDA-3FXS/4FXO-SCCP';
    /**
     * Constant for value 'VIC3-2FXS/DID'
     * @return string 'VIC3-2FXS/DID'
     */
    const VALUE_VIC_3_2_FXS_DID = 'VIC3-2FXS/DID';
    /**
     * Constant for value 'VIC3-4FXS/DID'
     * @return string 'VIC3-4FXS/DID'
     */
    const VALUE_VIC_3_4_FXS_DID = 'VIC3-4FXS/DID';
    /**
     * Constant for value 'EM3-HDA-8FXS/DID'
     * @return string 'EM3-HDA-8FXS/DID'
     */
    const VALUE_EM_3_HDA_8_FXS_DID = 'EM3-HDA-8FXS/DID';
    /**
     * Constant for value 'VIC3-2FXS/DID-SCCP'
     * @return string 'VIC3-2FXS/DID-SCCP'
     */
    const VALUE_VIC_3_2_FXS_DID_SCCP = 'VIC3-2FXS/DID-SCCP';
    /**
     * Constant for value 'VIC3-4FXS/DID-SCCP'
     * @return string 'VIC3-4FXS/DID-SCCP'
     */
    const VALUE_VIC_3_4_FXS_DID_SCCP = 'VIC3-4FXS/DID-SCCP';
    /**
     * Constant for value 'EM3-HDA-8FXS/DID-SCCP'
     * @return string 'EM3-HDA-8FXS/DID-SCCP'
     */
    const VALUE_EM_3_HDA_8_FXS_DID_SCCP = 'EM3-HDA-8FXS/DID-SCCP';
    /**
     * Constant for value '4FXS-MGCP'
     * @return string '4FXS-MGCP'
     */
    const VALUE_4_FXS_MGCP = '4FXS-MGCP';
    /**
     * Constant for value '4FXS-SCCP'
     * @return string '4FXS-SCCP'
     */
    const VALUE_4_FXS_SCCP = '4FXS-SCCP';
    /**
     * Constant for value '2FXS-MGCP'
     * @return string '2FXS-MGCP'
     */
    const VALUE_2_FXS_MGCP = '2FXS-MGCP';
    /**
     * Constant for value '2FXS-SCCP'
     * @return string '2FXS-SCCP'
     */
    const VALUE_2_FXS_SCCP = '2FXS-SCCP';
    /**
     * Constant for value 'VGD-DFC-CT3'
     * @return string 'VGD-DFC-CT3'
     */
    const VALUE_VGD_DFC_CT_3 = 'VGD-DFC-CT3';
    /**
     * Constant for value 'VIC3-2FXS-E/DID'
     * @return string 'VIC3-2FXS-E/DID'
     */
    const VALUE_VIC_3_2_FXS_E_DID = 'VIC3-2FXS-E/DID';
    /**
     * Constant for value 'VIC3-2FXS-E/DID-SCCP'
     * @return string 'VIC3-2FXS-E/DID-SCCP'
     */
    const VALUE_VIC_3_2_FXS_E_DID_SCCP = 'VIC3-2FXS-E/DID-SCCP';
    /**
     * Constant for value 'VIC2-1FXO'
     * @return string 'VIC2-1FXO'
     */
    const VALUE_VIC_2_1_FXO = 'VIC2-1FXO';
    /**
     * Constant for value 'VIC2-1BRI'
     * @return string 'VIC2-1BRI'
     */
    const VALUE_VIC_2_1_BRI = 'VIC2-1BRI';
    /**
     * Constant for value 'HWIC-1CE1T1-PRI-T1'
     * @return string 'HWIC-1CE1T1-PRI-T1'
     */
    const VALUE_HWIC_1_CE_1_T_1_PRI_T_1 = 'HWIC-1CE1T1-PRI-T1';
    /**
     * Constant for value 'HWIC-1CE1T1-PRI-E1'
     * @return string 'HWIC-1CE1T1-PRI-E1'
     */
    const VALUE_HWIC_1_CE_1_T_1_PRI_E_1 = 'HWIC-1CE1T1-PRI-E1';
    /**
     * Constant for value 'HWIC-2CE1T1-PRI-T1'
     * @return string 'HWIC-2CE1T1-PRI-T1'
     */
    const VALUE_HWIC_2_CE_1_T_1_PRI_T_1 = 'HWIC-2CE1T1-PRI-T1';
    /**
     * Constant for value 'HWIC-2CE1T1-PRI-E1'
     * @return string 'HWIC-2CE1T1-PRI-E1'
     */
    const VALUE_HWIC_2_CE_1_T_1_PRI_E_1 = 'HWIC-2CE1T1-PRI-E1';
    /**
     * Constant for value 'HWIC-4CE1T1-PRI-T1'
     * @return string 'HWIC-4CE1T1-PRI-T1'
     */
    const VALUE_HWIC_4_CE_1_T_1_PRI_T_1 = 'HWIC-4CE1T1-PRI-T1';
    /**
     * Constant for value 'HWIC-4CE1T1-PRI-E1'
     * @return string 'HWIC-4CE1T1-PRI-E1'
     */
    const VALUE_HWIC_4_CE_1_T_1_PRI_E_1 = 'HWIC-4CE1T1-PRI-E1';
    /**
     * Constant for value 'VWIC3-1MFT-T1E1-T1'
     * @return string 'VWIC3-1MFT-T1E1-T1'
     */
    const VALUE_VWIC_3_1_MFT_T_1_E_1_T_1 = 'VWIC3-1MFT-T1E1-T1';
    /**
     * Constant for value 'VWIC3-1MFT-T1E1-E1'
     * @return string 'VWIC3-1MFT-T1E1-E1'
     */
    const VALUE_VWIC_3_1_MFT_T_1_E_1_E_1 = 'VWIC3-1MFT-T1E1-E1';
    /**
     * Constant for value 'VWIC3-1MFT-G703-T1'
     * @return string 'VWIC3-1MFT-G703-T1'
     */
    const VALUE_VWIC_3_1_MFT_G_703_T_1 = 'VWIC3-1MFT-G703-T1';
    /**
     * Constant for value 'VWIC3-1MFT-G703-E1'
     * @return string 'VWIC3-1MFT-G703-E1'
     */
    const VALUE_VWIC_3_1_MFT_G_703_E_1 = 'VWIC3-1MFT-G703-E1';
    /**
     * Constant for value 'VWIC3-2MFT-T1E1-T1'
     * @return string 'VWIC3-2MFT-T1E1-T1'
     */
    const VALUE_VWIC_3_2_MFT_T_1_E_1_T_1 = 'VWIC3-2MFT-T1E1-T1';
    /**
     * Constant for value 'VWIC3-2MFT-T1E1-E1'
     * @return string 'VWIC3-2MFT-T1E1-E1'
     */
    const VALUE_VWIC_3_2_MFT_T_1_E_1_E_1 = 'VWIC3-2MFT-T1E1-E1';
    /**
     * Constant for value 'VWIC3-2MFT-G703-T1'
     * @return string 'VWIC3-2MFT-G703-T1'
     */
    const VALUE_VWIC_3_2_MFT_G_703_T_1 = 'VWIC3-2MFT-G703-T1';
    /**
     * Constant for value 'VWIC3-2MFT-G703-E1'
     * @return string 'VWIC3-2MFT-G703-E1'
     */
    const VALUE_VWIC_3_2_MFT_G_703_E_1 = 'VWIC3-2MFT-G703-E1';
    /**
     * Constant for value 'VWIC3-4MFT-T1E1-T1'
     * @return string 'VWIC3-4MFT-T1E1-T1'
     */
    const VALUE_VWIC_3_4_MFT_T_1_E_1_T_1 = 'VWIC3-4MFT-T1E1-T1';
    /**
     * Constant for value 'VWIC3-4MFT-T1E1-E1'
     * @return string 'VWIC3-4MFT-T1E1-E1'
     */
    const VALUE_VWIC_3_4_MFT_T_1_E_1_E_1 = 'VWIC3-4MFT-T1E1-E1';
    /**
     * Constant for value 'SM-D-48FXS-E'
     * @return string 'SM-D-48FXS-E'
     */
    const VALUE_SM_D_48_FXS_E = 'SM-D-48FXS-E';
    /**
     * Constant for value 'SM-D-72FXS'
     * @return string 'SM-D-72FXS'
     */
    const VALUE_SM_D_72_FXS = 'SM-D-72FXS';
    /**
     * Constant for value 'SM-D-48FXS-E-SCCP'
     * @return string 'SM-D-48FXS-E-SCCP'
     */
    const VALUE_SM_D_48_FXS_E_SCCP = 'SM-D-48FXS-E-SCCP';
    /**
     * Constant for value 'SM-D-72FXS-SCCP'
     * @return string 'SM-D-72FXS-SCCP'
     */
    const VALUE_SM_D_72_FXS_SCCP = 'SM-D-72FXS-SCCP';
    /**
     * Constant for value 'WS-SVC-CMM-MS'
     * @return string 'WS-SVC-CMM-MS'
     */
    const VALUE_WS_SVC_CMM_MS = 'WS-SVC-CMM-MS';
    /**
     * Constant for value 'VIC2-2FXS'
     * @return string 'VIC2-2FXS'
     */
    const VALUE_VIC_2_2_FXS = 'VIC2-2FXS';
    /**
     * Constant for value 'VIC2-2FXO'
     * @return string 'VIC2-2FXO'
     */
    const VALUE_VIC_2_2_FXO = 'VIC2-2FXO';
    /**
     * Constant for value 'VIC2-2BRI'
     * @return string 'VIC2-2BRI'
     */
    const VALUE_VIC_2_2_BRI = 'VIC2-2BRI';
    /**
     * Constant for value 'VIC-4FXS/DID'
     * @return string 'VIC-4FXS/DID'
     */
    const VALUE_VIC_4_FXS_DID = 'VIC-4FXS/DID';
    /**
     * Constant for value 'VIC2-4FXO'
     * @return string 'VIC2-4FXO'
     */
    const VALUE_VIC_2_4_FXO = 'VIC2-4FXO';
    /**
     * Constant for value 'NM-HDV2-ONBOARD-T1'
     * @return string 'NM-HDV2-ONBOARD-T1'
     */
    const VALUE_NM_HDV_2_ONBOARD_T_1 = 'NM-HDV2-ONBOARD-T1';
    /**
     * Constant for value 'NM-HDV2-ONBOARD-E1'
     * @return string 'NM-HDV2-ONBOARD-E1'
     */
    const VALUE_NM_HDV_2_ONBOARD_E_1 = 'NM-HDV2-ONBOARD-E1';
    /**
     * Constant for value 'VWIC2-1MFT-T1E1-T1'
     * @return string 'VWIC2-1MFT-T1E1-T1'
     */
    const VALUE_VWIC_2_1_MFT_T_1_E_1_T_1 = 'VWIC2-1MFT-T1E1-T1';
    /**
     * Constant for value 'VWIC2-1MFT-T1E1-E1'
     * @return string 'VWIC2-1MFT-T1E1-E1'
     */
    const VALUE_VWIC_2_1_MFT_T_1_E_1_E_1 = 'VWIC2-1MFT-T1E1-E1';
    /**
     * Constant for value 'VWIC2-2MFT-T1E1-T1'
     * @return string 'VWIC2-2MFT-T1E1-T1'
     */
    const VALUE_VWIC_2_2_MFT_T_1_E_1_T_1 = 'VWIC2-2MFT-T1E1-T1';
    /**
     * Constant for value 'VWIC2-2MFT-T1E1-E1'
     * @return string 'VWIC2-2MFT-T1E1-E1'
     */
    const VALUE_VWIC_2_2_MFT_T_1_E_1_E_1 = 'VWIC2-2MFT-T1E1-E1';
    /**
     * Constant for value 'VWIC2-1MFT-G703-T1'
     * @return string 'VWIC2-1MFT-G703-T1'
     */
    const VALUE_VWIC_2_1_MFT_G_703_T_1 = 'VWIC2-1MFT-G703-T1';
    /**
     * Constant for value 'VWIC2-1MFT-G703-E1'
     * @return string 'VWIC2-1MFT-G703-E1'
     */
    const VALUE_VWIC_2_1_MFT_G_703_E_1 = 'VWIC2-1MFT-G703-E1';
    /**
     * Constant for value 'VWIC2-2MFT-G703-T1'
     * @return string 'VWIC2-2MFT-G703-T1'
     */
    const VALUE_VWIC_2_2_MFT_G_703_T_1 = 'VWIC2-2MFT-G703-T1';
    /**
     * Constant for value 'VWIC2-2MFT-G703-E1'
     * @return string 'VWIC2-2MFT-G703-E1'
     */
    const VALUE_VWIC_2_2_MFT_G_703_E_1 = 'VWIC2-2MFT-G703-E1';
    /**
     * Constant for value 'EVM-HD-8FXS/DID'
     * @return string 'EVM-HD-8FXS/DID'
     */
    const VALUE_EVM_HD_8_FXS_DID = 'EVM-HD-8FXS/DID';
    /**
     * Constant for value 'EM-4BRI-NT/TE-EM0'
     * @return string 'EM-4BRI-NT/TE-EM0'
     */
    const VALUE_EM_4_BRI_NT_TE_EM_0 = 'EM-4BRI-NT/TE-EM0';
    /**
     * Constant for value 'EM-4BRI-NT/TE-EM1'
     * @return string 'EM-4BRI-NT/TE-EM1'
     */
    const VALUE_EM_4_BRI_NT_TE_EM_1 = 'EM-4BRI-NT/TE-EM1';
    /**
     * Constant for value '24FXS'
     * @return string '24FXS'
     */
    const VALUE_24_FXS = '24FXS';
    /**
     * Constant for value 'NM-HDV2-ONBOARD-T1-2PORT'
     * @return string 'NM-HDV2-ONBOARD-T1-2PORT'
     */
    const VALUE_NM_HDV_2_ONBOARD_T_1_2_PORT = 'NM-HDV2-ONBOARD-T1-2PORT';
    /**
     * Constant for value 'NM-HDV2-ONBOARD-E1-2PORT'
     * @return string 'NM-HDV2-ONBOARD-E1-2PORT'
     */
    const VALUE_NM_HDV_2_ONBOARD_E_1_2_PORT = 'NM-HDV2-ONBOARD-E1-2PORT';
    /**
     * Constant for value 'EM-HDA-8FXS'
     * @return string 'EM-HDA-8FXS'
     */
    const VALUE_EM_HDA_8_FXS = 'EM-HDA-8FXS';
    /**
     * Constant for value 'EM-HDA-6FXO'
     * @return string 'EM-HDA-6FXO'
     */
    const VALUE_EM_HDA_6_FXO = 'EM-HDA-6FXO';
    /**
     * Constant for value 'EM-HDA-3FXS/4FXO'
     * @return string 'EM-HDA-3FXS/4FXO'
     */
    const VALUE_EM_HDA_3_FXS_4_FXO = 'EM-HDA-3FXS/4FXO';
    /**
     * Constant for value 'EM-4BRI-NT/TE'
     * @return string 'EM-4BRI-NT/TE'
     */
    const VALUE_EM_4_BRI_NT_TE = 'EM-4BRI-NT/TE';
    /**
     * Constant for value 'VIC2-1MFT-T1E1-T1'
     * @return string 'VIC2-1MFT-T1E1-T1'
     */
    const VALUE_VIC_2_1_MFT_T_1_E_1_T_1 = 'VIC2-1MFT-T1E1-T1';
    /**
     * Constant for value 'VIC2-1MFT-T1E1-E1'
     * @return string 'VIC2-1MFT-T1E1-E1'
     */
    const VALUE_VIC_2_1_MFT_T_1_E_1_E_1 = 'VIC2-1MFT-T1E1-E1';
    /**
     * Constant for value 'VIC2-2MFT-T1E1-T1'
     * @return string 'VIC2-2MFT-T1E1-T1'
     */
    const VALUE_VIC_2_2_MFT_T_1_E_1_T_1 = 'VIC2-2MFT-T1E1-T1';
    /**
     * Constant for value 'VIC2-2MFT-T1E1-E1'
     * @return string 'VIC2-2MFT-T1E1-E1'
     */
    const VALUE_VIC_2_2_MFT_T_1_E_1_E_1 = 'VIC2-2MFT-T1E1-E1';
    /**
     * Constant for value 'EM2-4FXO-EM0'
     * @return string 'EM2-4FXO-EM0'
     */
    const VALUE_EM_2_4_FXO_EM_0 = 'EM2-4FXO-EM0';
    /**
     * Constant for value 'EM2-4FXO-EM1'
     * @return string 'EM2-4FXO-EM1'
     */
    const VALUE_EM_2_4_FXO_EM_1 = 'EM2-4FXO-EM1';
    /**
     * Return true if value is allowed
     * @uses self::getValidValues()
     * @param mixed $value value
     * @return bool true|false
     */
    public static function valueIsValid($value)
    {
        return ($value === null) || in_array($value, self::getValidValues(), true);
    }
    /**
     * Return allowed values
     * @uses self::VALUE_VIC_2_FXS
     * @uses self::VALUE_VIC_2_FXO
     * @uses self::VALUE_VWIC_1_MFT_T_1
     * @uses self::VALUE_VWIC_2_MFT_T_1
     * @uses self::VALUE_VIC_NONE
     * @uses self::VALUE_VWIC_1_MFT_E_1
     * @uses self::VALUE_VWIC_2_MFT_E_1
     * @uses self::VALUE_WS_U_4604_8_FXS
     * @uses self::VALUE_8_FXS
     * @uses self::VALUE_16_FXS
     * @uses self::VALUE_1_T_1
     * @uses self::VALUE_16_FXS_8_FXO
     * @uses self::VALUE_48_PORTS
     * @uses self::VALUE_VIC_4_FXS
     * @uses self::VALUE_VIC_4_FXO
     * @uses self::VALUE_VIC_8_FXS
     * @uses self::VALUE_VIC_16_FXS
     * @uses self::VALUE_WS_X_6600_24_FXS
     * @uses self::VALUE_WS_X_6600_6_T_1
     * @uses self::VALUE_WS_X_6600_6_E_1
     * @uses self::VALUE_EM_4_FXO_EM_0
     * @uses self::VALUE_EM_4_FXO_EM_1
     * @uses self::VALUE_EM_8_FXS_EM_0
     * @uses self::VALUE_EM_8_FXS_EM_1
     * @uses self::VALUE_NM_HDA_4_FXS
     * @uses self::VALUE_PA_VXA_1_TE_1_24_T_1
     * @uses self::VALUE_PA_VXA_1_TE_1_30_E_1
     * @uses self::VALUE_PA_VXB_2_TE_1_T_1
     * @uses self::VALUE_PA_VXB_2_TE_1_E_1
     * @uses self::VALUE_PA_VXC_2_TE_1_T_1
     * @uses self::VALUE_PA_VXC_2_TE_1_E_1
     * @uses self::VALUE_PA_MCX_2_TE_1_T_1
     * @uses self::VALUE_PA_MCX_2_TE_1_E_1
     * @uses self::VALUE_PA_MCX_4_TE_1_T_1
     * @uses self::VALUE_PA_MCX_4_TE_1_E_1
     * @uses self::VALUE_PA_MCX_6_TE_1_T_1
     * @uses self::VALUE_PA_MCX_6_TE_1_E_1
     * @uses self::VALUE_PA_MCX_8_TE_1_T_1
     * @uses self::VALUE_PA_MCX_8_TE_1_E_1
     * @uses self::VALUE_VIC_8_FXO
     * @uses self::VALUE_WS_U_4604_8_FXO_2_FXS
     * @uses self::VALUE_WS_U_4604_16_FXS
     * @uses self::VALUE_VIC_2_BRI
     * @uses self::VALUE_VIC_2_FXS_SCCP
     * @uses self::VALUE_VIC_4_FXS_SCCP
     * @uses self::VALUE_VIC_2_2_FXS_SCCP
     * @uses self::VALUE_VIC_2_2_BRI_NT_TE_SCCP
     * @uses self::VALUE_NM_HDA_4_FXS_SCCP
     * @uses self::VALUE_EM_8_FXS_EM_0_SCCP
     * @uses self::VALUE_24_FXS_SCCP
     * @uses self::VALUE_EM_8_FXS_EM_1_SCCP
     * @uses self::VALUE_EVM_HD_8_FXS_DID_SCCP
     * @uses self::VALUE_EM_4_BRI_NT_TE_SCCP
     * @uses self::VALUE_EM_HDA_8_FXS_SCCP
     * @uses self::VALUE_EM_HDA_3_FXS_4_FXO_SCCP
     * @uses self::VALUE_VIC_3_2_FXS_DID
     * @uses self::VALUE_VIC_3_4_FXS_DID
     * @uses self::VALUE_EM_3_HDA_8_FXS_DID
     * @uses self::VALUE_VIC_3_2_FXS_DID_SCCP
     * @uses self::VALUE_VIC_3_4_FXS_DID_SCCP
     * @uses self::VALUE_EM_3_HDA_8_FXS_DID_SCCP
     * @uses self::VALUE_4_FXS_MGCP
     * @uses self::VALUE_4_FXS_SCCP
     * @uses self::VALUE_2_FXS_MGCP
     * @uses self::VALUE_2_FXS_SCCP
     * @uses self::VALUE_VGD_DFC_CT_3
     * @uses self::VALUE_VIC_3_2_FXS_E_DID
     * @uses self::VALUE_VIC_3_2_FXS_E_DID_SCCP
     * @uses self::VALUE_VIC_2_1_FXO
     * @uses self::VALUE_VIC_2_1_BRI
     * @uses self::VALUE_HWIC_1_CE_1_T_1_PRI_T_1
     * @uses self::VALUE_HWIC_1_CE_1_T_1_PRI_E_1
     * @uses self::VALUE_HWIC_2_CE_1_T_1_PRI_T_1
     * @uses self::VALUE_HWIC_2_CE_1_T_1_PRI_E_1
     * @uses self::VALUE_HWIC_4_CE_1_T_1_PRI_T_1
     * @uses self::VALUE_HWIC_4_CE_1_T_1_PRI_E_1
     * @uses self::VALUE_VWIC_3_1_MFT_T_1_E_1_T_1
     * @uses self::VALUE_VWIC_3_1_MFT_T_1_E_1_E_1
     * @uses self::VALUE_VWIC_3_1_MFT_G_703_T_1
     * @uses self::VALUE_VWIC_3_1_MFT_G_703_E_1
     * @uses self::VALUE_VWIC_3_2_MFT_T_1_E_1_T_1
     * @uses self::VALUE_VWIC_3_2_MFT_T_1_E_1_E_1
     * @uses self::VALUE_VWIC_3_2_MFT_G_703_T_1
     * @uses self::VALUE_VWIC_3_2_MFT_G_703_E_1
     * @uses self::VALUE_VWIC_3_4_MFT_T_1_E_1_T_1
     * @uses self::VALUE_VWIC_3_4_MFT_T_1_E_1_E_1
     * @uses self::VALUE_SM_D_48_FXS_E
     * @uses self::VALUE_SM_D_72_FXS
     * @uses self::VALUE_SM_D_48_FXS_E_SCCP
     * @uses self::VALUE_SM_D_72_FXS_SCCP
     * @uses self::VALUE_WS_SVC_CMM_MS
     * @uses self::VALUE_VIC_2_2_FXS
     * @uses self::VALUE_VIC_2_2_FXO
     * @uses self::VALUE_VIC_2_2_BRI
     * @uses self::VALUE_VIC_4_FXS_DID
     * @uses self::VALUE_VIC_2_4_FXO
     * @uses self::VALUE_NM_HDV_2_ONBOARD_T_1
     * @uses self::VALUE_NM_HDV_2_ONBOARD_E_1
     * @uses self::VALUE_VWIC_2_1_MFT_T_1_E_1_T_1
     * @uses self::VALUE_VWIC_2_1_MFT_T_1_E_1_E_1
     * @uses self::VALUE_VWIC_2_2_MFT_T_1_E_1_T_1
     * @uses self::VALUE_VWIC_2_2_MFT_T_1_E_1_E_1
     * @uses self::VALUE_VWIC_2_1_MFT_G_703_T_1
     * @uses self::VALUE_VWIC_2_1_MFT_G_703_E_1
     * @uses self::VALUE_VWIC_2_2_MFT_G_703_T_1
     * @uses self::VALUE_VWIC_2_2_MFT_G_703_E_1
     * @uses self::VALUE_EVM_HD_8_FXS_DID
     * @uses self::VALUE_EM_4_BRI_NT_TE_EM_0
     * @uses self::VALUE_EM_4_BRI_NT_TE_EM_1
     * @uses self::VALUE_24_FXS
     * @uses self::VALUE_NM_HDV_2_ONBOARD_T_1_2_PORT
     * @uses self::VALUE_NM_HDV_2_ONBOARD_E_1_2_PORT
     * @uses self::VALUE_EM_HDA_8_FXS
     * @uses self::VALUE_EM_HDA_6_FXO
     * @uses self::VALUE_EM_HDA_3_FXS_4_FXO
     * @uses self::VALUE_EM_4_BRI_NT_TE
     * @uses self::VALUE_VIC_2_1_MFT_T_1_E_1_T_1
     * @uses self::VALUE_VIC_2_1_MFT_T_1_E_1_E_1
     * @uses self::VALUE_VIC_2_2_MFT_T_1_E_1_T_1
     * @uses self::VALUE_VIC_2_2_MFT_T_1_E_1_E_1
     * @uses self::VALUE_EM_2_4_FXO_EM_0
     * @uses self::VALUE_EM_2_4_FXO_EM_1
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_VIC_2_FXS,
            self::VALUE_VIC_2_FXO,
            self::VALUE_VWIC_1_MFT_T_1,
            self::VALUE_VWIC_2_MFT_T_1,
            self::VALUE_VIC_NONE,
            self::VALUE_VWIC_1_MFT_E_1,
            self::VALUE_VWIC_2_MFT_E_1,
            self::VALUE_WS_U_4604_8_FXS,
            self::VALUE_8_FXS,
            self::VALUE_16_FXS,
            self::VALUE_1_T_1,
            self::VALUE_16_FXS_8_FXO,
            self::VALUE_48_PORTS,
            self::VALUE_VIC_4_FXS,
            self::VALUE_VIC_4_FXO,
            self::VALUE_VIC_8_FXS,
            self::VALUE_VIC_16_FXS,
            self::VALUE_WS_X_6600_24_FXS,
            self::VALUE_WS_X_6600_6_T_1,
            self::VALUE_WS_X_6600_6_E_1,
            self::VALUE_EM_4_FXO_EM_0,
            self::VALUE_EM_4_FXO_EM_1,
            self::VALUE_EM_8_FXS_EM_0,
            self::VALUE_EM_8_FXS_EM_1,
            self::VALUE_NM_HDA_4_FXS,
            self::VALUE_PA_VXA_1_TE_1_24_T_1,
            self::VALUE_PA_VXA_1_TE_1_30_E_1,
            self::VALUE_PA_VXB_2_TE_1_T_1,
            self::VALUE_PA_VXB_2_TE_1_E_1,
            self::VALUE_PA_VXC_2_TE_1_T_1,
            self::VALUE_PA_VXC_2_TE_1_E_1,
            self::VALUE_PA_MCX_2_TE_1_T_1,
            self::VALUE_PA_MCX_2_TE_1_E_1,
            self::VALUE_PA_MCX_4_TE_1_T_1,
            self::VALUE_PA_MCX_4_TE_1_E_1,
            self::VALUE_PA_MCX_6_TE_1_T_1,
            self::VALUE_PA_MCX_6_TE_1_E_1,
            self::VALUE_PA_MCX_8_TE_1_T_1,
            self::VALUE_PA_MCX_8_TE_1_E_1,
            self::VALUE_VIC_8_FXO,
            self::VALUE_WS_U_4604_8_FXO_2_FXS,
            self::VALUE_WS_U_4604_16_FXS,
            self::VALUE_VIC_2_BRI,
            self::VALUE_VIC_2_FXS_SCCP,
            self::VALUE_VIC_4_FXS_SCCP,
            self::VALUE_VIC_2_2_FXS_SCCP,
            self::VALUE_VIC_2_2_BRI_NT_TE_SCCP,
            self::VALUE_NM_HDA_4_FXS_SCCP,
            self::VALUE_EM_8_FXS_EM_0_SCCP,
            self::VALUE_24_FXS_SCCP,
            self::VALUE_EM_8_FXS_EM_1_SCCP,
            self::VALUE_EVM_HD_8_FXS_DID_SCCP,
            self::VALUE_EM_4_BRI_NT_TE_SCCP,
            self::VALUE_EM_HDA_8_FXS_SCCP,
            self::VALUE_EM_HDA_3_FXS_4_FXO_SCCP,
            self::VALUE_VIC_3_2_FXS_DID,
            self::VALUE_VIC_3_4_FXS_DID,
            self::VALUE_EM_3_HDA_8_FXS_DID,
            self::VALUE_VIC_3_2_FXS_DID_SCCP,
            self::VALUE_VIC_3_4_FXS_DID_SCCP,
            self::VALUE_EM_3_HDA_8_FXS_DID_SCCP,
            self::VALUE_4_FXS_MGCP,
            self::VALUE_4_FXS_SCCP,
            self::VALUE_2_FXS_MGCP,
            self::VALUE_2_FXS_SCCP,
            self::VALUE_VGD_DFC_CT_3,
            self::VALUE_VIC_3_2_FXS_E_DID,
            self::VALUE_VIC_3_2_FXS_E_DID_SCCP,
            self::VALUE_VIC_2_1_FXO,
            self::VALUE_VIC_2_1_BRI,
            self::VALUE_HWIC_1_CE_1_T_1_PRI_T_1,
            self::VALUE_HWIC_1_CE_1_T_1_PRI_E_1,
            self::VALUE_HWIC_2_CE_1_T_1_PRI_T_1,
            self::VALUE_HWIC_2_CE_1_T_1_PRI_E_1,
            self::VALUE_HWIC_4_CE_1_T_1_PRI_T_1,
            self::VALUE_HWIC_4_CE_1_T_1_PRI_E_1,
            self::VALUE_VWIC_3_1_MFT_T_1_E_1_T_1,
            self::VALUE_VWIC_3_1_MFT_T_1_E_1_E_1,
            self::VALUE_VWIC_3_1_MFT_G_703_T_1,
            self::VALUE_VWIC_3_1_MFT_G_703_E_1,
            self::VALUE_VWIC_3_2_MFT_T_1_E_1_T_1,
            self::VALUE_VWIC_3_2_MFT_T_1_E_1_E_1,
            self::VALUE_VWIC_3_2_MFT_G_703_T_1,
            self::VALUE_VWIC_3_2_MFT_G_703_E_1,
            self::VALUE_VWIC_3_4_MFT_T_1_E_1_T_1,
            self::VALUE_VWIC_3_4_MFT_T_1_E_1_E_1,
            self::VALUE_SM_D_48_FXS_E,
            self::VALUE_SM_D_72_FXS,
            self::VALUE_SM_D_48_FXS_E_SCCP,
            self::VALUE_SM_D_72_FXS_SCCP,
            self::VALUE_WS_SVC_CMM_MS,
            self::VALUE_VIC_2_2_FXS,
            self::VALUE_VIC_2_2_FXO,
            self::VALUE_VIC_2_2_BRI,
            self::VALUE_VIC_4_FXS_DID,
            self::VALUE_VIC_2_4_FXO,
            self::VALUE_NM_HDV_2_ONBOARD_T_1,
            self::VALUE_NM_HDV_2_ONBOARD_E_1,
            self::VALUE_VWIC_2_1_MFT_T_1_E_1_T_1,
            self::VALUE_VWIC_2_1_MFT_T_1_E_1_E_1,
            self::VALUE_VWIC_2_2_MFT_T_1_E_1_T_1,
            self::VALUE_VWIC_2_2_MFT_T_1_E_1_E_1,
            self::VALUE_VWIC_2_1_MFT_G_703_T_1,
            self::VALUE_VWIC_2_1_MFT_G_703_E_1,
            self::VALUE_VWIC_2_2_MFT_G_703_T_1,
            self::VALUE_VWIC_2_2_MFT_G_703_E_1,
            self::VALUE_EVM_HD_8_FXS_DID,
            self::VALUE_EM_4_BRI_NT_TE_EM_0,
            self::VALUE_EM_4_BRI_NT_TE_EM_1,
            self::VALUE_24_FXS,
            self::VALUE_NM_HDV_2_ONBOARD_T_1_2_PORT,
            self::VALUE_NM_HDV_2_ONBOARD_E_1_2_PORT,
            self::VALUE_EM_HDA_8_FXS,
            self::VALUE_EM_HDA_6_FXO,
            self::VALUE_EM_HDA_3_FXS_4_FXO,
            self::VALUE_EM_4_BRI_NT_TE,
            self::VALUE_VIC_2_1_MFT_T_1_E_1_T_1,
            self::VALUE_VIC_2_1_MFT_T_1_E_1_E_1,
            self::VALUE_VIC_2_2_MFT_T_1_E_1_T_1,
            self::VALUE_VIC_2_2_MFT_T_1_E_1_E_1,
            self::VALUE_EM_2_4_FXO_EM_0,
            self::VALUE_EM_2_4_FXO_EM_1,
        );
    }
    /**
     * Method returning the class name
     * @return string __CLASS__
     */
    public function __toString()
    {
        return __CLASS__;
    }
}
