Enums

Overview

Enums represent a fixed set of allowed values for a field or argument.

APIKeyAccessLevel

The access level an API key is minted with.

ValueDescription
READ_ONLYThe key may execute read-only query operations.
READ_WRITEThe key may execute query and mutation operations.

AlertEvaluationTriggerState

The severity of an alert trigger.

ValueDescription
CRITICALThe alert evaluation is triggered in critical state.
LOW_PRIORITYThe alert evaluation is triggered at low priority during a deprioritization window.
NOT_TRIGGEREDThe alert evaluation is not triggered.
TRIGGEREDThe alert evaluation is triggered. Used for point-in-time alerts that aren't sustained.
WARNINGThe alert evaluation is triggered in warning (less-than-critical) state.

AlertTargetType

An enumeration of possible alert target types.

ValueDescription
EMAILAlert target type indicating an email address.
SALESFORCEAlert target type indicating a Salesforce instance.
SLACKAlert target type indicating a Slack channel.
WEBHOOKAlert target type indicating a webhook endpoint.

AlertType

Enumerates all supported alert types.

ValueDescription
ACCESS_POINT_CLIENT_COUNTMonitor when AP(s) in a network exceed a threshold of connected clients.
ACCESS_POINT_LINK_SPEEDMonitor when AP(s) in a network drop below their expected link speed.
AP_RADAR_HITMonitor when an AP radar event is detected.
AUDIT_LOGMonitor when a mutation is performed on a network.
BOOT_LOOPMonitor when a device reboots repeatedly within a short window.
CAPTIVE_PORTAL_ACCESSMonitor when a client connects or requests access to a captive portal.
CHANNEL_UTILIZATION_HIGHChannel utilization crosses a threshold.
CONFIG_FLAPSMonitor when a network's devices' configs flap in short succession from version A to version B to version A to version B.
DEVICE_BOOTMonitor when a device boots.
DEVICE_OFFLINEMonitor when a device goes offline.
DHCP_POOL_EXHAUSTIONMonitor when a DHCP pool is exhausted.
FIRMWARE_UPGRADE_COMPLETEDTriggers when a firmware upgrade is completed.
FIRMWARE_UPGRADE_FAILEDTriggers when a firmware upgrade fails.
FIRMWARE_UPGRADE_PENDINGTriggers when a firmware upgrade is pending.
FIRMWARE_UPGRADE_SCHEDULEDTriggers when a firmware upgrade is scheduled.
HIGH_AVAILABILITY_FAILOVERMonitor when a failover event occurs on a high availability pair.
HIGH_CPU_USAGEHigh CPU usage on a device.
HONEYPOT_APHoneypot AP detected on a network.
IPSEC_TUNNEL_STATUS_CHANGEIPSec tunnel status changes.
IP_CONFLICTMonitor when the same IP address is assigned to more than one MAC address.
ISP_DEGRADATIONMonitor when the WAN has experienced packet loss.
ISP_OUTAGEMonitor when an ISP experiences an outage.
LOG_LINE_MATCHDevice log lines matching a filter are found.
MASS_DEVICE_BOOTMonitor when many devices on a network reboot within a short window.
PORT_BLOCKEDMonitor when a port is blocked.
RADIUS_UNREACHABLEMonitor when RADIUS servers are unreachable.
ROGUE_APRogue AP detected on a network.
ROGUE_DHCP_SERVERRogue DHCP server detected on a network.
STP_ERRORSpanning Tree Protocol error detected and port blocked.
SUPPORT_EVENTSTriggers when a support case or comment is created, updated, or deleted.
TEMPERATUREMonitor when temperature (C) is exceeded.
VERIFICATIONVerification of an alert being configured correctly.
WAN_DOWNWAN goes down on firewall.
WAN_FAILOVERWAN failover on firewall.
WAN_FLAPWAN flaps on firewall.
WAN_UPWAN goes up on firewall.
WIRELESS_DHCP_FAILUREDHCP fails to resolve for a wireless client.

CaptivePortalEntryAction

ValueDescription
APPROVEApprove the captive portal entry.
DELETE_DATADelete the collected data of the captive portal entry
DENYDeny the captive portal entry.

ClientAssignmentProtocol

ClientAssignmentProtocol defines the method used to assign IP addresses to clients.

ValueDescription
DHCPDHCP protocol assigns IP addresses dynamically to clients.
STATICStatic protocol assigns fixed IP addresses to clients.

