pub enum EventDestinationProtocol {
Redfish,
Kafka,
SNMPv1,
SNMPv2,
SNMPv3,
SMTP,
SyslogTLS,
SyslogTCP,
SyslogUDP,
SyslogRELP,
OEM,
}
Variants§
Redfish
This value shall indicate the destination follows the Redfish Specification for event notifications. Destinations requesting EventFormatType of Event
shall receive a Redfish resource of type Event. Destinations requesting EventFormatType of MetricReport
shall receive a Redfish resource of type MetricReport.
Kafka
This value shall indicate the destination follows the Apache-defined Kafka protocol as defined by the Kafka Protocol Guide. The Context property shall contain the Kafka topic of the destination broker. Added in version v1_13_0.
SNMPv1
This value shall indicate the destination follows the RFC1157-defined SNMPv1 protocol. Added in version v1_7_0.
SNMPv2
This value shall indicate the destination follows the SNMPv2c protocol as defined by RFC1441 and RFC1452. Added in version v1_7_0.
SNMPv3
This value shall indicate the destination follows the SNMPv3 protocol as defined by RFC3411 and RFC3418. Added in version v1_7_0.
SMTP
This value shall indicate the destination follows the RFC5321-defined SMTP specification. Added in version v1_7_0.
SyslogTLS
This value shall indicate the destination follows the TLS-based transport for syslog as defined in RFC5424. Added in version v1_9_0.
SyslogTCP
This value shall indicate the destination follows the TCP-based transport for syslog as defined in RFC6587. Added in version v1_9_0.
SyslogUDP
This value shall indicate the destination follows the UDP-based transport for syslog as defined in RFC5424. Added in version v1_9_0.
SyslogRELP
This value shall indicate the destination follows the Reliable Event Logging Protocol (RELP) transport for syslog as defined by www.rsyslog.com. Added in version v1_9_0.
OEM
This value shall indicate an OEM specific protocol. The OEMProtocol property shall contain the specific OEM event destination protocol. Added in version v1_9_0.
Trait Implementations§
Source§impl Clone for EventDestinationProtocol
impl Clone for EventDestinationProtocol
Source§fn clone(&self) -> EventDestinationProtocol
fn clone(&self) -> EventDestinationProtocol
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source
. Read more