aos_streaming

package
v0.0.0-...-3667945 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2019 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package aos_streaming is a generated protocol buffer package.

It is generated from these files:

aosstream-301.proto

It has these top-level messages:

DeviceStateEvent
TrafficEvent
StreamingEvent
CablePeerEvent
BGPNeighborEvent
LinkStatusEvent
MacEvent
ArpEvent
LagEvent
MlagEvent
ExtensibleServiceEvent
RouteEvent
Event
HostnameAlert
ConfigDeviationAlert
LivenessAlert
ExtensibleAlert
DeploymentAlert
BlueprintRenderingAlert
RouteAlert
LagAlert
StreamingAlert
CablePeerMismatchAlert
BGPNeighborMismatchAlert
InterfaceLinkStatusMismatchAlert
CountersAlert
KeyValuePair
ProbeAlert
ConfigMismatchAlert
HeadroomAlert
MacAlert
ArpAlert
MlagAlert
TestAlert
InterfaceCounters
SystemInfo
ProcessInfo
FileInfo
SysResourceCounters
Tag
Field
ProbeProperty
ProbeMessage
GenericPerfmonMessage
ProbeData
PerfMon
Alert
AosMessage

Index

Constants

This section is empty.

Variables

View Source
var AggregationType_name = map[int32]string{
	1: "AGGREGATION_TYPE_MAX",
	2: "AGGREGATION_TYPE_MIN",
	3: "AGGREGATION_TYPE_SUM",
	4: "AGGREGATION_TYPE_AVG",
	5: "AGGREGATION_TYPE_STD",
}
View Source
var AggregationType_value = map[string]int32{
	"AGGREGATION_TYPE_MAX": 1,
	"AGGREGATION_TYPE_MIN": 2,
	"AGGREGATION_TYPE_SUM": 3,
	"AGGREGATION_TYPE_AVG": 4,
	"AGGREGATION_TYPE_STD": 5,
}
View Source
var AlertSeverity_name = map[int32]string{
	0: "ALERT_LOW",
	1: "ALERT_MEDIUM",
	2: "ALERT_HIGH",
	3: "ALERT_CRITICAL",
}
View Source
var AlertSeverity_value = map[string]int32{
	"ALERT_LOW":      0,
	"ALERT_MEDIUM":   1,
	"ALERT_HIGH":     2,
	"ALERT_CRITICAL": 3,
}
View Source
var ArpState_name = map[int32]string{
	0: "ARP_ADD",
	1: "ARP_DELETE",
}
View Source
var ArpState_value = map[string]int32{
	"ARP_ADD":    0,
	"ARP_DELETE": 1,
}
View Source
var BgpSessionAddressFamily_name = map[int32]string{
	0: "IPV4",
	1: "IPV6",
	2: "EVPN",
}
View Source
var BgpSessionAddressFamily_value = map[string]int32{
	"IPV4": 0,
	"IPV6": 1,
	"EVPN": 2,
}
View Source
var BgpSessionState_name = map[int32]string{
	0: "BGP_SESSION_UP",
	1: "BGP_SESSION_DOWN",
	2: "BGP_SESSION_MISSING",
	3: "BGP_SESSION_UNKNOWN",
}
View Source
var BgpSessionState_value = map[string]int32{
	"BGP_SESSION_UP":      0,
	"BGP_SESSION_DOWN":    1,
	"BGP_SESSION_MISSING": 2,
	"BGP_SESSION_UNKNOWN": 3,
}
View Source
var DeploymentStatus_name = map[int32]string{
	0: "DEPLOYMENT_STATUS_INPROGRESS",
	1: "DEPLOYMENT_STATUS_SUCCEEDED",
	2: "DEPLOYMENT_STATUS_FAILED",
}
View Source
var DeploymentStatus_value = map[string]int32{
	"DEPLOYMENT_STATUS_INPROGRESS": 0,
	"DEPLOYMENT_STATUS_SUCCEEDED":  1,
	"DEPLOYMENT_STATUS_FAILED":     2,
}
View Source
var DeviceState_name = map[int32]string{
	1:  "DEVICE_STATE_IS_ACTIVE",
	2:  "DEVICE_STATE_IS_READY",
	3:  "DEVICE_STATE_IS_NOCOMMS",
	4:  "DEVICE_STATE_IS_MAINT",
	5:  "DEVICE_STATE_IS_REBOOTING",
	6:  "DEVICE_STATE_OOS_STOCKED",
	7:  "DEVICE_STATE_OOS_QUARANTINED",
	8:  "DEVICE_STATE_OOS_READY",
	9:  "DEVICE_STATE_OOS_NOCOMMS",
	10: "DEVICE_STATE_OOS_DECOMM",
	11: "DEVICE_STATE_OOS_MAINT",
	12: "DEVICE_STATE_OOS_REBOOTING",
	13: "DEVICE_STATE_ERROR",
}
View Source
var DeviceState_value = map[string]int32{
	"DEVICE_STATE_IS_ACTIVE":       1,
	"DEVICE_STATE_IS_READY":        2,
	"DEVICE_STATE_IS_NOCOMMS":      3,
	"DEVICE_STATE_IS_MAINT":        4,
	"DEVICE_STATE_IS_REBOOTING":    5,
	"DEVICE_STATE_OOS_STOCKED":     6,
	"DEVICE_STATE_OOS_QUARANTINED": 7,
	"DEVICE_STATE_OOS_READY":       8,
	"DEVICE_STATE_OOS_NOCOMMS":     9,
	"DEVICE_STATE_OOS_DECOMM":      10,
	"DEVICE_STATE_OOS_MAINT":       11,
	"DEVICE_STATE_OOS_REBOOTING":   12,
	"DEVICE_STATE_ERROR":           13,
}
View Source
var Feature_name = map[int32]string{
	0:  "FEATURE_UNKNOWN",
	1:  "FEATURE_LO0",
	2:  "FEATURE_FABRIC",
	3:  "FEATURE_LEAF_SERVER",
	4:  "FEATURE_L3EDGE",
	5:  "FEATURE_L2EDGE",
	6:  "FEATURE_SPINE_LEAF",
	7:  "FEATURE_FABRIC_SPINE",
	8:  "FEATURE_EXTERNAL_ROUTER",
	9:  "FEATURE_TO_EXTERNAL_ROUTER",
	10: "FEATURE_LEAF_L3_SERVER",
	11: "FEATURE_LEAF_L2_SERVER",
	12: "FEATURE_LEAF",
	13: "FEATURE_SPINE",
	14: "FEATURE_L3_SERVER",
	15: "FEATURE_L2_SERVER",
	16: "FEATURE_SERVER",
	17: "FEATURE_PEER",
	18: "FEATURE_LEAF_PEER_LINK",
	19: "FEATURE_LEAF_PAIR",
	20: "FEATURE_LEAF_PAIR_L2_SERVER",
	21: "FEATURE_UNUSED",
}
View Source
var Feature_value = map[string]int32{
	"FEATURE_UNKNOWN":             0,
	"FEATURE_LO0":                 1,
	"FEATURE_FABRIC":              2,
	"FEATURE_LEAF_SERVER":         3,
	"FEATURE_L3EDGE":              4,
	"FEATURE_L2EDGE":              5,
	"FEATURE_SPINE_LEAF":          6,
	"FEATURE_FABRIC_SPINE":        7,
	"FEATURE_EXTERNAL_ROUTER":     8,
	"FEATURE_TO_EXTERNAL_ROUTER":  9,
	"FEATURE_LEAF_L3_SERVER":      10,
	"FEATURE_LEAF_L2_SERVER":      11,
	"FEATURE_LEAF":                12,
	"FEATURE_SPINE":               13,
	"FEATURE_L3_SERVER":           14,
	"FEATURE_L2_SERVER":           15,
	"FEATURE_SERVER":              16,
	"FEATURE_PEER":                17,
	"FEATURE_LEAF_PEER_LINK":      18,
	"FEATURE_LEAF_PAIR":           19,
	"FEATURE_LEAF_PAIR_L2_SERVER": 20,
	"FEATURE_UNUSED":              21,
}
View Source
var HeadroomType_name = map[int32]string{
	1: "HEADROOM_TYPE_MAX",
	2: "HEADROOM_TYPE_MIN",
}
View Source
var HeadroomType_value = map[string]int32{
	"HEADROOM_TYPE_MAX": 1,
	"HEADROOM_TYPE_MIN": 2,
}
View Source
var LinkStatus_name = map[int32]string{
	0: "LINK_UP",
	1: "LINK_DOWN",
	2: "LINK_UNKNOWN",
	3: "LINK_MISSING",
}
View Source
var LinkStatus_value = map[string]int32{
	"LINK_UP":      0,
	"LINK_DOWN":    1,
	"LINK_UNKNOWN": 2,
	"LINK_MISSING": 3,
}
View Source
var MacState_name = map[int32]string{
	0: "MAC_ADD",
	1: "MAC_DELETE",
	2: "MAC_MOVE",
}
View Source
var MacState_value = map[string]int32{
	"MAC_ADD":    0,
	"MAC_DELETE": 1,
	"MAC_MOVE":   2,
}
View Source
var MlagDomainState_name = map[int32]string{
	0: "MLAG_UNKNOWN",
	1: "MLAG_MISSING",
	2: "MLAG_DISABLED",
	3: "MLAG_INACTIVE",
	4: "MLAG_ACTIVE",
}
View Source
var MlagDomainState_value = map[string]int32{
	"MLAG_UNKNOWN":  0,
	"MLAG_MISSING":  1,
	"MLAG_DISABLED": 2,
	"MLAG_INACTIVE": 3,
	"MLAG_ACTIVE":   4,
}
View Source
var MlagIntfState_name = map[int32]string{
	0: "MLAG_INTF_UNKNOWN",
	1: "MLAG_INTF_MISSING",
	2: "MLAG_INTF_DISABLED",
	3: "MLAG_INTF_CONFIGURED",
	4: "MLAG_INTF_INACTIVE",
	5: "MLAG_INTF_ACTIVE_PARTIAL",
	6: "MLAG_INTF_ACTIVE_FULL",
}
View Source
var MlagIntfState_value = map[string]int32{
	"MLAG_INTF_UNKNOWN":        0,
	"MLAG_INTF_MISSING":        1,
	"MLAG_INTF_DISABLED":       2,
	"MLAG_INTF_CONFIGURED":     3,
	"MLAG_INTF_INACTIVE":       4,
	"MLAG_INTF_ACTIVE_PARTIAL": 5,
	"MLAG_INTF_ACTIVE_FULL":    6,
}
View Source
var NextHopStatus_name = map[int32]string{
	0: "NEXT_HOP_STATUS_UNKNOWN",
	1: "NEXT_HOP_STATUS_UP",
	2: "NEXT_HOP_STATUS_MISSING",
}
View Source
var NextHopStatus_value = map[string]int32{
	"NEXT_HOP_STATUS_UNKNOWN": 0,
	"NEXT_HOP_STATUS_UP":      1,
	"NEXT_HOP_STATUS_MISSING": 2,
}
View Source
var RouteEntryStatus_name = map[int32]string{
	0: "ROUTE_ENTRY_STATUS_UNKNOWN",
	1: "ROUTE_ENTRY_STATUS_UP",
	2: "ROUTE_ENTRY_STATUS_PARTIAL",
	3: "ROUTE_ENTRY_STATUS_MISSING",
}
View Source
var RouteEntryStatus_value = map[string]int32{
	"ROUTE_ENTRY_STATUS_UNKNOWN": 0,
	"ROUTE_ENTRY_STATUS_UP":      1,
	"ROUTE_ENTRY_STATUS_PARTIAL": 2,
	"ROUTE_ENTRY_STATUS_MISSING": 3,
}
View Source
var RouteType_name = map[int32]string{
	0: "ROUTE_TYPE_UNKNOWN",
	1: "ROUTE_TYPE_DIRECT",
	2: "ROUTE_TYPE_BGP",
	3: "ROUTE_TYPE_STAT",
}
View Source
var RouteType_value = map[string]int32{
	"ROUTE_TYPE_UNKNOWN": 0,
	"ROUTE_TYPE_DIRECT":  1,
	"ROUTE_TYPE_BGP":     2,
	"ROUTE_TYPE_STAT":    3,
}
View Source
var StreamingAlertReason_name = map[int32]string{
	0: "STREAMING_ALERT_REASON_FAILED_CONNECTION",
	1: "STREAMING_ALERT_REASON_TIMEOUT",
	2: "STREAMING_ALERT_REASON_DNS_FAILURE",
	3: "STREAMING_ALERT_REASON_WRITE_TIMEOUT",
}
View Source
var StreamingAlertReason_value = map[string]int32{
	"STREAMING_ALERT_REASON_FAILED_CONNECTION": 0,
	"STREAMING_ALERT_REASON_TIMEOUT":           1,
	"STREAMING_ALERT_REASON_DNS_FAILURE":       2,
	"STREAMING_ALERT_REASON_WRITE_TIMEOUT":     3,
}
View Source
var StreamingProtocol_name = map[int32]string{
	0: "STREAMING_PROTOCOL_PROTOBUF_OVER_TCP",
}
View Source
var StreamingProtocol_value = map[string]int32{
	"STREAMING_PROTOCOL_PROTOBUF_OVER_TCP": 0,
}
View Source
var StreamingStatus_name = map[int32]string{
	0: "STREAMING_STATUS_UP",
	1: "STREAMING_STATUS_DOWN",
}
View Source
var StreamingStatus_value = map[string]int32{
	"STREAMING_STATUS_UP":   0,
	"STREAMING_STATUS_DOWN": 1,
}
View Source
var StreamingType_name = map[int32]string{
	0: "STREAMING_TYPE_PERFMON",
	1: "STREAMING_TYPE_EVENTS",
	2: "STREAMING_TYPE_ALERTS",
}
View Source
var StreamingType_value = map[string]int32{
	"STREAMING_TYPE_PERFMON": 0,
	"STREAMING_TYPE_EVENTS":  1,
	"STREAMING_TYPE_ALERTS":  2,
}

Functions

This section is empty.

Types

type AggregationType

type AggregationType int32
const (
	AggregationType_AGGREGATION_TYPE_MAX AggregationType = 1
	AggregationType_AGGREGATION_TYPE_MIN AggregationType = 2
	AggregationType_AGGREGATION_TYPE_SUM AggregationType = 3
	AggregationType_AGGREGATION_TYPE_AVG AggregationType = 4
	AggregationType_AGGREGATION_TYPE_STD AggregationType = 5
)

func (AggregationType) Enum

func (x AggregationType) Enum() *AggregationType

func (AggregationType) EnumDescriptor

func (AggregationType) EnumDescriptor() ([]byte, []int)

func (AggregationType) String

func (x AggregationType) String() string