DeviceModel

DeviceModel enumerates the different model names of devices that Meter deploys.

ValueDescription
A1
A2
F1
F2
F3
MC05
MC06
MC11
MP01
MS10
MS11
MW03
MW04
MW05
MW06
MW07
MW08
MW09
S1
S2
S3

DeviceType

DeviceType enumerates the different types of hardware devices that Meter deploys.

ValueDescription
ACCESS_POINTRepresents an Access Point device type.
CELLULAR_GATEWAYRepresents a Cellular Gateway device type.
CONTROLLERRepresents a Controller device type.
POWER_DISTRIBUTION_UNITRepresents a Power Distribution Unit device type.
SWITCHRepresents a Switch device type.

EventPriority

The priority of an event. It's a static property of the event type. All events that share a type also share a priority.

ValueDescription
HIGHAn event that likely warrants investigation.
LOWRoutine events, often high-volume.
MEDIUMNotable event, which includes recoveries from high priority events.

EventType

Enumerate the known event types that exist in the event log.

ValueDescription
ACCESS_POINT_CONNECTIONEvent indicating a wireless connection event on an access point.
ACCESS_POINT_DFS_CHANNEL_RESETEvent indicating that a DFS channel reset occurred on an access point.
ACCESS_POINT_INVALID_VLAN_CONNECTIONEvent indicating a connection on an invalid (unknown or disabled) VLAN.
ACCESS_POINT_MAC_SPOOF_DETECTEDEvent indicating that an access point detected spoofing of one of its BSSIDs.
ACCESS_POINT_RADAR_HIT_DETECTEDEvent indicating that a DFS radar hit was detected by an access point.
AUTO_CHANNEL_SELECTION_JOB_COMPLETEDEvent indicating that an auto channel selection job completed successfully.
CALIBRATION_JOB_CHANNEL_RESET_FAILEDEvent indicating that APs failed to return to their configured channel after a wireless calibration job.
CALIBRATION_JOB_COMPLETEDEvent indicating that a wireless calibration job completed.
CLIENT_VPN_CONNECTEDEvent indicating that a client connected to a Client VPN server.
CLIENT_VPN_DISCONNECTEDEvent indicating that a client disconnected from a Client VPN server.
COS_HA_FAILOVEREvent indicating that a High Availability failover event occurred.
COS_HA_MULTIPLE_ACTIVEEvent indicating that multiple Security Appliances are active in a High Availability setup.
COS_HA_RECOVERYEvent indicating that a High Availability recovery event occurred.
DEVICE_BOOTEvent indicating that a device booted with a specific version of the firmware.
DEVICE_OFFLINEEvent indicating that a device has gone offline.
DEVICE_ONLINEEvent indicating that a device has come online.
DNS_BLOCKEDEvent indicating that the Security Appliance blocked a DNS query.
FIRMWARE_UPGRADE_CANCELLEDEvent indicating that a firmware upgrade was cancelled on a network.
FIRMWARE_UPGRADE_COMPLETEDEvent indicating that a firmware upgrade is completed on a network.
FIRMWARE_UPGRADE_PENDINGEvent indicating that a firmware upgrade is pending on a network. An upgrade has been applied to the respective device configs and should immediately take effect, given that these devices are online.
FIRMWARE_UPGRADE_SCHEDULEDEvent indicating that a firmware upgrade is scheduled on a network. The upgrade will be applied to the device configs at the scheduled time; no device config change has been made yet.
HONEYPOT_ACCESS_POINT_DETECTEDEvent indicating that a honeypot access point was detected.
HONEYPOT_ACCESS_POINT_NO_LONGER_DETECTEDEvent indicating that a honeypot access point is no longer detected.
IPSEC_TUNNEL_STATUS_CHANGEEvent indicating that an IPSec tunnel had a status change.
MANAGEMENT_CONNECTION_STATUS_CHANGEDEvent indicating that a management connection status changed.
PDU_OUTLET_STATUS_CHANGEDEvent indicating that a PDU outlet event occurred.
PORT_BLOCKEDEvent indicating that a port was blocked due to flap link intervention protocol (FLIP).
PORT_UNBLOCKEDEvent indicating that a port was unblocked due to flap link intervention protocol (FLIP).
RADIUS_FAILOVEREvent indicating that access points failed over from a primary RADIUS auth server to a backup within a time window.
RADIUS_POLLER_OKEvent indicating that RADIUS servers are reachable.
RADIUS_POLLER_UNREACHABLEEvent indicating that RADIUS servers are unreachable.
ROGUE_ACCESS_POINT_DETECTEDEvent indicating that a rogue access point was detected.
ROGUE_ACCESS_POINT_NO_LONGER_DETECTEDEvent indicating that a rogue access point is no longer detected.
ROGUE_DHCP_SERVEREvent indicating a rogue (unexpected) DHCP server was detected — multiple DHCP servers offered IPs for the same transaction on the same VLAN.
STP_ERROR_PORT_BLOCKEDEvent indicating that a Spanning Tree Protocol (STP) error caused a port to be blocked.
STP_ERROR_PORT_UNBLOCKEDEvent indicating that a port blocked by a Spanning Tree Protocol (STP) error has been unblocked.
STP_ROOT_BRIDGE_CHANGEDEvent indicating that the Spanning Tree Protocol (STP) root bridge observed by a switch has changed.
UNSPECIFIEDThe event type is unspecified.
WAN_DOWNEvent indicating that the WAN connection is down.
WAN_STATUS_CHANGEEvent indicating a change in WAN status.
WAN_UPEvent indicating that the WAN connection is up.

FilterVariant

The variant of a filter, which determines how it is rendered and how its values are interpreted.

ValueDescription
BOOLA boolean toggle.
DATE_RANGEA date range defined by a start and end date.
MULTI_SELECTA multi-choice selection from a predefined set of options.
NUMBERA single numeric value.
NUMBER_RANGEA numeric range defined by a lower and upper bound.
SELECTA single-choice selection from a predefined set of options.
TEXTA free-form text input.

FirewallRuleAction

Possible actions for a firewall rule.

ValueDescription
DENYDeny the traffic.
PERMITPermit the traffic.

FloorPlanDocumentCategory

ValueDescription
FLOOR_PLANA floor plan

HighAvailabilityControllerRole

Specifies the role of the high availability firewall.

ValueDescription
BACKUPThe firewall is configured as backup.
PRIMARYThe firewall is configured as primary.

HighAvailabilityStatus

Possible status values for high availability firewalls.

ValueDescription
ACTIVEThe firewall is currently active and serving traffic.
READYThe firewall is ready but not currently serving traffic.
UNSPECIFIEDThe status is unspecified.

HostMonitoringType

Defines the types of host monitoring available.

ValueDescription
PINGPerform ICMP ping monitoring.
TRACEROUTEPerform traceroute monitoring.

IDSEventAlertAction

ValueDescription
ALLOWEDAction is allowed.
BLOCKEDAction is blocked.
UNSPECIFIEDAction is unknown.

IDSEventDirection

ValueDescription
TO_CLIENTDirection is to client.
TO_SERVERDirection is to server.
UNSPECIFIEDDirection is unknown.

IDSEventProtocol

ValueDescription
AHProtocol is AH.
ANYProtocol is ANY.
ESPProtocol is ESP.
ICMPProtocol is ICMP.
TCPProtocol is TCP.
UDPProtocol is UDP.
UNSPECIFIEDProtocol is unknown.

IDSEventType

ValueDescription
DETECTDetect
IB_PROTECTInline IPS.
OOB_PROTECTOut-of-band firewall rule.
UNSPECIFIEDUnknown

IDSIPSMode

ValueDescription
IDSIntrusion Detection System mode
IPSIntrusion Prevention System mode

IDSIPSSuppressedRuleDirection

ValueDescription
DESTINATIONDestination
EITHEREither
SOURCESource

IPProtocol

Supported IP protocols for firewall rules.

ValueDescription
ALLAll protocols.
ICMPInternet Control Message Protocol.
TCPTransmission Control Protocol.
UDPUser Datagram Protocol.

IPSecEventType

ValueDescription
ALL_CHILD_SAS_LOSTAll child SAs lost event type.
IKE_FAILURESIKE failures event type.
IKE_SA_RENEGOTIATEDIKE SA renegotiated after tear down event type.
TUNNEL_DOWNTunnel down event type.
TUNNEL_FAILED_ESTABLISHMENTTunnel failed to establish event type.
TUNNEL_FLAPPINGTunnel flapping event type.
TUNNEL_RECOVEREDTunnel recovered event type.
UNSPECIFIEDUnspecified event type.

ImageType

An enumeration of supported image types.