func (*AggregationType) UnmarshalJSON

func (x *AggregationType) UnmarshalJSON(data []byte) error

type Alert

type Alert struct {
	Severity  *AlertSeverity `protobuf:"varint,1,req,name=severity,enum=aos.streaming.AlertSeverity" json:"severity,omitempty"`
	FirstSeen *uint64        `protobuf:"varint,2,req,name=first_seen" json:"first_seen,omitempty"`
	Id        *string        `protobuf:"bytes,3,req,name=id" json:"id,omitempty"`
	Raised    *bool          `protobuf:"varint,4,req,name=raised" json:"raised,omitempty"`
	// Types that are valid to be assigned to Data:
	//	*Alert_ConfigDeviationAlert
	//	*Alert_StreamingAlert
	//	*Alert_CablePeerMismatchAlert
	//	*Alert_BgpNeighborMismatchAlert
	//	*Alert_InterfaceLinkStatusMismatchAlert
	//	*Alert_HostnameAlert
	//	*Alert_RouteAlert
	//	*Alert_LivenessAlert
	//	*Alert_DeploymentAlert
	//	*Alert_BlueprintRenderingAlert
	//	*Alert_CountersAlert
	//	*Alert_MacAlert
	//	*Alert_ArpAlert
	//	*Alert_HeadroomAlert
	//	*Alert_LagAlert
	//	*Alert_MlagAlert
	//	*Alert_ProbeAlert
	//	*Alert_ConfigMismatchAlert
	//	*Alert_ExtensibleAlert
	//	*Alert_TestAlert
	Data             isAlert_Data `protobuf_oneof:"data"`
	XXX_unrecognized []byte       `json:"-"`
}

func (*Alert) Descriptor

func (*Alert) Descriptor() ([]byte, []int)

func (*Alert) GetArpAlert

func (m *Alert) GetArpAlert() *ArpAlert

func (*Alert) GetBgpNeighborMismatchAlert

func (m *Alert) GetBgpNeighborMismatchAlert() *BGPNeighborMismatchAlert

func (*Alert) GetBlueprintRenderingAlert

func (m *Alert) GetBlueprintRenderingAlert() *BlueprintRenderingAlert

func (*Alert) GetCablePeerMismatchAlert

func (m *Alert) GetCablePeerMismatchAlert() *CablePeerMismatchAlert

func (*Alert) GetConfigDeviationAlert

func (m *Alert) GetConfigDeviationAlert() *ConfigDeviationAlert

func (*Alert) GetConfigMismatchAlert

func (m *Alert) GetConfigMismatchAlert() *ConfigMismatchAlert

func (*Alert) GetCountersAlert

func (m *Alert) GetCountersAlert() *CountersAlert

func (*Alert) GetData

func (m *Alert) GetData() isAlert_Data

func (*Alert) GetDeploymentAlert

func (m *Alert) GetDeploymentAlert() *DeploymentAlert

func (*Alert) GetExtensibleAlert

func (m *Alert) GetExtensibleAlert() *ExtensibleAlert

func (*Alert) GetFirstSeen

func (m *Alert) GetFirstSeen() uint64

func (*Alert) GetHeadroomAlert

func (m *Alert) GetHeadroomAlert() *HeadroomAlert

func (*Alert) GetHostnameAlert

func (m *Alert) GetHostnameAlert() *HostnameAlert

func (*Alert) GetId

func (m *Alert) GetId() string

func (*Alert) GetInterfaceLinkStatusMismatchAlert

func (m *Alert) GetInterfaceLinkStatusMismatchAlert() *InterfaceLinkStatusMismatchAlert

func (*Alert) GetLagAlert

func (m *Alert) GetLagAlert() *LagAlert

func (*Alert) GetLivenessAlert

func (m *Alert) GetLivenessAlert() *LivenessAlert

func (*Alert) GetMacAlert

func (m *Alert) GetMacAlert() *MacAlert

func (*Alert) GetMlagAlert

func (m *Alert) GetMlagAlert() *MlagAlert

func (*Alert) GetProbeAlert

func (m *Alert) GetProbeAlert() *ProbeAlert

func (*Alert) GetRaised

func (m *Alert) GetRaised() bool

func (*Alert) GetRouteAlert

func (m *Alert) GetRouteAlert() *RouteAlert

func (*Alert) GetSeverity

func (m *Alert) GetSeverity() AlertSeverity

func (*Alert) GetStreamingAlert

func (m *Alert) GetStreamingAlert() *StreamingAlert

func (*Alert) GetTestAlert

func (m *Alert) GetTestAlert() *TestAlert

func (*Alert) ProtoMessage

func (*Alert) ProtoMessage()

func (*Alert) Reset

func (m *Alert) Reset()

func (*Alert) String

func (m *Alert) String() string

func (*Alert) XXX_OneofFuncs

func (*Alert) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type AlertSeverity

type AlertSeverity int32
const (
	AlertSeverity_ALERT_LOW      AlertSeverity = 0
	AlertSeverity_ALERT_MEDIUM   AlertSeverity = 1
	AlertSeverity_ALERT_HIGH     AlertSeverity = 2
	AlertSeverity_ALERT_CRITICAL AlertSeverity = 3
)

func (AlertSeverity) Enum

func (x AlertSeverity) Enum() *AlertSeverity

func (AlertSeverity) EnumDescriptor

func (AlertSeverity) EnumDescriptor() ([]byte, []int)

func (AlertSeverity) String

func (x AlertSeverity) String() string

func (*AlertSeverity) UnmarshalJSON

func (x *AlertSeverity) UnmarshalJSON(data []byte) error

type Alert_ArpAlert

type Alert_ArpAlert struct {
	ArpAlert *ArpAlert `protobuf:"bytes,17,opt,name=arp_alert,oneof"`
}

type Alert_BgpNeighborMismatchAlert

type Alert_BgpNeighborMismatchAlert struct {
	BgpNeighborMismatchAlert *BGPNeighborMismatchAlert `protobuf:"bytes,8,opt,name=bgp_neighbor_mismatch_alert,oneof"`
}

type Alert_BlueprintRenderingAlert

type Alert_BlueprintRenderingAlert struct {
	BlueprintRenderingAlert *BlueprintRenderingAlert `protobuf:"bytes,14,opt,name=blueprint_rendering_alert,oneof"`
}

type Alert_CablePeerMismatchAlert

type Alert_CablePeerMismatchAlert struct {
	CablePeerMismatchAlert *CablePeerMismatchAlert `protobuf:"bytes,7,opt,name=cable_peer_mismatch_alert,oneof"`
}

type Alert_ConfigDeviationAlert

type Alert_ConfigDeviationAlert struct {
	ConfigDeviationAlert *ConfigDeviationAlert `protobuf:"bytes,5,opt,name=config_deviation_alert,oneof"`
}

type Alert_ConfigMismatchAlert

type Alert_ConfigMismatchAlert struct {
	ConfigMismatchAlert *ConfigMismatchAlert `protobuf:"bytes,22,opt,name=config_mismatch_alert,oneof"`
}

type Alert_CountersAlert

type Alert_CountersAlert struct {
	CountersAlert *CountersAlert `protobuf:"bytes,15,opt,name=counters_alert,oneof"`
}

type Alert_DeploymentAlert

type Alert_DeploymentAlert struct {
	DeploymentAlert *DeploymentAlert `protobuf:"bytes,13,opt,name=deployment_alert,oneof"`
}

type Alert_ExtensibleAlert

type Alert_ExtensibleAlert struct {
	ExtensibleAlert *ExtensibleAlert `protobuf:"bytes,23,opt,name=extensible_alert,oneof"`
}

type Alert_HeadroomAlert

type Alert_HeadroomAlert struct {
	HeadroomAlert *HeadroomAlert `protobuf:"bytes,18,opt,name=headroom_alert,oneof"`
}

type Alert_HostnameAlert

type Alert_HostnameAlert struct {
	HostnameAlert *HostnameAlert `protobuf:"bytes,10,opt,name=hostname_alert,oneof"`
}

type Alert_InterfaceLinkStatusMismatchAlert

type Alert_InterfaceLinkStatusMismatchAlert struct {
	InterfaceLinkStatusMismatchAlert *InterfaceLinkStatusMismatchAlert `protobuf:"bytes,9,opt,name=interface_link_status_mismatch_alert,oneof"`
}

type Alert_LagAlert

type Alert_LagAlert struct {
	LagAlert *LagAlert `protobuf:"bytes,19,opt,name=lag_alert,oneof"`
}

type Alert_LivenessAlert

type Alert_LivenessAlert struct {
	LivenessAlert *LivenessAlert `protobuf:"bytes,12,opt,name=liveness_alert,oneof"`
}

type Alert_MacAlert

type Alert_MacAlert struct {
	MacAlert *MacAlert `protobuf:"bytes,16,opt,name=mac_alert,oneof"`
}

type Alert_MlagAlert

type Alert_MlagAlert struct {
	MlagAlert *MlagAlert `protobuf:"bytes,20,opt,name=mlag_alert,oneof"`
}

type Alert_ProbeAlert

type Alert_ProbeAlert struct {
	ProbeAlert *ProbeAlert `protobuf:"bytes,21,opt,name=probe_alert,oneof"`
}

type Alert_RouteAlert

type Alert_RouteAlert struct {
	RouteAlert *RouteAlert `protobuf:"bytes,11,opt,name=route_alert,oneof"`
}

type Alert_StreamingAlert

type Alert_StreamingAlert struct {
	StreamingAlert *StreamingAlert `protobuf:"bytes,6,opt,name=streaming_alert,oneof"`
}

type Alert_TestAlert

type Alert_TestAlert struct {
	TestAlert *TestAlert `protobuf:"bytes,1000,opt,name=test_alert,oneof"`
}

type AosMessage

type AosMessage struct {
	Timestamp  *uint64 `protobuf:"varint,1,req,name=timestamp" json:"timestamp,omitempty"`
	OriginName *string `protobuf:"bytes,2,req,name=origin_name" json:"origin_name,omitempty"`
	// Types that are valid to be assigned to Data:
	//	*AosMessage_Alert
	//	*AosMessage_Event
	//	*AosMessage_PerfMon
	Data             isAosMessage_Data `protobuf_oneof:"data"`
	XXX_unrecognized []byte            `json:"-"`
}

func (*AosMessage) Descriptor

func (*AosMessage) Descriptor() ([]byte, []int)

func (*AosMessage) GetAlert

func (m *AosMessage) GetAlert() *Alert

func (*AosMessage) GetData

func (m *AosMessage) GetData() isAosMessage_Data

func (*AosMessage) GetEvent

func (m *AosMessage) GetEvent() *Event

func (*AosMessage) GetOriginName

func (m *AosMessage) GetOriginName() string

func (*AosMessage) GetPerfMon

func (m *AosMessage) GetPerfMon() *PerfMon

func (*AosMessage) GetTimestamp

func (m *AosMessage) GetTimestamp() uint64

func (*AosMessage) ProtoMessage

func (*AosMessage) ProtoMessage()

func (*AosMessage) Reset

func (m *AosMessage) Reset()

func (*AosMessage) String

func (m *AosMessage) String() string

func (*AosMessage) XXX_OneofFuncs