ValueDescription
GIFGraphics Interchange Format.
JPEGJoint Photographic Experts Group format.
PNGPortable Network Graphics format.
SVGScalable Vector Graphics format.

IssueType

The type of issue the customer is experiencing.

ValueDescription
BROKEN_FEATUREA feature is not working as expected.
CHANGE_CONFIGChange config or add config.
INTERMITTEN_CONNECTIVITYSpotty connection to the network.
SLOWThe network is slower than expected.
UNABLE_TO_CONNECTUnable to connect to network.
UNKNOWNUnknown issue type.

LogSeverity

Severity level of a device log entry.

ValueDescription
DEBUGDebug log.
ERRORError log.
INFORMATIONALInformational log.
NOTICENotice log.
WARNINGWarning log.

NACPolicyEntryIdentityType

The kind of identity a NAC policy entry matches against.

ValueDescription
LOCAL_CREDENTIALMatch an identity by its stored credential: a user for the password methods, a device for MAB.
NAC_GROUPMatch any user in a NAC group (used for EAP-GTC).

NetworkClientHWMode

Represents the hardware mode of a device the client is connected to.

ValueDescription
NARepresents no HW mode.
WIFI_2Represents Wi-Fi 2.
WIFI_3Represents Wi-Fi 3.
WIFI_4Represents Wi-Fi 4.
WIFI_5Represents Wi-Fi 5.
WIFI_6Represents Wi-Fi 6.
WIFI_7Represents Wi-Fi 7.

PhyInterfacePortSecurityMode

Specifies how a switch port allows hosts to connect to a port when port security is enabled.

ValueDescription
DYNAMICAllows the switch port to dynamically learn and allow hosts on the port up to the max configured limit.
STATICAllows the switch port to only permit the configured MACs to access the port.
STICKYAllows the switch port to dynamically learn and allow hosts on the port up to the max configured limit and the host's MACs are retained by the switch across reboots.

RackElevationDeviceType

An enumeration of possible device types that can be attached to a rack elevation.

ValueDescription
CABLE_MANAGEMENTA cable management device.
CELLULARA device to support a Cellular deployment (other than a Meter Cellular Gateway).
FIBERA fiber optic device.
ISPAn Internet Service Provider (ISP) device.
METER_ACCESS_POINTA Meter access point device.
METER_CONTROLLERA Meter controller device.
METER_PDUA Meter PDU device.
METER_SWITCHA Meter switch device.
NON_METER_SWITCHA non-Meter switch device.
OTHEROther type of device.
PATCH_PANELA patch panel.
UNIVERSAL_POWER_SUPPLYA universal power supply (UPS) device.

RadioBand

An enumeration of radio bands.

ValueDescription
BAND_2_4GRepresents the 2.4 GHz radio band.
BAND_5GRepresents the 5 GHz radio band.
BAND_6GRepresents the 6 GHz radio band.

SSIDEncryptionProtocol

ValueDescription
METER_NAC_OPEN_MAC_AUTHSSID with Meter NAC (Network Access Control, Meter RADIUS solution), Open MAC authentication.
METER_NAC_WPA2SSID with Meter NAC (Network Access Control, Meter RADIUS solution), WPA2-Enterprise.
METER_NAC_WPA3SSID with Meter NAC (Network Access Control, Meter RADIUS solution), WPA3-Enterprise.
OPEN_MAC_AUTH_RADIUSOpen network with MAC address authentication via RADIUS.
WPA2Wi-Fi Protected Access II (WPA2) Personal.
WPA2_ENTERPRISEWPA2 Enterprise with 802.1X authentication.
WPA2_IPSKSSID with multiple WPA2 passwords (iPSKs).
WPA2_MPSKSSID with MPSK (Radius-based iPSK solution in partnership with RoamingIQ)
WPA3WPA3 Personal.
WPA3_ENTERPRISEWPA3 Enterprise with 802.1X authentication.
WPA3_ENTERPRISE_TRANSITIONSupports clients that use WPA2 Enterprise or WPA3 Enterprise (802.1X). WPA3 Enterprise only on 6 GHz.
WPA3_OWEWPA3 OWE (Open).
WPA3_TRANSITIONSupports clients that use WPA2 or WPA3.

SSIDPasswordRotationCadence

ValueDescription
DAILYRotate the password daily.
MONTHLYRotate the password monthly.
QUARTERLYRotate the password quarterly.
WEEKLYRotate the password weekly.

SortOrder

ValueDescription
ASCENDINGAscending sort order.
DESCENDINGDescending sort order.

SupportCaseCloseCode

The close code for a support case.

ValueDescription
RESOLVEDThe case was resolved.

SupportCaseCommentType

Represents the type of support case comment.

ValueDescription
EMAILCase comment sourced from email.
SALESFORCECase comment sourced from Salesforce.

SupportCaseOrigin

ValueDescription
ALERTCase originating from an alert.
EMAILCase originating from an email.
LINEAGE_NOWLineage now integration sourced case.
PHONECase originating from a phone call.
SLACKCase originating from a Slack message.
UNKNOWNUnknown case origin.
WEBCase originating from the Dashboard form.

SupportCasePriority

Priority associated with the case.

ValueDescription
SEV_1Critical: network is down.
SEV_2Major: major functionality impacted.
SEV_3Medium: partial, non-critical functionality impacted.
SEV_4Low: no impact on network operation.

SupportCaseStatus

Status of the support case.

ValueDescription
CANCELLEDCase has been cancelled.
IN_PROGRESSCase is in progress.
MERGEDCase has been merged.
NEWCase is new.
ON_HOLDCase has been put on hold.
PENDING_CUSTOMER_UPDATECase is pending a customer update.
PENDING_METER_UPDATECase is pending a Meter update.
PENDING_THIRD_PARTY_UPDATECase is pending third party update.
RESOLVEDCase has been resolved.
SPAMCase has been marked as spam.
UNKNOWNStatus is unknown.

SwitchProfileSwitchingTier

A categorization for the switch device(s) associated with a SwitchProfile, denoting the purpose of the devices in the network.

ValueDescription
ACCESSSwitches that directly connect end devices, usually with a mix of Ethernet and SFP uplinks to distribution switches.
COREMDF-based aggregation layer, typically SFP-only, serving as the central switching hub for the network. These switches connect to downstream distribution/access switches and uplinks to firewalls.
DISTRIBUTIONMDF/IDF-based switches that aggregate multiple access switches and uplink to core switches. Can be SFP-only or a mix of Ethernet and SFP uplinks.
ISPThe switches distribute an ISP connection between High Availability (HA) firewalls.

SystemThermalZone

ValueDescription
CPUA CPU thermal zone.
HUMIDITYA humidity sensor thermal zone.
POWERA power sensor thermal zone.
RADIOA radio thermal zone.
UNSPECIFIEDAn unspecified/other thermal zone.

TechnologyType

Technology customer is experiencing issue with.

ValueDescription
BOTHBoth wired and wireless technology.
DASHBOARDDashboard issue.
UNSPECIFIEDUnspecified issue type.
WIREDWired technology.
WIRELESSWireless technology.

TrafficDirection

Represents the direction of network traffic.

ValueDescription
RXIncoming traffic direction (Received traffic).
TXOutgoing traffic direction (Transmitted traffic).

VirtualDeviceType

VirtualDeviceType enumerates the different types of virtual devices that Meter deploys.

ValueDescription
ACCESS_POINTRepresents an Access Point virtual device type.
CELLULAR_GATEWAYRepresents a Cellular Gateway virtual device type.
CONTROLLERRepresents a Controller virtual device type.
OBSERVERRepresents an Observer virtual device type.
POWER_DISTRIBUTION_UNITRepresents a Power Distribution Unit virtual device type.
SWITCHRepresents a Switch virtual device type.

WirelessClientConnectionEventType

ValueDescription
ARP_FAILEDThe client failed to connect to the AP due to an ARP failure.
ARP_LATEThe client failed to connect to the AP due to ARP taking too long.
CONNECTEDThe client successfully connected to the AP.
DHCP_FAILEDThe client failed to receive an IP address from the DHCP server.
DHCP_OKThe client successfully received an IP address from the DHCP server.
DISASSOCIATEDThe client disassociated from the AP.
FAILEDThe client attempted to connect to the AP but failed.

Deprecated

The following are deprecated and may be removed in a future release. Use the suggested replacement and avoid them in new integrations.

ValueDescription
FloorPlanDocumentCategory.SITE_DOCUMENTATIONAny non-floor plan documentation relevant to the site. Site documentation is no longer stored as floor plans.

Need help?

If you run into any issues or have questions, please reach out to our Support Engineering team by opening a ticket via the Dashboard: https://dashboard.meter.com/support

Was this helpful?