func (*AosMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type AosMessage_Alert

type AosMessage_Alert struct {
	Alert *Alert `protobuf:"bytes,3,opt,name=alert,oneof"`
}

type AosMessage_Event

type AosMessage_Event struct {
	Event *Event `protobuf:"bytes,4,opt,name=event,oneof"`
}

type AosMessage_PerfMon

type AosMessage_PerfMon struct {
	PerfMon *PerfMon `protobuf:"bytes,5,opt,name=perf_mon,oneof"`
}

type ArpAlert

type ArpAlert struct {
	Ipaddress        *string `protobuf:"bytes,1,req,name=ipaddress" json:"ipaddress,omitempty"`
	Mac              *string `protobuf:"bytes,2,req,name=mac" json:"mac,omitempty"`
	Intfname         *string `protobuf:"bytes,3,req,name=intfname" json:"intfname,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*ArpAlert) Descriptor

func (*ArpAlert) Descriptor() ([]byte, []int)

func (*ArpAlert) GetIntfname

func (m *ArpAlert) GetIntfname() string

func (*ArpAlert) GetIpaddress

func (m *ArpAlert) GetIpaddress() string

func (*ArpAlert) GetMac

func (m *ArpAlert) GetMac() string

func (*ArpAlert) ProtoMessage

func (*ArpAlert) ProtoMessage()

func (*ArpAlert) Reset

func (m *ArpAlert) Reset()

func (*ArpAlert) String

func (m *ArpAlert) String() string

type ArpEvent

type ArpEvent struct {
	Ipaddress        *string   `protobuf:"bytes,1,req,name=ipaddress" json:"ipaddress,omitempty"`
	Mac              *string   `protobuf:"bytes,2,req,name=mac" json:"mac,omitempty"`
	Intfname         *string   `protobuf:"bytes,3,req,name=intfname" json:"intfname,omitempty"`
	State            *ArpState `protobuf:"varint,4,req,name=state,enum=aos.streaming.ArpState" json:"state,omitempty"`
	Vrfname          *string   `protobuf:"bytes,5,req,name=vrfname" json:"vrfname,omitempty"`
	XXX_unrecognized []byte    `json:"-"`
}

func (*ArpEvent) Descriptor

func (*ArpEvent) Descriptor() ([]byte, []int)

func (*ArpEvent) GetIntfname

func (m *ArpEvent) GetIntfname() string

func (*ArpEvent) GetIpaddress

func (m *ArpEvent) GetIpaddress() string

func (*ArpEvent) GetMac

func (m *ArpEvent) GetMac() string

func (*ArpEvent) GetState

func (m *ArpEvent) GetState() ArpState

func (*ArpEvent) GetVrfname

func (m *ArpEvent) GetVrfname() string

func (*ArpEvent) ProtoMessage

func (*ArpEvent) ProtoMessage()

func (*ArpEvent) Reset

func (m *ArpEvent) Reset()

func (*ArpEvent) String

func (m *ArpEvent) String() string

type ArpState

type ArpState int32
const (
	ArpState_ARP_ADD    ArpState = 0
	ArpState_ARP_DELETE ArpState = 1
)

func (ArpState) Enum

func (x ArpState) Enum() *ArpState

func (ArpState) EnumDescriptor

func (ArpState) EnumDescriptor() ([]byte, []int)

func (ArpState) String

func (x ArpState) String() string

func (*ArpState) UnmarshalJSON

func (x *ArpState) UnmarshalJSON(data []byte) error

type BGPNeighborEvent

type BGPNeighborEvent struct {
	LclHostname      *string                  `protobuf:"bytes,1,req,name=lcl_hostname" json:"lcl_hostname,omitempty"`
	LclIpaddr        *string                  `protobuf:"bytes,2,req,name=lcl_ipaddr" json:"lcl_ipaddr,omitempty"`
	LclAsn           *uint32                  `protobuf:"varint,3,req,name=lcl_asn" json:"lcl_asn,omitempty"`
	State            *BgpSessionState         `protobuf:"varint,4,req,name=state,enum=aos.streaming.BgpSessionState" json:"state,omitempty"`
	RmtIpaddr        *string                  `protobuf:"bytes,5,req,name=rmt_ipaddr" json:"rmt_ipaddr,omitempty"`
	RmtAsn           *uint32                  `protobuf:"varint,6,req,name=rmt_asn" json:"rmt_asn,omitempty"`
	VrfName          *string                  `protobuf:"bytes,7,req,name=vrf_name" json:"vrf_name,omitempty"`
	AddrFamily       *BgpSessionAddressFamily `protobuf:"varint,8,req,name=addr_family,enum=aos.streaming.BgpSessionAddressFamily" json:"addr_family,omitempty"`
	XXX_unrecognized []byte                   `json:"-"`
}

func (*BGPNeighborEvent) Descriptor

func (*BGPNeighborEvent) Descriptor() ([]byte, []int)

func (*BGPNeighborEvent) GetAddrFamily

func (m *BGPNeighborEvent) GetAddrFamily() BgpSessionAddressFamily

func (*BGPNeighborEvent) GetLclAsn

func (m *BGPNeighborEvent) GetLclAsn() uint32

func (*BGPNeighborEvent) GetLclHostname

func (m *BGPNeighborEvent) GetLclHostname() string

func (*BGPNeighborEvent) GetLclIpaddr

func (m *BGPNeighborEvent) GetLclIpaddr() string

func (*BGPNeighborEvent) GetRmtAsn

func (m *BGPNeighborEvent) GetRmtAsn() uint32

func (*BGPNeighborEvent) GetRmtIpaddr

func (m *BGPNeighborEvent) GetRmtIpaddr() string

func (*BGPNeighborEvent) GetState

func (m *BGPNeighborEvent) GetState() BgpSessionState

func (*BGPNeighborEvent) GetVrfName

func (m *BGPNeighborEvent) GetVrfName() string

func (*BGPNeighborEvent) ProtoMessage

func (*BGPNeighborEvent) ProtoMessage()

func (*BGPNeighborEvent) Reset

func (m *BGPNeighborEvent) Reset()

func (*BGPNeighborEvent) String

func (m *BGPNeighborEvent) String() string

type BGPNeighborMismatchAlert

type BGPNeighborMismatchAlert struct {
	LclHostname      *string                  `protobuf:"bytes,1,req,name=lcl_hostname" json:"lcl_hostname,omitempty"`
	LclIpaddr        *string                  `protobuf:"bytes,2,req,name=lcl_ipaddr" json:"lcl_ipaddr,omitempty"`
	LclAsn           *uint32                  `protobuf:"varint,3,req,name=lcl_asn" json:"lcl_asn,omitempty"`
	RmtIpaddr        *string                  `protobuf:"bytes,4,req,name=rmt_ipaddr" json:"rmt_ipaddr,omitempty"`
	RmtAsn           *uint32                  `protobuf:"varint,5,req,name=rmt_asn" json:"rmt_asn,omitempty"`
	ExpectedState    *BgpSessionState         `protobuf:"varint,6,req,name=expected_state,enum=aos.streaming.BgpSessionState" json:"expected_state,omitempty"`
	ActualState      *BgpSessionState         `protobuf:"varint,7,req,name=actual_state,enum=aos.streaming.BgpSessionState" json:"actual_state,omitempty"`
	RmtName          *string                  `protobuf:"bytes,8,req,name=rmt_name" json:"rmt_name,omitempty"`
	VrfName          *string                  `protobuf:"bytes,9,req,name=vrf_name" json:"vrf_name,omitempty"`
	AddrFamily       *BgpSessionAddressFamily `protobuf:"varint,10,req,name=addr_family,enum=aos.streaming.BgpSessionAddressFamily" json:"addr_family,omitempty"`
	XXX_unrecognized []byte                   `json:"-"`
}

func (*BGPNeighborMismatchAlert) Descriptor

func (*BGPNeighborMismatchAlert) Descriptor() ([]byte, []int)

func (*BGPNeighborMismatchAlert) GetActualState

func (m *BGPNeighborMismatchAlert) GetActualState() BgpSessionState

func (*BGPNeighborMismatchAlert) GetAddrFamily

func (*BGPNeighborMismatchAlert) GetExpectedState

func (m *BGPNeighborMismatchAlert) GetExpectedState() BgpSessionState

func (*BGPNeighborMismatchAlert) GetLclAsn

func (m *BGPNeighborMismatchAlert) GetLclAsn() uint32

func (*BGPNeighborMismatchAlert) GetLclHostname

func (m *BGPNeighborMismatchAlert) GetLclHostname() string

func (*BGPNeighborMismatchAlert) GetLclIpaddr

func (m *BGPNeighborMismatchAlert) GetLclIpaddr() string

func (*BGPNeighborMismatchAlert) GetRmtAsn

func (m *BGPNeighborMismatchAlert) GetRmtAsn() uint32

func (*BGPNeighborMismatchAlert) GetRmtIpaddr

func (m *BGPNeighborMismatchAlert) GetRmtIpaddr() string

func (*BGPNeighborMismatchAlert) GetRmtName

func (m *BGPNeighborMismatchAlert) GetRmtName() string

func (*BGPNeighborMismatchAlert) GetVrfName

func (m *BGPNeighborMismatchAlert) GetVrfName() string

func (*BGPNeighborMismatchAlert) ProtoMessage

func (*BGPNeighborMismatchAlert) ProtoMessage()

func (*BGPNeighborMismatchAlert) Reset

func (m *BGPNeighborMismatchAlert) Reset()

func (*BGPNeighborMismatchAlert) String

func (m *BGPNeighborMismatchAlert) String() string

type BgpSessionAddressFamily

type BgpSessionAddressFamily int32
const (
	BgpSessionAddressFamily_IPV4 BgpSessionAddressFamily = 0
	BgpSessionAddressFamily_IPV6 BgpSessionAddressFamily = 1
	BgpSessionAddressFamily_EVPN BgpSessionAddressFamily = 2
)

func (BgpSessionAddressFamily) Enum

func (BgpSessionAddressFamily) EnumDescriptor

func (BgpSessionAddressFamily) EnumDescriptor() ([]byte, []int)

func (BgpSessionAddressFamily) String

func (x BgpSessionAddressFamily) String() string

func (*BgpSessionAddressFamily) UnmarshalJSON

func (x *BgpSessionAddressFamily) UnmarshalJSON(data []byte) error

type BgpSessionState

type BgpSessionState int32
const (
	BgpSessionState_BGP_SESSION_UP      BgpSessionState = 0
	BgpSessionState_BGP_SESSION_DOWN    BgpSessionState = 1
	BgpSessionState_BGP_SESSION_MISSING BgpSessionState = 2
	BgpSessionState_BGP_SESSION_UNKNOWN BgpSessionState = 3
)

func (BgpSessionState) Enum

func (x BgpSessionState) Enum() *BgpSessionState

func (BgpSessionState) EnumDescriptor

func (BgpSessionState) EnumDescriptor() ([]byte, []int)

func (BgpSessionState) String

func (x BgpSessionState) String() string

func (*BgpSessionState) UnmarshalJSON

func (x *BgpSessionState) UnmarshalJSON(data []byte) error

type BlueprintRenderingAlert

type BlueprintRenderingAlert struct {
	FailedSystems    []string `protobuf:"bytes,1,rep,name=failed_systems" json:"failed_systems,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*BlueprintRenderingAlert) Descriptor

func (*BlueprintRenderingAlert) Descriptor() ([]byte, []int)

func (*BlueprintRenderingAlert) GetFailedSystems

func (m *BlueprintRenderingAlert) GetFailedSystems() []string

func (*BlueprintRenderingAlert) ProtoMessage

func (*BlueprintRenderingAlert) ProtoMessage()

func (*BlueprintRenderingAlert) Reset

func (m *BlueprintRenderingAlert) Reset()

func (*BlueprintRenderingAlert) String

func (m *BlueprintRenderingAlert) String() string

type CablePeerEvent

type CablePeerEvent struct {
	LclDeviceId      *string `protobuf:"bytes,1,req,name=lcl_device_id" json:"lcl_device_id,omitempty"`
	LclHostname      *string `protobuf:"bytes,2,req,name=lcl_hostname" json:"lcl_hostname,omitempty"`
	LclIfname        *string `protobuf:"bytes,3,req,name=lcl_ifname" json:"lcl_ifname,omitempty"`
	RmtHostname      *string `protobuf:"bytes,4,req,name=rmt_hostname" json:"rmt_hostname,omitempty"`
	RmtIfname        *string `protobuf:"bytes,5,req,name=rmt_ifname" json:"rmt_ifname,omitempty"`
	RmtSysdescr      *string `protobuf:"bytes,6,req,name=rmt_sysdescr" json:"rmt_sysdescr,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*CablePeerEvent) Descriptor

func (*CablePeerEvent) Descriptor() ([]byte, []int)

func (*CablePeerEvent) GetLclDeviceId

func (m *CablePeerEvent) GetLclDeviceId() string

func (*CablePeerEvent) GetLclHostname

func (m *CablePeerEvent) GetLclHostname() string

func (*CablePeerEvent) GetLclIfname

func (m *CablePeerEvent) GetLclIfname() string

func (*CablePeerEvent) GetRmtHostname

func (m *CablePeerEvent) GetRmtHostname() string

func (*CablePeerEvent) GetRmtIfname

func (m *CablePeerEvent) GetRmtIfname() string

func (*CablePeerEvent) GetRmtSysdescr

func (m *CablePeerEvent) GetRmtSysdescr() string

func (*CablePeerEvent) ProtoMessage

func (*CablePeerEvent) ProtoMessage()

func (*CablePeerEvent) Reset

func (m *CablePeerEvent) Reset()

func (*CablePeerEvent) String

func (m *CablePeerEvent) String() string

type CablePeerMismatchAlert

type CablePeerMismatchAlert struct {
	LclHostname      *string `protobuf:"bytes,1,req,name=lcl_hostname" json:"lcl_hostname,omitempty"`
	LclIfname        *string `protobuf:"bytes,2,req,name=lcl_ifname" json:"lcl_ifname,omitempty"`
	ExpHostname      *string `protobuf:"bytes,4,req,name=exp_hostname" json:"exp_hostname,omitempty"`
	ExpIfname        *string `protobuf:"bytes,5,req,name=exp_ifname" json:"exp_ifname,omitempty"`
	RmtHostname      *string `protobuf:"bytes,6,req,name=rmt_hostname" json:"rmt_hostname,omitempty"`
	RmtIfname        *string `protobuf:"bytes,7,req,name=rmt_ifname" json:"rmt_ifname,omitempty"`
	RmtSysdescr      *string `protobuf:"bytes,8,req,name=rmt_sysdescr" json:"rmt_sysdescr,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*CablePeerMismatchAlert) Descriptor

func (*CablePeerMismatchAlert) Descriptor() ([]byte, []int)

func (*CablePeerMismatchAlert) GetExpHostname

func (m *CablePeerMismatchAlert) GetExpHostname() string

func (*CablePeerMismatchAlert) GetExpIfname

func (m *CablePeerMismatchAlert) GetExpIfname() string

func (*CablePeerMismatchAlert) GetLclHostname

func (m *CablePeerMismatchAlert) GetLclHostname() string

func (*CablePeerMismatchAlert) GetLclIfname

func (m *CablePeerMismatchAlert) GetLclIfname() string

func (*CablePeerMismatchAlert) GetRmtHostname

func (m *CablePeerMismatchAlert) GetRmtHostname() string

func (*CablePeerMismatchAlert) GetRmtIfname

func (m *CablePeerMismatchAlert) GetRmtIfname() string

func (*CablePeerMismatchAlert) GetRmtSysdescr

func (m *CablePeerMismatchAlert) GetRmtSysdescr() string

func (*CablePeerMismatchAlert) ProtoMessage

func (*CablePeerMismatchAlert) ProtoMessage()

func (*CablePeerMismatchAlert) Reset

func (m *CablePeerMismatchAlert) Reset()

func (*CablePeerMismatchAlert) String

func (m *CablePeerMismatchAlert) String() string

type ConfigDeviationAlert

type ConfigDeviationAlert struct {
	XXX_unrecognized []byte `json:"-"`
}

func (*ConfigDeviationAlert) Descriptor

func (*ConfigDeviationAlert) Descriptor() ([]byte, []int)

func (*ConfigDeviationAlert) ProtoMessage

func (*ConfigDeviationAlert) ProtoMessage()

func (*ConfigDeviationAlert) Reset

func (m *ConfigDeviationAlert) Reset()

func (*ConfigDeviationAlert) String

func (m *ConfigDeviationAlert) String() string

type ConfigMismatchAlert

type ConfigMismatchAlert struct {
	BlueprintId      *string `protobuf:"bytes,1,req,name=blueprint_id" json:"blueprint_id,omitempty"`
	CollectorId      *string `protobuf:"bytes,2,req,name=collector_id" json:"collector_id,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*ConfigMismatchAlert) Descriptor

func (*ConfigMismatchAlert) Descriptor() ([]byte, []int)

func (*ConfigMismatchAlert) GetBlueprintId

func (m *ConfigMismatchAlert) GetBlueprintId() string

func (*ConfigMismatchAlert) GetCollectorId

func (m *ConfigMismatchAlert) GetCollectorId() string

func (*ConfigMismatchAlert) ProtoMessage

func (*ConfigMismatchAlert) ProtoMessage()

func (*ConfigMismatchAlert) Reset

func (m *ConfigMismatchAlert) Reset()

func (*ConfigMismatchAlert) String

func (m *ConfigMismatchAlert) String() string

type CountersAlert

type CountersAlert struct {
	// Types that are valid to be assigned to Id:
	//	*CountersAlert_NodeRole
	//	*CountersAlert_PortRole
	//	*CountersAlert_Port
	//	*CountersAlert_Node
	//	*CountersAlert_Pod
	Id               isCountersAlert_Id `protobuf_oneof:"id"`
	MeasurementName  *string            `protobuf:"bytes,6,req,name=measurement_name" json:"measurement_name,omitempty"`
	IntervalSeconds  *uint32            `protobuf:"varint,7,req,name=interval_seconds" json:"interval_seconds,omitempty"`
	AggregationType  *AggregationType   `protobuf:"varint,8,req,name=aggregation_type,enum=aos.streaming.AggregationType" json:"aggregation_type,omitempty"`
	XXX_unrecognized []byte             `json:"-"`
}

func (*CountersAlert) Descriptor

func (*CountersAlert) Descriptor() ([]byte, []int)

func (*CountersAlert) GetAggregationType

func (m *CountersAlert) GetAggregationType() AggregationType

func (*CountersAlert) GetId

func (m *CountersAlert) GetId() isCountersAlert_Id

func (*CountersAlert) GetIntervalSeconds

func (m *CountersAlert) GetIntervalSeconds() uint32

func (*CountersAlert) GetMeasurementName

func (m *CountersAlert) GetMeasurementName() string

func (*CountersAlert) GetNode

func (m *CountersAlert) GetNode() string

func (*CountersAlert) GetNodeRole

func (m *CountersAlert) GetNodeRole() Feature

func (*CountersAlert) GetPod

func (m *CountersAlert) GetPod() bool

func (*CountersAlert) GetPort

func (m *CountersAlert) GetPort() string

func (*CountersAlert) GetPortRole

func (m *CountersAlert) GetPortRole() Feature

func (*CountersAlert) ProtoMessage

func (*CountersAlert) ProtoMessage()

func (*CountersAlert) Reset

func (m *CountersAlert) Reset()

func (*CountersAlert) String

func (m *CountersAlert) String() string

func (*CountersAlert) XXX_OneofFuncs

func (*CountersAlert) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type CountersAlert_Node

type CountersAlert_Node struct {
	Node string `protobuf:"bytes,4,opt,name=node,oneof"`
}

type CountersAlert_NodeRole

type CountersAlert_NodeRole struct {
	NodeRole Feature `protobuf:"varint,1,opt,name=node_role,enum=aos.streaming.Feature,oneof"`
}

type CountersAlert_Pod

type CountersAlert_Pod struct {
	Pod bool `protobuf:"varint,5,opt,name=pod,oneof"`
}

type CountersAlert_Port

type CountersAlert_Port struct {
	Port string `protobuf:"bytes,3,opt,name=port,oneof"`
}

type CountersAlert_PortRole

type CountersAlert_PortRole struct {
	PortRole Feature `protobuf:"varint,2,opt,name=port_role,enum=aos.streaming.Feature,oneof"`
}

type DeploymentAlert

type DeploymentAlert struct {
	ExpectedDeploymentStatus *DeploymentStatus `` /* 135-byte string literal not displayed */
	ActualDeploymentStatus   *DeploymentStatus `` /* 131-byte string literal not displayed */
	XXX_unrecognized         []byte            `json:"-"`
}

func (*DeploymentAlert) Descriptor

func (*DeploymentAlert) Descriptor() ([]byte, []int)

func (*DeploymentAlert) GetActualDeploymentStatus

func (m *DeploymentAlert) GetActualDeploymentStatus() DeploymentStatus

func (*DeploymentAlert) GetExpectedDeploymentStatus

func (m *DeploymentAlert) GetExpectedDeploymentStatus() DeploymentStatus

func (*DeploymentAlert) ProtoMessage

func (*DeploymentAlert) ProtoMessage()

func (*DeploymentAlert) Reset

func (m *DeploymentAlert) Reset()

func (*DeploymentAlert) String

func (m *DeploymentAlert) String() string

type DeploymentStatus

type DeploymentStatus int32
const (
	DeploymentStatus_DEPLOYMENT_STATUS_INPROGRESS DeploymentStatus = 0
	DeploymentStatus_DEPLOYMENT_STATUS_SUCCEEDED  DeploymentStatus = 1
	DeploymentStatus_DEPLOYMENT_STATUS_FAILED     DeploymentStatus = 2
)

func (DeploymentStatus) Enum

func (DeploymentStatus) EnumDescriptor

func (DeploymentStatus) EnumDescriptor() ([]byte, []int)

func (DeploymentStatus) String

func (x DeploymentStatus) String() string

func (*DeploymentStatus) UnmarshalJSON

func (x *DeploymentStatus) UnmarshalJSON(data []byte) error

type DeviceState

type DeviceState int32
const (
	DeviceState_DEVICE_STATE_IS_ACTIVE       DeviceState = 1
	DeviceState_DEVICE_STATE_IS_READY        DeviceState = 2
	DeviceState_DEVICE_STATE_IS_NOCOMMS      DeviceState = 3
	DeviceState_DEVICE_STATE_IS_MAINT        DeviceState = 4
	DeviceState_DEVICE_STATE_IS_REBOOTING    DeviceState = 5
	DeviceState_DEVICE_STATE_OOS_STOCKED     DeviceState = 6
	DeviceState_DEVICE_STATE_OOS_QUARANTINED DeviceState = 7
	DeviceState_DEVICE_STATE_OOS_READY       DeviceState = 8
	DeviceState_DEVICE_STATE_OOS_NOCOMMS     DeviceState = 9
	DeviceState_DEVICE_STATE_OOS_DECOMM      DeviceState = 10
	DeviceState_DEVICE_STATE_OOS_MAINT       DeviceState = 11
	DeviceState_DEVICE_STATE_OOS_REBOOTING   DeviceState = 12
	DeviceState_DEVICE_STATE_ERROR           DeviceState = 13
)

func (DeviceState) Enum

func (x DeviceState) Enum() *DeviceState

func (DeviceState) EnumDescriptor

func (DeviceState) EnumDescriptor() ([]byte, []int)

func (DeviceState) String

func (x DeviceState) String() string

func (*DeviceState) UnmarshalJSON

func (x *DeviceState) UnmarshalJSON(data []byte) error

type DeviceStateEvent

type DeviceStateEvent struct {
	State            *DeviceState `protobuf:"varint,1,req,name=state,enum=aos.streaming.DeviceState" json:"state,omitempty"`
	XXX_unrecognized []byte       `json:"-"`
}

func (*DeviceStateEvent) Descriptor

func (*DeviceStateEvent) Descriptor() ([]byte, []int)

func (*DeviceStateEvent) GetState

func (m *DeviceStateEvent) GetState() DeviceState

func (*DeviceStateEvent) ProtoMessage

func (*DeviceStateEvent) ProtoMessage()

func (*DeviceStateEvent) Reset

func (m *DeviceStateEvent) Reset()

func (*DeviceStateEvent) String

func (m *DeviceStateEvent) String() string

type Event

type Event struct {
	Id *string `protobuf:"bytes,1,req,name=id" json:"id,omitempty"`
	// Types that are valid to be assigned to Data:
	//	*Event_DeviceState
	//	*Event_Streaming
	//	*Event_CablePeer
	//	*Event_BgpNeighbor
	//	*Event_LinkStatus
	//	*Event_Traffic
	//	*Event_MacState
	//	*Event_ArpState
	//	*Event_LagState
	//	*Event_MlagState
	//	*Event_ExtensibleEvent
	//	*Event_RouteState
	Data             isEvent_Data `protobuf_oneof:"data"`
	XXX_unrecognized []byte       `json:"-"`
}

func (*Event) Descriptor

func (*Event) Descriptor() ([]byte, []int)

func (*Event) GetArpState

func (m *Event) GetArpState() *ArpEvent

func (*Event) GetBgpNeighbor

func (m *Event) GetBgpNeighbor() *BGPNeighborEvent

func (*Event) GetCablePeer

func (m *Event) GetCablePeer() *CablePeerEvent

func (*Event) GetData

func (m *Event) GetData() isEvent_Data

func (*Event) GetDeviceState

func (m *Event) GetDeviceState() *DeviceStateEvent

func (*Event) GetExtensibleEvent

func (m *Event) GetExtensibleEvent() *ExtensibleServiceEvent

func (*Event) GetId

func (m *Event) GetId() string

func (*Event) GetLagState

func (m *Event) GetLagState() *LagEvent

func (*Event) GetLinkStatus

func (m *Event) GetLinkStatus() *LinkStatusEvent

func (*Event) GetMacState

func (m *Event) GetMacState() *MacEvent

func (*Event) GetMlagState

func (m *Event) GetMlagState() *MlagEvent

func (*Event) GetRouteState

func (m *Event) GetRouteState() *RouteEvent

func (*Event) GetStreaming

func (m *Event) GetStreaming() *StreamingEvent

func (*Event) GetTraffic

func (m *Event) GetTraffic() *TrafficEvent

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) String

func (m *Event) String() string

func (*Event) XXX_OneofFuncs

func (*Event) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Event_ArpState

type Event_ArpState struct {
	ArpState *ArpEvent `protobuf:"bytes,9,opt,name=arp_state,oneof"`
}

type Event_BgpNeighbor

type Event_BgpNeighbor struct {
	BgpNeighbor *BGPNeighborEvent `protobuf:"bytes,5,opt,name=bgp_neighbor,oneof"`
}

type Event_CablePeer

type Event_CablePeer struct {
	CablePeer *CablePeerEvent `protobuf:"bytes,4,opt,name=cable_peer,oneof"`
}

type Event_DeviceState

type Event_DeviceState struct {
	DeviceState *DeviceStateEvent `protobuf:"bytes,2,opt,name=device_state,oneof"`
}

type Event_ExtensibleEvent

type Event_ExtensibleEvent struct {
	ExtensibleEvent *ExtensibleServiceEvent `protobuf:"bytes,12,opt,name=extensible_event,oneof"`
}

type Event_LagState

type Event_LagState struct {
	LagState *LagEvent `protobuf:"bytes,10,opt,name=lag_state,oneof"`
}

type Event_LinkStatus

type Event_LinkStatus struct {
	LinkStatus *LinkStatusEvent `protobuf:"bytes,6,opt,name=link_status,oneof"`
}

type Event_MacState

type Event_MacState struct {
	MacState *MacEvent `protobuf:"bytes,8,opt,name=mac_state,oneof"`
}

type Event_MlagState

type Event_MlagState struct {
	MlagState *MlagEvent `protobuf:"bytes,11,opt,name=mlag_state,oneof"`
}

type Event_RouteState

type Event_RouteState struct {
	RouteState *RouteEvent `protobuf:"bytes,13,opt,name=route_state,oneof"`
}

type Event_Streaming

type Event_Streaming struct {
	Streaming *StreamingEvent `protobuf:"bytes,3,opt,name=streaming,oneof"`
}

type Event_Traffic

type Event_Traffic struct {
	Traffic *TrafficEvent `protobuf:"bytes,7,opt,name=traffic,oneof"`
}

type ExtensibleAlert

type ExtensibleAlert struct {
	Key              *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
	Expected         *string `protobuf:"bytes,2,req,name=expected" json:"expected,omitempty"`
	Actual           *string `protobuf:"bytes,3,req,name=actual" json:"actual,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*ExtensibleAlert) Descriptor

func (*ExtensibleAlert) Descriptor() ([]byte, []int)

func (*ExtensibleAlert) GetActual

func (m *ExtensibleAlert) GetActual() string

func (*ExtensibleAlert) GetExpected

func (m *ExtensibleAlert) GetExpected() string

func (*ExtensibleAlert) GetKey

func (m *ExtensibleAlert) GetKey() string

func (*ExtensibleAlert) ProtoMessage

func (*ExtensibleAlert) ProtoMessage()

func (*ExtensibleAlert) Reset

func (m *ExtensibleAlert) Reset()

func (*ExtensibleAlert) String

func (m *ExtensibleAlert) String() string

type ExtensibleServiceEvent

type ExtensibleServiceEvent struct {
	Key              *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
	Value            *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*ExtensibleServiceEvent) Descriptor

func (*ExtensibleServiceEvent) Descriptor() ([]byte, []int)

func (*ExtensibleServiceEvent) GetKey

func (m *ExtensibleServiceEvent) GetKey() string

func (*ExtensibleServiceEvent) GetValue

func (m *ExtensibleServiceEvent) GetValue() string

func (*ExtensibleServiceEvent) ProtoMessage

func (*ExtensibleServiceEvent) ProtoMessage()

func (*ExtensibleServiceEvent) Reset

func (m *ExtensibleServiceEvent) Reset()

func (*ExtensibleServiceEvent) String

func (m *ExtensibleServiceEvent) String() string

type Feature

type Feature int32
const (
	Feature_FEATURE_UNKNOWN             Feature = 0
	Feature_FEATURE_LO0                 Feature = 1
	Feature_FEATURE_FABRIC              Feature = 2
	Feature_FEATURE_LEAF_SERVER         Feature = 3
	Feature_FEATURE_L3EDGE              Feature = 4
	Feature_FEATURE_L2EDGE              Feature = 5
	Feature_FEATURE_SPINE_LEAF          Feature = 6
	Feature_FEATURE_FABRIC_SPINE        Feature = 7
	Feature_FEATURE_EXTERNAL_ROUTER     Feature = 8
	Feature_FEATURE_TO_EXTERNAL_ROUTER  Feature = 9
	Feature_FEATURE_LEAF_L3_SERVER      Feature = 10
	Feature_FEATURE_LEAF_L2_SERVER      Feature = 11
	Feature_FEATURE_LEAF                Feature = 12
	Feature_FEATURE_SPINE               Feature = 13
	Feature_FEATURE_L3_SERVER           Feature = 14
	Feature_FEATURE_L2_SERVER           Feature = 15
	Feature_FEATURE_SERVER              Feature = 16
	Feature_FEATURE_PEER                Feature = 17
	Feature_FEATURE_LEAF_PEER_LINK      Feature = 18
	Feature_FEATURE_LEAF_PAIR           Feature = 19
	Feature_FEATURE_LEAF_PAIR_L2_SERVER Feature = 20
	Feature_FEATURE_UNUSED              Feature = 21
)

func (Feature) Enum

func (x Feature) Enum() *Feature

func (Feature) EnumDescriptor

func (Feature) EnumDescriptor() ([]byte, []int)

func (Feature) String

func (x Feature) String() string

func (*Feature) UnmarshalJSON

func (x *Feature) UnmarshalJSON(data []byte) error

type Field

type Field struct {
	Name *string `protobuf:"bytes,5,req,name=name" json:"name,omitempty"`
	// Types that are valid to be assigned to Value:
	//	*Field_Int64Value
	//	*Field_FloatValue
	//	*Field_StringValue
	Value            isField_Value `protobuf_oneof:"value"`
	XXX_unrecognized []byte        `json:"-"`
}

func (*Field) Descriptor

func (*Field) Descriptor() ([]byte, []int)

func (*Field) GetFloatValue

func (m *Field) GetFloatValue() float32

func (*Field) GetInt64Value

func (m *Field) GetInt64Value() int64

func (*Field) GetName

func (m *Field) GetName() string

func (*Field) GetStringValue

func (m *Field) GetStringValue() string

func (*Field) GetValue

func (m *Field) GetValue() isField_Value

func (*Field) ProtoMessage

func (*Field) ProtoMessage()

func (*Field) Reset

func (m *Field) Reset()

func (*Field) String

func (m *Field) String() string

func (*Field) XXX_OneofFuncs

func (*Field) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Field_FloatValue

type Field_FloatValue struct {
	FloatValue float32 `protobuf:"fixed32,2,opt,name=float_value,oneof"`
}

type Field_Int64Value

type Field_Int64Value struct {
	Int64Value int64 `protobuf:"varint,1,opt,name=int64_value,oneof"`
}

type Field_StringValue

type Field_StringValue struct {
	StringValue string `protobuf:"bytes,3,opt,name=string_value,oneof"`
}

type FileInfo

type FileInfo struct {
	FileName         *string `protobuf:"bytes,1,req,name=file_name" json:"file_name,omitempty"`
	FileSize         *uint64 `protobuf:"varint,2,req,name=file_size" json:"file_size,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*FileInfo) Descriptor

func (*FileInfo) Descriptor() ([]byte, []int)

func (*FileInfo) GetFileName

func (m *FileInfo) GetFileName() string

func (*FileInfo) GetFileSize

func (m *FileInfo) GetFileSize() uint64

func (*FileInfo) ProtoMessage

func (*FileInfo) ProtoMessage()

func (*FileInfo) Reset

func (m *FileInfo) Reset()

func (*FileInfo) String

func (m *FileInfo) String() string

type GenericPerfmonMessage

type GenericPerfmonMessage struct {
	Tags             []*Tag   `protobuf:"bytes,1,rep,name=tags" json:"tags,omitempty"`
	Fields           []*Field `protobuf:"bytes,2,rep,name=fields" json:"fields,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*GenericPerfmonMessage) Descriptor

func (*GenericPerfmonMessage) Descriptor() ([]byte, []int)

func (*GenericPerfmonMessage) GetFields

func (m *GenericPerfmonMessage) GetFields() []*Field

func (*GenericPerfmonMessage) GetTags

func (m *GenericPerfmonMessage) GetTags() []*Tag

func (*GenericPerfmonMessage) ProtoMessage

func (*GenericPerfmonMessage) ProtoMessage()

func (*GenericPerfmonMessage) Reset

func (m *GenericPerfmonMessage) Reset()

func (*GenericPerfmonMessage) String

func (m *GenericPerfmonMessage) String() string

type HeadroomAlert

type HeadroomAlert struct {
	NodeA            *string       `protobuf:"bytes,1,req,name=node_a" json:"node_a,omitempty"`
	NodeB            *string       `protobuf:"bytes,2,req,name=node_b" json:"node_b,omitempty"`
	IntervalSeconds  *uint32       `protobuf:"varint,3,req,name=interval_seconds" json:"interval_seconds,omitempty"`
	HeadroomType     *HeadroomType `protobuf:"varint,4,req,name=headroom_type,enum=aos.streaming.HeadroomType" json:"headroom_type,omitempty"`
	XXX_unrecognized []byte        `json:"-"`
}

func (*HeadroomAlert) Descriptor

func (*HeadroomAlert) Descriptor() ([]byte, []int)

func (*HeadroomAlert) GetHeadroomType

func (m *HeadroomAlert) GetHeadroomType() HeadroomType

func (*HeadroomAlert) GetIntervalSeconds

func (m *HeadroomAlert) GetIntervalSeconds() uint32

func (*HeadroomAlert) GetNodeA

func (m *HeadroomAlert) GetNodeA() string

func (*HeadroomAlert) GetNodeB

func (m *HeadroomAlert) GetNodeB() string

func (*HeadroomAlert) ProtoMessage

func (*HeadroomAlert) ProtoMessage()

func (*HeadroomAlert) Reset

func (m *HeadroomAlert) Reset()

func (*HeadroomAlert) String

func (m *HeadroomAlert) String() string

type HeadroomType

type HeadroomType int32
const (
	HeadroomType_HEADROOM_TYPE_MAX HeadroomType = 1
	HeadroomType_HEADROOM_TYPE_MIN HeadroomType = 2
)

func (HeadroomType) Enum

func (x HeadroomType) Enum() *HeadroomType

func (HeadroomType) EnumDescriptor

func (HeadroomType) EnumDescriptor() ([]byte, []int)

func (HeadroomType) String

func (x HeadroomType) String() string

func (*HeadroomType) UnmarshalJSON

func (x *HeadroomType) UnmarshalJSON(data []byte) error

type HostnameAlert

type HostnameAlert struct {
	ExpectedHostname *string `protobuf:"bytes,1,req,name=expected_hostname" json:"expected_hostname,omitempty"`
	ActualHostname   *string `protobuf:"bytes,2,req,name=actual_hostname" json:"actual_hostname,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*HostnameAlert) Descriptor

func (*HostnameAlert) Descriptor() ([]byte, []int)

func (*HostnameAlert) GetActualHostname

func (m *HostnameAlert) GetActualHostname() string

func (*HostnameAlert) GetExpectedHostname

func (m *HostnameAlert) GetExpectedHostname() string

func (*HostnameAlert) ProtoMessage

func (*HostnameAlert) ProtoMessage()

func (*HostnameAlert) Reset

func (m *HostnameAlert) Reset()

func (*HostnameAlert) String

func (m *HostnameAlert) String() string

type InterfaceCounters

type InterfaceCounters struct {
	TxUnicastPackets   *uint64 `protobuf:"varint,1,req,name=tx_unicast_packets" json:"tx_unicast_packets,omitempty"`
	TxBroadcastPackets *uint64 `protobuf:"varint,2,req,name=tx_broadcast_packets" json:"tx_broadcast_packets,omitempty"`
	TxMulticastPackets *uint64 `protobuf:"varint,3,req,name=tx_multicast_packets" json:"tx_multicast_packets,omitempty"`
	TxBytes            *uint64 `protobuf:"varint,4,req,name=tx_bytes" json:"tx_bytes,omitempty"`
	RxUnicastPackets   *uint64 `protobuf:"varint,5,req,name=rx_unicast_packets" json:"rx_unicast_packets,omitempty"`
	RxBroadcastPackets *uint64 `protobuf:"varint,6,req,name=rx_broadcast_packets" json:"rx_broadcast_packets,omitempty"`
	RxMulticastPackets *uint64 `protobuf:"varint,7,req,name=rx_multicast_packets" json:"rx_multicast_packets,omitempty"`
	RxBytes            *uint64 `protobuf:"varint,8,req,name=rx_bytes" json:"rx_bytes,omitempty"`
	TxErrorPackets     *uint64 `protobuf:"varint,9,req,name=tx_error_packets" json:"tx_error_packets,omitempty"`
	TxDiscardPackets   *uint64 `protobuf:"varint,10,req,name=tx_discard_packets" json:"tx_discard_packets,omitempty"`
	RxErrorPackets     *uint64 `protobuf:"varint,11,req,name=rx_error_packets" json:"rx_error_packets,omitempty"`
	RxDiscardPackets   *uint64 `protobuf:"varint,12,req,name=rx_discard_packets" json:"rx_discard_packets,omitempty"`
	AlignmentErrors    *uint64 `protobuf:"varint,13,req,name=alignment_errors" json:"alignment_errors,omitempty"`
	FcsErrors          *uint64 `protobuf:"varint,14,req,name=fcs_errors" json:"fcs_errors,omitempty"`
	SymbolErrors       *uint64 `protobuf:"varint,15,req,name=symbol_errors" json:"symbol_errors,omitempty"`
	Runts              *uint64 `protobuf:"varint,16,req,name=runts" json:"runts,omitempty"`
	Giants             *uint64 `protobuf:"varint,17,req,name=giants" json:"giants,omitempty"`
	XXX_unrecognized   []byte  `json:"-"`
}

func (*InterfaceCounters) Descriptor

func (*InterfaceCounters) Descriptor() ([]byte, []int)

func (*InterfaceCounters) GetAlignmentErrors

func (m *InterfaceCounters) GetAlignmentErrors() uint64

func (*InterfaceCounters) GetFcsErrors

func (m *InterfaceCounters) GetFcsErrors() uint64

func (*InterfaceCounters) GetGiants

func (m *InterfaceCounters) GetGiants() uint64

func (*InterfaceCounters) GetRunts

func (m *InterfaceCounters) GetRunts() uint64

func (*InterfaceCounters) GetRxBroadcastPackets

func (m *InterfaceCounters) GetRxBroadcastPackets() uint64

func (*InterfaceCounters) GetRxBytes

func (m *InterfaceCounters) GetRxBytes() uint64

func (*InterfaceCounters) GetRxDiscardPackets

func (m *InterfaceCounters) GetRxDiscardPackets() uint64

func (*InterfaceCounters) GetRxErrorPackets

func (m *InterfaceCounters) GetRxErrorPackets() uint64

func (*InterfaceCounters) GetRxMulticastPackets

func (m *InterfaceCounters) GetRxMulticastPackets() uint64

func (*InterfaceCounters) GetRxUnicastPackets

func (m *InterfaceCounters) GetRxUnicastPackets() uint64

func (*InterfaceCounters) GetSymbolErrors

func (m *InterfaceCounters) GetSymbolErrors() uint64

func (*InterfaceCounters) GetTxBroadcastPackets

func (m *InterfaceCounters) GetTxBroadcastPackets() uint64

func (*InterfaceCounters) GetTxBytes

func (m *InterfaceCounters) GetTxBytes() uint64

func (*InterfaceCounters) GetTxDiscardPackets

func (m *InterfaceCounters) GetTxDiscardPackets() uint64

func (*InterfaceCounters) GetTxErrorPackets

func (m *InterfaceCounters) GetTxErrorPackets() uint64

func (*InterfaceCounters) GetTxMulticastPackets

func (m *InterfaceCounters) GetTxMulticastPackets() uint64

func (*InterfaceCounters) GetTxUnicastPackets

func (m *InterfaceCounters) GetTxUnicastPackets() uint64

func (*InterfaceCounters) ProtoMessage

func (*InterfaceCounters) ProtoMessage()

func (*InterfaceCounters) Reset

func (m *InterfaceCounters) Reset()

func (*InterfaceCounters) String

func (m *InterfaceCounters) String() string

type InterfaceLinkStatusMismatchAlert

type InterfaceLinkStatusMismatchAlert struct {
	Hostname         *string     `protobuf:"bytes,1,req,name=hostname" json:"hostname,omitempty"`
	Ifname           *string     `protobuf:"bytes,2,req,name=ifname" json:"ifname,omitempty"`
	ExpectedIfstatus *LinkStatus `protobuf:"varint,3,req,name=expected_ifstatus,enum=aos.streaming.LinkStatus" json:"expected_ifstatus,omitempty"`
	ActualIfstatus   *LinkStatus `protobuf:"varint,4,req,name=actual_ifstatus,enum=aos.streaming.LinkStatus" json:"actual_ifstatus,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*InterfaceLinkStatusMismatchAlert) Descriptor

func (*InterfaceLinkStatusMismatchAlert) Descriptor() ([]byte, []int)

func (*InterfaceLinkStatusMismatchAlert) GetActualIfstatus

func (m *InterfaceLinkStatusMismatchAlert) GetActualIfstatus() LinkStatus

func (*InterfaceLinkStatusMismatchAlert) GetExpectedIfstatus

func (m *InterfaceLinkStatusMismatchAlert) GetExpectedIfstatus() LinkStatus

func (*InterfaceLinkStatusMismatchAlert) GetHostname

func (m *InterfaceLinkStatusMismatchAlert) GetHostname() string

func (*InterfaceLinkStatusMismatchAlert) GetIfname

func (*InterfaceLinkStatusMismatchAlert) ProtoMessage

func (*InterfaceLinkStatusMismatchAlert) ProtoMessage()

func (*InterfaceLinkStatusMismatchAlert) Reset

func (*InterfaceLinkStatusMismatchAlert) String

type KeyValuePair

type KeyValuePair struct {
	Key              *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
	Value            *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*KeyValuePair) Descriptor

func (*KeyValuePair) Descriptor() ([]byte, []int)

func (*KeyValuePair) GetKey

func (m *KeyValuePair) GetKey() string

func (*KeyValuePair) GetValue

func (m *KeyValuePair) GetValue() string

func (*KeyValuePair) ProtoMessage

func (*KeyValuePair) ProtoMessage()

func (*KeyValuePair) Reset

func (m *KeyValuePair) Reset()

func (*KeyValuePair) String

func (m *KeyValuePair) String() string

type LagAlert

type LagAlert struct {
	Hostname             *string  `protobuf:"bytes,1,req,name=hostname" json:"hostname,omitempty"`
	Lagname              *string  `protobuf:"bytes,2,req,name=lagname" json:"lagname,omitempty"`
	ExpectedIfupCount    *uint32  `protobuf:"varint,5,req,name=expected_ifup_count" json:"expected_ifup_count,omitempty"`
	ActualIfupCount      *uint32  `protobuf:"varint,6,req,name=actual_ifup_count" json:"actual_ifup_count,omitempty"`
	ExpectedInterfacesUp []string `protobuf:"bytes,7,rep,name=expected_interfaces_up" json:"expected_interfaces_up,omitempty"`
	ActualInterfacesUp   []string `protobuf:"bytes,8,rep,name=actual_interfaces_up" json:"actual_interfaces_up,omitempty"`
	XXX_unrecognized     []byte   `json:"-"`
}

func (*LagAlert) Descriptor

func (*LagAlert) Descriptor() ([]byte, []int)

func (*LagAlert) GetActualIfupCount

func (m *LagAlert) GetActualIfupCount() uint32

func (*LagAlert) GetActualInterfacesUp

func (m *LagAlert) GetActualInterfacesUp() []string

func (*LagAlert) GetExpectedIfupCount

func (m *LagAlert) GetExpectedIfupCount() uint32

func (*LagAlert) GetExpectedInterfacesUp

func (m *LagAlert) GetExpectedInterfacesUp() []string

func (*LagAlert) GetHostname

func (m *LagAlert) GetHostname() string

func (*LagAlert) GetLagname

func (m *LagAlert) GetLagname() string

func (*LagAlert) ProtoMessage

func (*LagAlert) ProtoMessage()

func (*LagAlert) Reset

func (m *LagAlert) Reset()

func (*LagAlert) String

func (m *LagAlert) String() string

type LagEvent

type LagEvent struct {
	Hostname          *string  `protobuf:"bytes,1,req,name=hostname" json:"hostname,omitempty"`
	Lagname           *string  `protobuf:"bytes,2,req,name=lagname" json:"lagname,omitempty"`
	Interfacesupcount *uint32  `protobuf:"varint,3,req,name=interfacesupcount" json:"interfacesupcount,omitempty"`
	Interfacesup      []string `protobuf:"bytes,4,rep,name=interfacesup" json:"interfacesup,omitempty"`
	XXX_unrecognized  []byte   `json:"-"`
}

func (*LagEvent) Descriptor

func (*LagEvent) Descriptor() ([]byte, []int)

func (*LagEvent) GetHostname

func (m *LagEvent) GetHostname() string

func (*LagEvent) GetInterfacesup

func (m *LagEvent) GetInterfacesup() []string

func (*LagEvent) GetInterfacesupcount

func (m *LagEvent) GetInterfacesupcount() uint32

func (*LagEvent) GetLagname

func (m *LagEvent) GetLagname() string

func (*LagEvent) ProtoMessage

func (*LagEvent) ProtoMessage()

func (*LagEvent) Reset

func (m *LagEvent) Reset()

func (*LagEvent) String

func (m *LagEvent) String() string

type LinkStatus

type LinkStatus int32
const (
	LinkStatus_LINK_UP      LinkStatus = 0
	LinkStatus_LINK_DOWN    LinkStatus = 1
	LinkStatus_LINK_UNKNOWN LinkStatus = 2
	LinkStatus_LINK_MISSING LinkStatus = 3
)

func (LinkStatus) Enum

func (x LinkStatus) Enum() *LinkStatus

func (LinkStatus) EnumDescriptor

func (LinkStatus) EnumDescriptor() ([]byte, []int)

func (LinkStatus) String

func (x LinkStatus) String() string

func (*LinkStatus) UnmarshalJSON

func (x *LinkStatus) UnmarshalJSON(data []byte) error

type LinkStatusEvent

type LinkStatusEvent struct {
	Hostname         *string     `protobuf:"bytes,1,req,name=hostname" json:"hostname,omitempty"`
	Ifname           *string     `protobuf:"bytes,2,req,name=ifname" json:"ifname,omitempty"`
	State            *LinkStatus `protobuf:"varint,3,req,name=state,enum=aos.streaming.LinkStatus" json:"state,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*LinkStatusEvent) Descriptor

func (*LinkStatusEvent) Descriptor() ([]byte, []int)

func (*LinkStatusEvent) GetHostname

func (m *LinkStatusEvent) GetHostname() string

func (*LinkStatusEvent) GetIfname

func (m *LinkStatusEvent) GetIfname() string

func (*LinkStatusEvent) GetState

func (m *LinkStatusEvent) GetState() LinkStatus

func (*LinkStatusEvent) ProtoMessage

func (*LinkStatusEvent) ProtoMessage()

func (*LinkStatusEvent) Reset

func (m *LinkStatusEvent) Reset()

func (*LinkStatusEvent) String

func (m *LinkStatusEvent) String() string

type LivenessAlert

type LivenessAlert struct {
	ExpectedAgents   []string `protobuf:"bytes,1,rep,name=expected_agents" json:"expected_agents,omitempty"`
	ActualAgents     []string `protobuf:"bytes,2,rep,name=actual_agents" json:"actual_agents,omitempty"`
	Alive            *bool    `protobuf:"varint,3,req,name=alive" json:"alive,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*LivenessAlert) Descriptor

func (*LivenessAlert) Descriptor() ([]byte, []int)

func (*LivenessAlert) GetActualAgents

func (m *LivenessAlert) GetActualAgents() []string

func (*LivenessAlert) GetAlive

func (m *LivenessAlert) GetAlive() bool

func (*LivenessAlert) GetExpectedAgents

func (m *LivenessAlert) GetExpectedAgents() []string

func (*LivenessAlert) ProtoMessage

func (*LivenessAlert) ProtoMessage()

func (*LivenessAlert) Reset

func (m *LivenessAlert) Reset()

func (*LivenessAlert) String

func (m *LivenessAlert) String() string

type MacAlert

type MacAlert struct {
	Macaddress          *string  `protobuf:"bytes,1,req,name=macaddress" json:"macaddress,omitempty"`
	Intfname            *string  `protobuf:"bytes,2,req,name=intfname" json:"intfname,omitempty"`
	Vlan                *uint32  `protobuf:"varint,3,req,name=vlan" json:"vlan,omitempty"`
	Movecount           *uint32  `protobuf:"varint,4,req,name=movecount" json:"movecount,omitempty"`
	ActualMoveInterval  *float64 `protobuf:"fixed64,5,req,name=actual_move_interval" json:"actual_move_interval,omitempty"`
	ExpectedMaxInterval *float64 `protobuf:"fixed64,6,req,name=expected_max_interval" json:"expected_max_interval,omitempty"`
	XXX_unrecognized    []byte   `json:"-"`
}

func (*MacAlert) Descriptor

func (*MacAlert) Descriptor() ([]byte, []int)

func (*MacAlert) GetActualMoveInterval

func (m *MacAlert) GetActualMoveInterval() float64

func (*MacAlert) GetExpectedMaxInterval

func (m *MacAlert) GetExpectedMaxInterval() float64

func (*MacAlert) GetIntfname

func (m *MacAlert) GetIntfname() string

func (*MacAlert) GetMacaddress

func (m *MacAlert) GetMacaddress() string

func (*MacAlert) GetMovecount

func (m *MacAlert) GetMovecount() uint32

func (*MacAlert) GetVlan

func (m *MacAlert) GetVlan() uint32

func (*MacAlert) ProtoMessage

func (*MacAlert) ProtoMessage()

func (*MacAlert) Reset

func (m *MacAlert) Reset()

func (*MacAlert) String

func (m *MacAlert) String() string

type MacEvent

type MacEvent struct {
	Macaddress       *string   `protobuf:"bytes,1,req,name=macaddress" json:"macaddress,omitempty"`
	Intfname         *string   `protobuf:"bytes,2,req,name=intfname" json:"intfname,omitempty"`
	Vlan             *uint32   `protobuf:"varint,3,req,name=vlan" json:"vlan,omitempty"`
	State            *MacState `protobuf:"varint,4,req,name=state,enum=aos.streaming.MacState" json:"state,omitempty"`
	XXX_unrecognized []byte    `json:"-"`
}

func (*MacEvent) Descriptor

func (*MacEvent) Descriptor() ([]byte, []int)

func (*MacEvent) GetIntfname

func (m *MacEvent) GetIntfname() string

func (*MacEvent) GetMacaddress

func (m *MacEvent) GetMacaddress() string

func (*MacEvent) GetState

func (m *MacEvent) GetState() MacState

func (*MacEvent) GetVlan

func (m *MacEvent) GetVlan() uint32

func (*MacEvent) ProtoMessage

func (*MacEvent) ProtoMessage()

func (*MacEvent) Reset

func (m *MacEvent) Reset()

func (*MacEvent) String

func (m *MacEvent) String() string

type MacState

type MacState int32
const (
	MacState_MAC_ADD    MacState = 0
	MacState_MAC_DELETE MacState = 1
	MacState_MAC_MOVE   MacState = 2
)

func (MacState) Enum

func (x MacState) Enum() *MacState

func (MacState) EnumDescriptor

func (MacState) EnumDescriptor() ([]byte, []int)

func (MacState) String

func (x MacState) String() string

func (*MacState) UnmarshalJSON

func (x *MacState) UnmarshalJSON(data []byte) error

type MlagAlert

type MlagAlert struct {
	Hostname               *string          `protobuf:"bytes,1,req,name=hostname" json:"hostname,omitempty"`
	DomainId               *string          `protobuf:"bytes,2,req,name=domain_id" json:"domain_id,omitempty"`
	MlagId                 *uint32          `protobuf:"varint,3,req,name=mlag_id" json:"mlag_id,omitempty"`
	ExpectedDomainState    *MlagDomainState `protobuf:"varint,4,req,name=expected_domain_state,enum=aos.streaming.MlagDomainState" json:"expected_domain_state,omitempty"`
	ActualDomainState      *MlagDomainState `protobuf:"varint,5,req,name=actual_domain_state,enum=aos.streaming.MlagDomainState" json:"actual_domain_state,omitempty"`
	Ifname                 *string          `protobuf:"bytes,6,req,name=ifname" json:"ifname,omitempty"`
	ExpectedIntfState      *MlagIntfState   `protobuf:"varint,7,req,name=expected_intf_state,enum=aos.streaming.MlagIntfState" json:"expected_intf_state,omitempty"`
	ActualIntfState        *MlagIntfState   `protobuf:"varint,8,req,name=actual_intf_state,enum=aos.streaming.MlagIntfState" json:"actual_intf_state,omitempty"`
	PeerLink               *string          `protobuf:"bytes,9,req,name=peer_link" json:"peer_link,omitempty"`
	PeerLinkStatus         *string          `protobuf:"bytes,10,req,name=peer_link_status" json:"peer_link_status,omitempty"`
	ExpectedPeerLinkStatus *string          `protobuf:"bytes,11,req,name=expected_peer_link_status" json:"expected_peer_link_status,omitempty"`
	XXX_unrecognized       []byte           `json:"-"`
}

func (*MlagAlert) Descriptor

func (*MlagAlert) Descriptor() ([]byte, []int)

func (*MlagAlert) GetActualDomainState

func (m *MlagAlert) GetActualDomainState() MlagDomainState

func (*MlagAlert) GetActualIntfState

func (m *MlagAlert) GetActualIntfState() MlagIntfState

func (*MlagAlert) GetDomainId

func (m *MlagAlert) GetDomainId() string

func (*MlagAlert) GetExpectedDomainState

func (m *MlagAlert) GetExpectedDomainState() MlagDomainState

func (*MlagAlert) GetExpectedIntfState

func (m *MlagAlert) GetExpectedIntfState() MlagIntfState

func (*MlagAlert) GetExpectedPeerLinkStatus

func (m *MlagAlert) GetExpectedPeerLinkStatus() string

func (*MlagAlert) GetHostname

func (m *MlagAlert) GetHostname() string

func (*MlagAlert) GetIfname

func (m *MlagAlert) GetIfname() string

func (*MlagAlert) GetMlagId

func (m *MlagAlert) GetMlagId() uint32
func (m *MlagAlert) GetPeerLink() string

func (*MlagAlert) GetPeerLinkStatus

func (m *MlagAlert) GetPeerLinkStatus() string

func (*MlagAlert) ProtoMessage

func (*MlagAlert) ProtoMessage()

func (*MlagAlert) Reset

func (m *MlagAlert) Reset()

func (*MlagAlert) String

func (m *MlagAlert) String() string

type MlagDomainState

type MlagDomainState int32
const (
	MlagDomainState_MLAG_UNKNOWN  MlagDomainState = 0
	MlagDomainState_MLAG_MISSING  MlagDomainState = 1
	MlagDomainState_MLAG_DISABLED MlagDomainState = 2
	MlagDomainState_MLAG_INACTIVE MlagDomainState = 3
	MlagDomainState_MLAG_ACTIVE   MlagDomainState = 4
)

func (MlagDomainState) Enum

func (x MlagDomainState) Enum() *MlagDomainState

func (MlagDomainState) EnumDescriptor

func (MlagDomainState) EnumDescriptor() ([]byte, []int)

func (MlagDomainState) String

func (x MlagDomainState) String() string

func (*MlagDomainState) UnmarshalJSON

func (x *MlagDomainState) UnmarshalJSON(data []byte) error

type MlagEvent

type MlagEvent struct {
	DomainId         *string          `protobuf:"bytes,1,req,name=domain_id" json:"domain_id,omitempty"`
	DomainState      *MlagDomainState `protobuf:"varint,2,req,name=domain_state,enum=aos.streaming.MlagDomainState" json:"domain_state,omitempty"`
	Intfname         *string          `protobuf:"bytes,3,req,name=intfname" json:"intfname,omitempty"`
	IntfState        *MlagIntfState   `protobuf:"varint,4,req,name=intf_state,enum=aos.streaming.MlagIntfState" json:"intf_state,omitempty"`
	XXX_unrecognized []byte           `json:"-"`
}

func (*MlagEvent) Descriptor

func (*MlagEvent) Descriptor() ([]byte, []int)

func (*MlagEvent) GetDomainId

func (m *MlagEvent) GetDomainId() string

func (*MlagEvent) GetDomainState

func (m *MlagEvent) GetDomainState() MlagDomainState

func (*MlagEvent) GetIntfState

func (m *MlagEvent) GetIntfState() MlagIntfState

func (*MlagEvent) GetIntfname

func (m *MlagEvent) GetIntfname() string

func (*MlagEvent) ProtoMessage

func (*MlagEvent) ProtoMessage()

func (*MlagEvent) Reset

func (m *MlagEvent) Reset()

func (*MlagEvent) String

func (m *MlagEvent) String() string

type MlagIntfState

type MlagIntfState int32
const (
	MlagIntfState_MLAG_INTF_UNKNOWN        MlagIntfState = 0
	MlagIntfState_MLAG_INTF_MISSING        MlagIntfState = 1
	MlagIntfState_MLAG_INTF_DISABLED       MlagIntfState = 2
	MlagIntfState_MLAG_INTF_CONFIGURED     MlagIntfState = 3
	MlagIntfState_MLAG_INTF_INACTIVE       MlagIntfState = 4
	MlagIntfState_MLAG_INTF_ACTIVE_PARTIAL MlagIntfState = 5
	MlagIntfState_MLAG_INTF_ACTIVE_FULL    MlagIntfState = 6
)

func (MlagIntfState) Enum

func (x MlagIntfState) Enum() *MlagIntfState

func (MlagIntfState) EnumDescriptor

func (MlagIntfState) EnumDescriptor() ([]byte, []int)

func (MlagIntfState) String

func (x MlagIntfState) String() string

func (*MlagIntfState) UnmarshalJSON

func (x *MlagIntfState) UnmarshalJSON(data []byte) error

type NextHopStatus

type NextHopStatus int32
const (
	NextHopStatus_NEXT_HOP_STATUS_UNKNOWN NextHopStatus = 0
	NextHopStatus_NEXT_HOP_STATUS_UP      NextHopStatus = 1
	NextHopStatus_NEXT_HOP_STATUS_MISSING NextHopStatus = 2
)

func (NextHopStatus) Enum

func (x NextHopStatus) Enum() *NextHopStatus

func (NextHopStatus) EnumDescriptor

func (NextHopStatus) EnumDescriptor() ([]byte, []int)

func (NextHopStatus) String

func (x NextHopStatus) String() string

func (*NextHopStatus) UnmarshalJSON

func (x *NextHopStatus) UnmarshalJSON(data []byte) error

type PerfMon

type PerfMon struct {
	// Types that are valid to be assigned to Data:
	//	*PerfMon_InterfaceCounters
	//	*PerfMon_SystemResourceCounters
	//	*PerfMon_Generic
	//	*PerfMon_ProbeMessage
	Data             isPerfMon_Data `protobuf_oneof:"data"`
	TimeDelta        *float32       `protobuf:"fixed32,3,opt,name=time_delta" json:"time_delta,omitempty"`
	XXX_unrecognized []byte         `json:"-"`
}

func (*PerfMon) Descriptor

func (*PerfMon) Descriptor() ([]byte, []int)

func (*PerfMon) GetData

func (m *PerfMon) GetData() isPerfMon_Data

func (*PerfMon) GetGeneric

func (m *PerfMon) GetGeneric() *GenericPerfmonMessage

func (*PerfMon) GetInterfaceCounters

func (m *PerfMon) GetInterfaceCounters() *InterfaceCounters

func (*PerfMon) GetProbeMessage

func (m *PerfMon) GetProbeMessage() *ProbeMessage

func (*PerfMon) GetSystemResourceCounters

func (m *PerfMon) GetSystemResourceCounters() *SysResourceCounters

func (*PerfMon) GetTimeDelta

func (m *PerfMon) GetTimeDelta() float32

func (*PerfMon) ProtoMessage

func (*PerfMon) ProtoMessage()

func (*PerfMon) Reset

func (m *PerfMon) Reset()

func (*PerfMon) String

func (m *PerfMon) String() string

func (*PerfMon) XXX_OneofFuncs

func (*PerfMon) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type PerfMon_Generic

type PerfMon_Generic struct {
	Generic *GenericPerfmonMessage `protobuf:"bytes,4,opt,name=generic,oneof"`
}

type PerfMon_InterfaceCounters

type PerfMon_InterfaceCounters struct {
	InterfaceCounters *InterfaceCounters `protobuf:"bytes,1,opt,name=interface_counters,oneof"`
}

type PerfMon_ProbeMessage

type PerfMon_ProbeMessage struct {
	ProbeMessage *ProbeMessage `protobuf:"bytes,5,opt,name=probe_message,oneof"`
}

type PerfMon_SystemResourceCounters

type PerfMon_SystemResourceCounters struct {
	SystemResourceCounters *SysResourceCounters `protobuf:"bytes,2,opt,name=system_resource_counters,oneof"`
}

type ProbeAlert

type ProbeAlert struct {
	ExpectedInt           *int64          `protobuf:"varint,2,opt,name=expected_int" json:"expected_int,omitempty"`
	ActualInt             *int64          `protobuf:"varint,3,opt,name=actual_int" json:"actual_int,omitempty"`
	ExpectedFloat         *float64        `protobuf:"fixed64,4,opt,name=expected_float" json:"expected_float,omitempty"`
	ActualFloat           *float64        `protobuf:"fixed64,5,opt,name=actual_float" json:"actual_float,omitempty"`
	ExpectedDiscreteState *string         `protobuf:"bytes,6,opt,name=expected_discrete_state" json:"expected_discrete_state,omitempty"`
	ActualDiscreteState   *string         `protobuf:"bytes,7,opt,name=actual_discrete_state" json:"actual_discrete_state,omitempty"`
	ProbeId               *string         `protobuf:"bytes,8,req,name=probe_id" json:"probe_id,omitempty"`
	StageName             *string         `protobuf:"bytes,9,req,name=stage_name" json:"stage_name,omitempty"`
	KeyValuePairs         []*KeyValuePair `protobuf:"bytes,10,rep,name=key_value_pairs" json:"key_value_pairs,omitempty"`
	ItemId                *string         `protobuf:"bytes,11,req,name=item_id" json:"item_id,omitempty"`
	ExpectedText          *string         `protobuf:"bytes,12,opt,name=expected_text" json:"expected_text,omitempty"`
	ActualText            *string         `protobuf:"bytes,13,opt,name=actual_text" json:"actual_text,omitempty"`
	ProbeLabel            *string         `protobuf:"bytes,14,opt,name=probe_label" json:"probe_label,omitempty"`
	XXX_unrecognized      []byte          `json:"-"`
}

func (*ProbeAlert) Descriptor

func (*ProbeAlert) Descriptor() ([]byte, []int)

func (*ProbeAlert) GetActualDiscreteState

func (m *ProbeAlert) GetActualDiscreteState() string

func (*ProbeAlert) GetActualFloat

func (m *ProbeAlert) GetActualFloat() float64

func (*ProbeAlert) GetActualInt

func (m *ProbeAlert) GetActualInt() int64

func (*ProbeAlert) GetActualText

func (m *ProbeAlert) GetActualText() string

func (*ProbeAlert) GetExpectedDiscreteState

func (m *ProbeAlert) GetExpectedDiscreteState() string

func (*ProbeAlert) GetExpectedFloat

func (m *ProbeAlert) GetExpectedFloat() float64

func (*ProbeAlert) GetExpectedInt

func (m *ProbeAlert) GetExpectedInt() int64

func (*ProbeAlert) GetExpectedText

func (m *ProbeAlert) GetExpectedText() string

func (*ProbeAlert) GetItemId

func (m *ProbeAlert) GetItemId() string

func (*ProbeAlert) GetKeyValuePairs

func (m *ProbeAlert) GetKeyValuePairs() []*KeyValuePair

func (*ProbeAlert) GetProbeId

func (m *ProbeAlert) GetProbeId() string

func (*ProbeAlert) GetProbeLabel

func (m *ProbeAlert) GetProbeLabel() string

func (*ProbeAlert) GetStageName

func (m *ProbeAlert) GetStageName() string

func (*ProbeAlert) ProtoMessage

func (*ProbeAlert) ProtoMessage()

func (*ProbeAlert) Reset

func (m *ProbeAlert) Reset()

func (*ProbeAlert) String

func (m *ProbeAlert) String() string

type ProbeData

type ProbeData struct {
	Tags             []*Tag   `protobuf:"bytes,1,rep,name=tags" json:"tags,omitempty"`
	Fields           []*Field `protobuf:"bytes,2,rep,name=fields" json:"fields,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*ProbeData) Descriptor

func (*ProbeData) Descriptor() ([]byte, []int)

func (*ProbeData) GetFields

func (m *ProbeData) GetFields() []*Field

func (*ProbeData) GetTags

func (m *ProbeData) GetTags() []*Tag

func (*ProbeData) ProtoMessage

func (*ProbeData) ProtoMessage()

func (*ProbeData) Reset

func (m *ProbeData) Reset()

func (*ProbeData) String

func (m *ProbeData) String() string

type ProbeMessage

type ProbeMessage struct {
	Property []*ProbeProperty `protobuf:"bytes,1,rep,name=property" json:"property,omitempty"`
	// Types that are valid to be assigned to Value:
	//	*ProbeMessage_Int64Value
	//	*ProbeMessage_FloatValue
	//	*ProbeMessage_StringValue
	Value            isProbeMessage_Value `protobuf_oneof:"value"`
	ProbeId          *string              `protobuf:"bytes,5,req,name=probe_id" json:"probe_id,omitempty"`
	StageName        *string              `protobuf:"bytes,6,req,name=stage_name" json:"stage_name,omitempty"`
	BlueprintId      *string              `protobuf:"bytes,7,req,name=blueprint_id" json:"blueprint_id,omitempty"`
	ItemId           *string              `protobuf:"bytes,8,req,name=item_id" json:"item_id,omitempty"`
	XXX_unrecognized []byte               `json:"-"`
}

func (*ProbeMessage) Descriptor

func (*ProbeMessage) Descriptor() ([]byte, []int)

func (*ProbeMessage) GetBlueprintId

func (m *ProbeMessage) GetBlueprintId() string

func (*ProbeMessage) GetFloatValue

func (m *ProbeMessage) GetFloatValue() float32

func (*ProbeMessage) GetInt64Value

func (m *ProbeMessage) GetInt64Value() int64

func (*ProbeMessage) GetItemId

func (m *ProbeMessage) GetItemId() string

func (*ProbeMessage) GetProbeId

func (m *ProbeMessage) GetProbeId() string

func (*ProbeMessage) GetProperty

func (m *ProbeMessage) GetProperty() []*ProbeProperty

func (*ProbeMessage) GetStageName

func (m *ProbeMessage) GetStageName() string

func (*ProbeMessage) GetStringValue

func (m *ProbeMessage) GetStringValue() string

func (*ProbeMessage) GetValue

func (m *ProbeMessage) GetValue() isProbeMessage_Value

func (*ProbeMessage) ProtoMessage

func (*ProbeMessage) ProtoMessage()

func (*ProbeMessage) Reset

func (m *ProbeMessage) Reset()

func (*ProbeMessage) String

func (m *ProbeMessage) String() string

func (*ProbeMessage) XXX_OneofFuncs

func (*ProbeMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type ProbeMessage_FloatValue

type ProbeMessage_FloatValue struct {
	FloatValue float32 `protobuf:"fixed32,3,opt,name=float_value,oneof"`
}

type ProbeMessage_Int64Value

type ProbeMessage_Int64Value struct {
	Int64Value int64 `protobuf:"varint,2,opt,name=int64_value,oneof"`
}

type ProbeMessage_StringValue

type ProbeMessage_StringValue struct {
	StringValue string `protobuf:"bytes,4,opt,name=string_value,oneof"`
}

type ProbeProperty

type ProbeProperty struct {
	Name *string `protobuf:"bytes,5,req,name=name" json:"name,omitempty"`
	// Value contains json encoded data
	Value            *string `protobuf:"bytes,6,req,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*ProbeProperty) Descriptor

func (*ProbeProperty) Descriptor() ([]byte, []int)

func (*ProbeProperty) GetName

func (m *ProbeProperty) GetName() string

func (*ProbeProperty) GetValue

func (m *ProbeProperty) GetValue() string

func (*ProbeProperty) ProtoMessage

func (*ProbeProperty) ProtoMessage()

func (*ProbeProperty) Reset

func (m *ProbeProperty) Reset()

func (*ProbeProperty) String

func (m *ProbeProperty) String() string

type ProcessInfo

type ProcessInfo struct {
	ProcessName      *string  `protobuf:"bytes,1,req,name=process_name" json:"process_name,omitempty"`
	CpuUser          *float32 `protobuf:"fixed32,2,req,name=cpu_user" json:"cpu_user,omitempty"`
	CpuSystem        *float32 `protobuf:"fixed32,3,req,name=cpu_system" json:"cpu_system,omitempty"`
	MemoryUsed       *uint64  `protobuf:"varint,4,req,name=memory_used" json:"memory_used,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*ProcessInfo) Descriptor

func (*ProcessInfo) Descriptor() ([]byte, []int)

func (*ProcessInfo) GetCpuSystem

func (m *ProcessInfo) GetCpuSystem() float32

func (*ProcessInfo) GetCpuUser

func (m *ProcessInfo) GetCpuUser() float32

func (*ProcessInfo) GetMemoryUsed

func (m *ProcessInfo) GetMemoryUsed() uint64

func (*ProcessInfo) GetProcessName

func (m *ProcessInfo) GetProcessName() string

func (*ProcessInfo) ProtoMessage

func (*ProcessInfo) ProtoMessage()

func (*ProcessInfo) Reset

func (m *ProcessInfo) Reset()

func (*ProcessInfo) String

func (m *ProcessInfo) String() string

type RouteAlert

type RouteAlert struct {
	Ip                 *string           `protobuf:"bytes,1,req,name=ip" json:"ip,omitempty"`
	ExpectedDestStatus *RouteEntryStatus `protobuf:"varint,2,req,name=expected_dest_status,enum=aos.streaming.RouteEntryStatus" json:"expected_dest_status,omitempty"`
	ActualDestStatus   *RouteEntryStatus `protobuf:"varint,3,req,name=actual_dest_status,enum=aos.streaming.RouteEntryStatus" json:"actual_dest_status,omitempty"`
	XXX_unrecognized   []byte            `json:"-"`
}

func (*RouteAlert) Descriptor

func (*RouteAlert) Descriptor() ([]byte, []int)

func (*RouteAlert) GetActualDestStatus

func (m *RouteAlert) GetActualDestStatus() RouteEntryStatus

func (*RouteAlert) GetExpectedDestStatus

func (m *RouteAlert) GetExpectedDestStatus() RouteEntryStatus

func (*RouteAlert) GetIp

func (m *RouteAlert) GetIp() string

func (*RouteAlert) ProtoMessage

func (*RouteAlert) ProtoMessage()

func (*RouteAlert) Reset

func (m *RouteAlert) Reset()

func (*RouteAlert) String

func (m *RouteAlert) String() string

type RouteEntryStatus

type RouteEntryStatus int32
const (
	RouteEntryStatus_ROUTE_ENTRY_STATUS_UNKNOWN RouteEntryStatus = 0
	RouteEntryStatus_ROUTE_ENTRY_STATUS_UP      RouteEntryStatus = 1
	RouteEntryStatus_ROUTE_ENTRY_STATUS_PARTIAL RouteEntryStatus = 2
	RouteEntryStatus_ROUTE_ENTRY_STATUS_MISSING RouteEntryStatus = 3
)

func (RouteEntryStatus) Enum

func (RouteEntryStatus) EnumDescriptor

func (RouteEntryStatus) EnumDescriptor() ([]byte, []int)

func (RouteEntryStatus) String

func (x RouteEntryStatus) String() string

func (*RouteEntryStatus) UnmarshalJSON

func (x *RouteEntryStatus) UnmarshalJSON(data []byte) error

type RouteEvent

type RouteEvent struct {
	DestNetwork      *string           `protobuf:"bytes,1,req,name=dest_network" json:"dest_network,omitempty"`
	Status           *RouteEntryStatus `protobuf:"varint,2,req,name=status,enum=aos.streaming.RouteEntryStatus" json:"status,omitempty"`
	Hostname         *string           `protobuf:"bytes,3,req,name=hostname" json:"hostname,omitempty"`
	XXX_unrecognized []byte            `json:"-"`
}

func (*RouteEvent) Descriptor

func (*RouteEvent) Descriptor() ([]byte, []int)

func (*RouteEvent) GetDestNetwork

func (m *RouteEvent) GetDestNetwork() string

func (*RouteEvent) GetHostname

func (m *RouteEvent) GetHostname() string

func (*RouteEvent) GetStatus

func (m *RouteEvent) GetStatus() RouteEntryStatus

func (*RouteEvent) ProtoMessage

func (*RouteEvent) ProtoMessage()

func (*RouteEvent) Reset

func (m *RouteEvent) Reset()

func (*RouteEvent) String

func (m *RouteEvent) String() string

type RouteType

type RouteType int32
const (
	RouteType_ROUTE_TYPE_UNKNOWN RouteType = 0
	RouteType_ROUTE_TYPE_DIRECT  RouteType = 1
	RouteType_ROUTE_TYPE_BGP     RouteType = 2
	RouteType_ROUTE_TYPE_STAT    RouteType = 3
)

func (RouteType) Enum

func (x RouteType) Enum() *RouteType

func (RouteType) EnumDescriptor

func (RouteType) EnumDescriptor() ([]byte, []int)

func (RouteType) String

func (x RouteType) String() string

func (*RouteType) UnmarshalJSON

func (x *RouteType) UnmarshalJSON(data []byte) error

type StreamingAlert

type StreamingAlert struct {
	AosServer        *string               `protobuf:"bytes,1,req,name=aos_server" json:"aos_server,omitempty"`
	StreamingType    *StreamingType        `protobuf:"varint,2,req,name=streaming_type,enum=aos.streaming.StreamingType" json:"streaming_type,omitempty"`
	Protocol         *StreamingProtocol    `protobuf:"varint,3,req,name=protocol,enum=aos.streaming.StreamingProtocol" json:"protocol,omitempty"`
	Reason           *StreamingAlertReason `protobuf:"varint,4,req,name=reason,enum=aos.streaming.StreamingAlertReason" json:"reason,omitempty"`
	XXX_unrecognized []byte                `json:"-"`
}

func (*StreamingAlert) Descriptor

func (*StreamingAlert) Descriptor() ([]byte, []int)

func (*StreamingAlert) GetAosServer

func (m *StreamingAlert) GetAosServer() string

func (*StreamingAlert) GetProtocol

func (m *StreamingAlert) GetProtocol() StreamingProtocol

func (*StreamingAlert) GetReason

func (m *StreamingAlert) GetReason() StreamingAlertReason

func (*StreamingAlert) GetStreamingType

func (m *StreamingAlert) GetStreamingType() StreamingType

func (*StreamingAlert) ProtoMessage

func (*StreamingAlert) ProtoMessage()

func (*StreamingAlert) Reset

func (m *StreamingAlert) Reset()

func (*StreamingAlert) String

func (m *StreamingAlert) String() string

type StreamingAlertReason

type StreamingAlertReason int32
const (
	StreamingAlertReason_STREAMING_ALERT_REASON_FAILED_CONNECTION StreamingAlertReason = 0
	StreamingAlertReason_STREAMING_ALERT_REASON_TIMEOUT           StreamingAlertReason = 1
	StreamingAlertReason_STREAMING_ALERT_REASON_DNS_FAILURE       StreamingAlertReason = 2
	StreamingAlertReason_STREAMING_ALERT_REASON_WRITE_TIMEOUT     StreamingAlertReason = 3
)

func (StreamingAlertReason) Enum

func (StreamingAlertReason) EnumDescriptor

func (StreamingAlertReason) EnumDescriptor() ([]byte, []int)

func (StreamingAlertReason) String

func (x StreamingAlertReason) String() string

func (*StreamingAlertReason) UnmarshalJSON

func (x *StreamingAlertReason) UnmarshalJSON(data []byte) error

type StreamingEvent

type StreamingEvent struct {
	AosServer        *string            `protobuf:"bytes,1,req,name=aos_server" json:"aos_server,omitempty"`
	StreamingType    *StreamingType     `protobuf:"varint,2,req,name=streaming_type,enum=aos.streaming.StreamingType" json:"streaming_type,omitempty"`
	Protocol         *StreamingProtocol `protobuf:"varint,3,req,name=protocol,enum=aos.streaming.StreamingProtocol" json:"protocol,omitempty"`
	Status           *StreamingStatus   `protobuf:"varint,4,req,name=status,enum=aos.streaming.StreamingStatus" json:"status,omitempty"`
	XXX_unrecognized []byte             `json:"-"`
}

func (*StreamingEvent) Descriptor

func (*StreamingEvent) Descriptor() ([]byte, []int)

func (*StreamingEvent) GetAosServer

func (m *StreamingEvent) GetAosServer() string

func (*StreamingEvent) GetProtocol

func (m *StreamingEvent) GetProtocol() StreamingProtocol

func (*StreamingEvent) GetStatus

func (m *StreamingEvent) GetStatus() StreamingStatus

func (*StreamingEvent) GetStreamingType

func (m *StreamingEvent) GetStreamingType() StreamingType

func (*StreamingEvent) ProtoMessage

func (*StreamingEvent) ProtoMessage()

func (*StreamingEvent) Reset

func (m *StreamingEvent) Reset()

func (*StreamingEvent) String

func (m *StreamingEvent) String() string

type StreamingProtocol

type StreamingProtocol int32
const (
	StreamingProtocol_STREAMING_PROTOCOL_PROTOBUF_OVER_TCP StreamingProtocol = 0
)

func (StreamingProtocol) Enum

func (StreamingProtocol) EnumDescriptor

func (StreamingProtocol) EnumDescriptor() ([]byte, []int)

func (StreamingProtocol) String

func (x StreamingProtocol) String() string

func (*StreamingProtocol) UnmarshalJSON

func (x *StreamingProtocol) UnmarshalJSON(data []byte) error

type StreamingStatus

type StreamingStatus int32
const (
	StreamingStatus_STREAMING_STATUS_UP   StreamingStatus = 0
	StreamingStatus_STREAMING_STATUS_DOWN StreamingStatus = 1
)

func (StreamingStatus) Enum

func (x StreamingStatus) Enum() *StreamingStatus

func (StreamingStatus) EnumDescriptor

func (StreamingStatus) EnumDescriptor() ([]byte, []int)

func (StreamingStatus) String

func (x StreamingStatus) String() string

func (*StreamingStatus) UnmarshalJSON

func (x *StreamingStatus) UnmarshalJSON(data []byte) error

type StreamingType

type StreamingType int32
const (
	StreamingType_STREAMING_TYPE_PERFMON StreamingType = 0
	StreamingType_STREAMING_TYPE_EVENTS  StreamingType = 1
	StreamingType_STREAMING_TYPE_ALERTS  StreamingType = 2
)

func (StreamingType) Enum

func (x StreamingType) Enum() *StreamingType

func (StreamingType) EnumDescriptor

func (StreamingType) EnumDescriptor() ([]byte, []int)

func (StreamingType) String

func (x StreamingType) String() string

func (*StreamingType) UnmarshalJSON

func (x *StreamingType) UnmarshalJSON(data []byte) error

type SysResourceCounters

type SysResourceCounters struct {
	SystemInfo       *SystemInfo    `protobuf:"bytes,1,opt,name=system_info" json:"system_info,omitempty"`
	ProcessInfo      []*ProcessInfo `protobuf:"bytes,2,rep,name=process_info" json:"process_info,omitempty"`
	FileInfo         []*FileInfo    `protobuf:"bytes,3,rep,name=file_info" json:"file_info,omitempty"`
	XXX_unrecognized []byte         `json:"-"`
}

func (*SysResourceCounters) Descriptor

func (*SysResourceCounters) Descriptor() ([]byte, []int)

func (*SysResourceCounters) GetFileInfo

func (m *SysResourceCounters) GetFileInfo() []*FileInfo

func (*SysResourceCounters) GetProcessInfo

func (m *SysResourceCounters) GetProcessInfo() []*ProcessInfo

func (*SysResourceCounters) GetSystemInfo

func (m *SysResourceCounters) GetSystemInfo() *SystemInfo

func (*SysResourceCounters) ProtoMessage

func (*SysResourceCounters) ProtoMessage()

func (*SysResourceCounters) Reset

func (m *SysResourceCounters) Reset()

func (*SysResourceCounters) String

func (m *SysResourceCounters) String() string

type SystemInfo

type SystemInfo struct {
	CpuUser          *float32 `protobuf:"fixed32,1,req,name=cpu_user" json:"cpu_user,omitempty"`
	CpuSystem        *float32 `protobuf:"fixed32,2,req,name=cpu_system" json:"cpu_system,omitempty"`
	CpuIdle          *float32 `protobuf:"fixed32,3,req,name=cpu_idle" json:"cpu_idle,omitempty"`
	MemoryUsed       *uint64  `protobuf:"varint,4,req,name=memory_used" json:"memory_used,omitempty"`
	MemoryTotal      *uint64  `protobuf:"varint,5,req,name=memory_total" json:"memory_total,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*SystemInfo) Descriptor

func (*SystemInfo) Descriptor() ([]byte, []int)

func (*SystemInfo) GetCpuIdle

func (m *SystemInfo) GetCpuIdle() float32

func (*SystemInfo) GetCpuSystem

func (m *SystemInfo) GetCpuSystem() float32

func (*SystemInfo) GetCpuUser

func (m *SystemInfo) GetCpuUser() float32

func (*SystemInfo) GetMemoryTotal

func (m *SystemInfo) GetMemoryTotal() uint64

func (*SystemInfo) GetMemoryUsed

func (m *SystemInfo) GetMemoryUsed() uint64

func (*SystemInfo) ProtoMessage

func (*SystemInfo) ProtoMessage()

func (*SystemInfo) Reset

func (m *SystemInfo) Reset()

func (*SystemInfo) String

func (m *SystemInfo) String() string

type Tag

type Tag struct {
	Name *string `protobuf:"bytes,5,req,name=name" json:"name,omitempty"`
	// Types that are valid to be assigned to Value:
	//	*Tag_Int64Value
	//	*Tag_FloatValue
	//	*Tag_StringValue
	Value            isTag_Value `protobuf_oneof:"value"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*Tag) Descriptor

func (*Tag) Descriptor() ([]byte, []int)

func (*Tag) GetFloatValue

func (m *Tag) GetFloatValue() float32

func (*Tag) GetInt64Value

func (m *Tag) GetInt64Value() int64

func (*Tag) GetName

func (m *Tag) GetName() string

func (*Tag) GetStringValue

func (m *Tag) GetStringValue() string

func (*Tag) GetValue

func (m *Tag) GetValue() isTag_Value

func (*Tag) ProtoMessage

func (*Tag) ProtoMessage()

func (*Tag) Reset

func (m *Tag) Reset()

func (*Tag) String

func (m *Tag) String() string

func (*Tag) XXX_OneofFuncs

func (*Tag) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type Tag_FloatValue

type Tag_FloatValue struct {
	FloatValue float32 `protobuf:"fixed32,2,opt,name=float_value,oneof"`
}

type Tag_Int64Value

type Tag_Int64Value struct {
	Int64Value int64 `protobuf:"varint,1,opt,name=int64_value,oneof"`
}

type Tag_StringValue

type Tag_StringValue struct {
	StringValue string `protobuf:"bytes,3,opt,name=string_value,oneof"`
}

type TestAlert

type TestAlert struct {
	TestInt          *uint64 `protobuf:"varint,1,req,name=test_int" json:"test_int,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*TestAlert) Descriptor

func (*TestAlert) Descriptor() ([]byte, []int)

func (*TestAlert) GetTestInt

func (m *TestAlert) GetTestInt() uint64

func (*TestAlert) ProtoMessage

func (*TestAlert) ProtoMessage()

func (*TestAlert) Reset

func (m *TestAlert) Reset()

func (*TestAlert) String

func (m *TestAlert) String() string

type TrafficEvent

type TrafficEvent struct {
	// Types that are valid to be assigned to Source:
	//	*TrafficEvent_NodeRole
	//	*TrafficEvent_PortRole
	//	*TrafficEvent_Port
	//	*TrafficEvent_Node
	//	*TrafficEvent_Pod
	Source          isTrafficEvent_Source `protobuf_oneof:"source"`
	IntervalSeconds *uint32               `protobuf:"varint,6,req,name=interval_seconds" json:"interval_seconds,omitempty"`
	MeasurementName *string               `protobuf:"bytes,7,req,name=measurement_name" json:"measurement_name,omitempty"`
	AggregationType *AggregationType      `protobuf:"varint,8,req,name=aggregation_type,enum=aos.streaming.AggregationType" json:"aggregation_type,omitempty"`
	// Types that are valid to be assigned to Delta:
	//	*TrafficEvent_DeltaPercentage
	//	*TrafficEvent_DeltaNonnormalized
	Delta            isTrafficEvent_Delta `protobuf_oneof:"delta"`
	XXX_unrecognized []byte               `json:"-"`
}

func (*TrafficEvent) Descriptor

func (*TrafficEvent) Descriptor() ([]byte, []int)

func (*TrafficEvent) GetAggregationType

func (m *TrafficEvent) GetAggregationType() AggregationType

func (*TrafficEvent) GetDelta

func (m *TrafficEvent) GetDelta() isTrafficEvent_Delta

func (*TrafficEvent) GetDeltaNonnormalized

func (m *TrafficEvent) GetDeltaNonnormalized() int64

func (*TrafficEvent) GetDeltaPercentage

func (m *TrafficEvent) GetDeltaPercentage() int32

func (*TrafficEvent) GetIntervalSeconds

func (m *TrafficEvent) GetIntervalSeconds() uint32

func (*TrafficEvent) GetMeasurementName

func (m *TrafficEvent) GetMeasurementName() string

func (*TrafficEvent) GetNode

func (m *TrafficEvent) GetNode() string

func (*TrafficEvent) GetNodeRole

func (m *TrafficEvent) GetNodeRole() Feature

func (*TrafficEvent) GetPod

func (m *TrafficEvent) GetPod() bool

func (*TrafficEvent) GetPort

func (m *TrafficEvent) GetPort() string

func (*TrafficEvent) GetPortRole

func (m *TrafficEvent) GetPortRole() Feature

func (*TrafficEvent) GetSource

func (m *TrafficEvent) GetSource() isTrafficEvent_Source

func (*TrafficEvent) ProtoMessage

func (*TrafficEvent) ProtoMessage()

func (*TrafficEvent) Reset

func (m *TrafficEvent) Reset()

func (*TrafficEvent) String

func (m *TrafficEvent) String() string

func (*TrafficEvent) XXX_OneofFuncs

func (*TrafficEvent) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type TrafficEvent_DeltaNonnormalized

type TrafficEvent_DeltaNonnormalized struct {
	DeltaNonnormalized int64 `protobuf:"varint,10,opt,name=delta_nonnormalized,oneof"`
}

type TrafficEvent_DeltaPercentage

type TrafficEvent_DeltaPercentage struct {
	DeltaPercentage int32 `protobuf:"varint,9,opt,name=delta_percentage,oneof"`
}

type TrafficEvent_Node

type TrafficEvent_Node struct {
	Node string `protobuf:"bytes,4,opt,name=node,oneof"`
}

type TrafficEvent_NodeRole

type TrafficEvent_NodeRole struct {
	NodeRole Feature `protobuf:"varint,1,opt,name=node_role,enum=aos.streaming.Feature,oneof"`
}

type TrafficEvent_Pod

type TrafficEvent_Pod struct {
	Pod bool `protobuf:"varint,5,opt,name=pod,oneof"`
}

type TrafficEvent_Port

type TrafficEvent_Port struct {
	Port string `protobuf:"bytes,3,opt,name=port,oneof"`
}

type TrafficEvent_PortRole

type TrafficEvent_PortRole struct {
	PortRole Feature `protobuf:"varint,2,opt,name=port_role,enum=aos.streaming.Feature,oneof"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL