device

package
v0.0.0-...-e47837b Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DeviceService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "kentik.device.v202308beta1.DeviceService",
	HandlerType: (*DeviceServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListDevices",
			Handler:    _DeviceService_ListDevices_Handler,
		},
		{
			MethodName: "GetDevice",
			Handler:    _DeviceService_GetDevice_Handler,
		},
		{
			MethodName: "CreateDevice",
			Handler:    _DeviceService_CreateDevice_Handler,
		},
		{
			MethodName: "CreateDevices",
			Handler:    _DeviceService_CreateDevices_Handler,
		},
		{
			MethodName: "UpdateDevice",
			Handler:    _DeviceService_UpdateDevice_Handler,
		},
		{
			MethodName: "UpdateDevices",
			Handler:    _DeviceService_UpdateDevices_Handler,
		},
		{
			MethodName: "UpdateDeviceLabels",
			Handler:    _DeviceService_UpdateDeviceLabels_Handler,
		},
		{
			MethodName: "DeleteDevice",
			Handler:    _DeviceService_DeleteDevice_Handler,
		},
		{
			MethodName: "DeleteDevices",
			Handler:    _DeviceService_DeleteDevices_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "kentik/device/v202308beta1/device.proto",
}

DeviceService_ServiceDesc is the grpc.ServiceDesc for DeviceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_kentik_device_v202308beta1_device_proto protoreflect.FileDescriptor

Functions

func RegisterDeviceServiceServer

func RegisterDeviceServiceServer(s grpc.ServiceRegistrar, srv DeviceServiceServer)

Types

type CreateDeviceRequest

type CreateDeviceRequest struct {
	Device *DeviceConcise `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*CreateDeviceRequest) Descriptor deprecated

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

Deprecated: Use CreateDeviceRequest.ProtoReflect.Descriptor instead.

func (*CreateDeviceRequest) GetDevice

func (x *CreateDeviceRequest) GetDevice() *DeviceConcise

func (*CreateDeviceRequest) ProtoMessage

func (*CreateDeviceRequest) ProtoMessage()

func (*CreateDeviceRequest) ProtoReflect

func (x *CreateDeviceRequest) ProtoReflect() protoreflect.Message

func (*CreateDeviceRequest) Reset

func (x *CreateDeviceRequest) Reset()

func (*CreateDeviceRequest) String

func (x *CreateDeviceRequest) String() string

type CreateDeviceResponse

type CreateDeviceResponse struct {
	Device *DeviceDetailed `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*CreateDeviceResponse) Descriptor deprecated

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

Deprecated: Use CreateDeviceResponse.ProtoReflect.Descriptor instead.

func (*CreateDeviceResponse) GetDevice

func (x *CreateDeviceResponse) GetDevice() *DeviceDetailed

func (*CreateDeviceResponse) ProtoMessage

func (*CreateDeviceResponse) ProtoMessage()

func (*CreateDeviceResponse) ProtoReflect

func (x *CreateDeviceResponse) ProtoReflect() protoreflect.Message

func (*CreateDeviceResponse) Reset

func (x *CreateDeviceResponse) Reset()

func (*CreateDeviceResponse) String

func (x *CreateDeviceResponse) String() string

type CreateDevicesRequest

type CreateDevicesRequest struct {
	Devices []*DeviceConcise `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*CreateDevicesRequest) Descriptor deprecated

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

Deprecated: Use CreateDevicesRequest.ProtoReflect.Descriptor instead.

func (*CreateDevicesRequest) GetDevices

func (x *CreateDevicesRequest) GetDevices() []*DeviceConcise

func (*CreateDevicesRequest) ProtoMessage

func (*CreateDevicesRequest) ProtoMessage()

func (*CreateDevicesRequest) ProtoReflect

func (x *CreateDevicesRequest) ProtoReflect() protoreflect.Message

func (*CreateDevicesRequest) Reset

func (x *CreateDevicesRequest) Reset()

func (*CreateDevicesRequest) String

func (x *CreateDevicesRequest) String() string

type CreateDevicesResponse

type CreateDevicesResponse struct {
	Devices       []*DeviceDetailed `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices,omitempty"`
	FailedDevices []string          `protobuf:"bytes,2,rep,name=failed_devices,json=failedDevices,proto3" json:"failed_devices,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*CreateDevicesResponse) Descriptor deprecated

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

Deprecated: Use CreateDevicesResponse.ProtoReflect.Descriptor instead.

func (*CreateDevicesResponse) GetDevices

func (x *CreateDevicesResponse) GetDevices() []*DeviceDetailed

func (*CreateDevicesResponse) GetFailedDevices

func (x *CreateDevicesResponse) GetFailedDevices() []string

func (*CreateDevicesResponse) ProtoMessage

func (*CreateDevicesResponse) ProtoMessage()

func (*CreateDevicesResponse) ProtoReflect

func (x *CreateDevicesResponse) ProtoReflect() protoreflect.Message

func (*CreateDevicesResponse) Reset

func (x *CreateDevicesResponse) Reset()

func (*CreateDevicesResponse) String

func (x *CreateDevicesResponse) String() string

type CustomColumnData

type CustomColumnData struct {
	DeviceId    string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	FieldId     string `protobuf:"bytes,2,opt,name=field_id,json=fieldId,proto3" json:"field_id,omitempty"`
	ColName     string `protobuf:"bytes,3,opt,name=col_name,json=colName,proto3" json:"col_name,omitempty"`
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	ColType     string `protobuf:"bytes,5,opt,name=col_type,json=colType,proto3" json:"col_type,omitempty"`
	DeviceType  string `protobuf:"bytes,6,opt,name=device_type,json=deviceType,proto3" json:"device_type,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*CustomColumnData) Descriptor deprecated

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

Deprecated: Use CustomColumnData.ProtoReflect.Descriptor instead.

func (*CustomColumnData) GetColName

func (x *CustomColumnData) GetColName() string

func (*CustomColumnData) GetColType

func (x *CustomColumnData) GetColType() string

func (*CustomColumnData) GetDescription

func (x *CustomColumnData) GetDescription() string

func (*CustomColumnData) GetDeviceId

func (x *CustomColumnData) GetDeviceId() string

func (*CustomColumnData) GetDeviceType

func (x *CustomColumnData) GetDeviceType() string

func (*CustomColumnData) GetFieldId

func (x *CustomColumnData) GetFieldId() string

func (*CustomColumnData) ProtoMessage

func (*CustomColumnData) ProtoMessage()

func (*CustomColumnData) ProtoReflect

func (x *CustomColumnData) ProtoReflect() protoreflect.Message

func (*CustomColumnData) Reset

func (x *CustomColumnData) Reset()

func (*CustomColumnData) String

func (x *CustomColumnData) String() string

type DeleteDeviceRequest

type DeleteDeviceRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeleteDeviceRequest) Descriptor deprecated

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

Deprecated: Use DeleteDeviceRequest.ProtoReflect.Descriptor instead.

func (*DeleteDeviceRequest) GetId

func (x *DeleteDeviceRequest) GetId() string

func (*DeleteDeviceRequest) ProtoMessage

func (*DeleteDeviceRequest) ProtoMessage()

func (*DeleteDeviceRequest) ProtoReflect

func (x *DeleteDeviceRequest) ProtoReflect() protoreflect.Message

func (*DeleteDeviceRequest) Reset

func (x *DeleteDeviceRequest) Reset()

func (*DeleteDeviceRequest) String

func (x *DeleteDeviceRequest) String() string

type DeleteDeviceResponse

type DeleteDeviceResponse struct {
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeleteDeviceResponse) Descriptor deprecated

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

Deprecated: Use DeleteDeviceResponse.ProtoReflect.Descriptor instead.

func (*DeleteDeviceResponse) ProtoMessage

func (*DeleteDeviceResponse) ProtoMessage()

func (*DeleteDeviceResponse) ProtoReflect

func (x *DeleteDeviceResponse) ProtoReflect() protoreflect.Message

func (*DeleteDeviceResponse) Reset

func (x *DeleteDeviceResponse) Reset()

func (*DeleteDeviceResponse) String

func (x *DeleteDeviceResponse) String() string

type DeleteDevicesRequest

type DeleteDevicesRequest struct {
	Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeleteDevicesRequest) Descriptor deprecated

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

Deprecated: Use DeleteDevicesRequest.ProtoReflect.Descriptor instead.

func (*DeleteDevicesRequest) GetIds

func (x *DeleteDevicesRequest) GetIds() []string

func (*DeleteDevicesRequest) ProtoMessage

func (*DeleteDevicesRequest) ProtoMessage()

func (*DeleteDevicesRequest) ProtoReflect

func (x *DeleteDevicesRequest) ProtoReflect() protoreflect.Message

func (*DeleteDevicesRequest) Reset

func (x *DeleteDevicesRequest) Reset()

func (*DeleteDevicesRequest) String

func (x *DeleteDevicesRequest) String() string

type DeleteDevicesResponse

type DeleteDevicesResponse struct {
	FailedDevices []string `protobuf:"bytes,1,rep,name=failed_devices,json=failedDevices,proto3" json:"failed_devices,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeleteDevicesResponse) Descriptor deprecated

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

Deprecated: Use DeleteDevicesResponse.ProtoReflect.Descriptor instead.

func (*DeleteDevicesResponse) GetFailedDevices

func (x *DeleteDevicesResponse) GetFailedDevices() []string

func (*DeleteDevicesResponse) ProtoMessage

func (*DeleteDevicesResponse) ProtoMessage()

func (*DeleteDevicesResponse) ProtoReflect

func (x *DeleteDevicesResponse) ProtoReflect() protoreflect.Message

func (*DeleteDevicesResponse) Reset

func (x *DeleteDevicesResponse) Reset()

func (*DeleteDevicesResponse) String

func (x *DeleteDevicesResponse) String() string

type DeviceConcise

type DeviceConcise struct {

	// id
	Id                   string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DeviceName           string            `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
	DeviceSubtype        string            `protobuf:"bytes,3,opt,name=device_subtype,json=deviceSubtype,proto3" json:"device_subtype,omitempty"`
	CdnAttr              string            `protobuf:"bytes,4,opt,name=cdn_attr,json=cdnAttr,proto3" json:"cdn_attr,omitempty"`
	DeviceDescription    string            `protobuf:"bytes,5,opt,name=device_description,json=deviceDescription,proto3" json:"device_description,omitempty"`
	SendingIps           []string          `protobuf:"bytes,6,rep,name=sending_ips,json=sendingIps,proto3" json:"sending_ips,omitempty"`
	DeviceSampleRate     float64           `protobuf:"fixed64,7,opt,name=device_sample_rate,json=deviceSampleRate,proto3" json:"device_sample_rate,omitempty"`
	PlanId               uint32            `protobuf:"varint,8,opt,name=plan_id,json=planId,proto3" json:"plan_id,omitempty"`
	SiteId               uint32            `protobuf:"varint,9,opt,name=site_id,json=siteId,proto3" json:"site_id,omitempty"`
	MinimizeSnmp         *bool             `protobuf:"varint,10,opt,name=minimize_snmp,json=minimizeSnmp,proto3,oneof" json:"minimize_snmp,omitempty"`
	DeviceSnmpIp         string            `protobuf:"bytes,11,opt,name=device_snmp_ip,json=deviceSnmpIp,proto3" json:"device_snmp_ip,omitempty"`
	DeviceSnmpCommunity  string            `protobuf:"bytes,12,opt,name=device_snmp_community,json=deviceSnmpCommunity,proto3" json:"device_snmp_community,omitempty"`
	DeviceSnmpV3Conf     *DeviceSnmpV3Conf `protobuf:"bytes,13,opt,name=device_snmp_v3_conf,json=deviceSnmpV3Conf,proto3" json:"device_snmp_v3_conf,omitempty"`
	DeviceBgpType        string            `protobuf:"bytes,14,opt,name=device_bgp_type,json=deviceBgpType,proto3" json:"device_bgp_type,omitempty"`
	DeviceBgpNeighborIp  string            `protobuf:"bytes,15,opt,name=device_bgp_neighbor_ip,json=deviceBgpNeighborIp,proto3" json:"device_bgp_neighbor_ip,omitempty"`
	DeviceBgpNeighborIp6 string            `` /* 126-byte string literal not displayed */
	DeviceBgpNeighborAsn string            `` /* 126-byte string literal not displayed */
	DeviceBgpPassword    string            `protobuf:"bytes,18,opt,name=device_bgp_password,json=deviceBgpPassword,proto3" json:"device_bgp_password,omitempty"`
	UseBgpDeviceId       uint32            `protobuf:"varint,19,opt,name=use_bgp_device_id,json=useBgpDeviceId,proto3" json:"use_bgp_device_id,omitempty"`
	DeviceBgpFlowspec    bool              `protobuf:"varint,20,opt,name=device_bgp_flowspec,json=deviceBgpFlowspec,proto3" json:"device_bgp_flowspec,omitempty"`
	Nms                  *DeviceNmsConfig  `protobuf:"bytes,21,opt,name=nms,proto3" json:"nms,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeviceConcise) Descriptor deprecated

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

Deprecated: Use DeviceConcise.ProtoReflect.Descriptor instead.

func (*DeviceConcise) GetCdnAttr

func (x *DeviceConcise) GetCdnAttr() string

func (*DeviceConcise) GetDeviceBgpFlowspec

func (x *DeviceConcise) GetDeviceBgpFlowspec() bool

func (*DeviceConcise) GetDeviceBgpNeighborAsn

func (x *DeviceConcise) GetDeviceBgpNeighborAsn() string

func (*DeviceConcise) GetDeviceBgpNeighborIp

func (x *DeviceConcise) GetDeviceBgpNeighborIp() string

func (*DeviceConcise) GetDeviceBgpNeighborIp6

func (x *DeviceConcise) GetDeviceBgpNeighborIp6() string

func (*DeviceConcise) GetDeviceBgpPassword

func (x *DeviceConcise) GetDeviceBgpPassword() string

func (*DeviceConcise) GetDeviceBgpType

func (x *DeviceConcise) GetDeviceBgpType() string

func (*DeviceConcise) GetDeviceDescription

func (x *DeviceConcise) GetDeviceDescription() string

func (*DeviceConcise) GetDeviceName

func (x *DeviceConcise) GetDeviceName() string

func (*DeviceConcise) GetDeviceSampleRate

func (x *DeviceConcise) GetDeviceSampleRate() float64

func (*DeviceConcise) GetDeviceSnmpCommunity

func (x *DeviceConcise) GetDeviceSnmpCommunity() string

func (*DeviceConcise) GetDeviceSnmpIp

func (x *DeviceConcise) GetDeviceSnmpIp() string

func (*DeviceConcise) GetDeviceSnmpV3Conf

func (x *DeviceConcise) GetDeviceSnmpV3Conf() *DeviceSnmpV3Conf

func (*DeviceConcise) GetDeviceSubtype

func (x *DeviceConcise) GetDeviceSubtype() string

func (*DeviceConcise) GetId

func (x *DeviceConcise) GetId() string

func (*DeviceConcise) GetMinimizeSnmp

func (x *DeviceConcise) GetMinimizeSnmp() bool

func (*DeviceConcise) GetNms

func (x *DeviceConcise) GetNms() *DeviceNmsConfig

func (*DeviceConcise) GetPlanId

func (x *DeviceConcise) GetPlanId() uint32

func (*DeviceConcise) GetSendingIps

func (x *DeviceConcise) GetSendingIps() []string

func (*DeviceConcise) GetSiteId

func (x *DeviceConcise) GetSiteId() uint32

func (*DeviceConcise) GetUseBgpDeviceId

func (x *DeviceConcise) GetUseBgpDeviceId() uint32

func (*DeviceConcise) ProtoMessage

func (*DeviceConcise) ProtoMessage()

func (*DeviceConcise) ProtoReflect

func (x *DeviceConcise) ProtoReflect() protoreflect.Message

func (*DeviceConcise) Reset

func (x *DeviceConcise) Reset()

func (*DeviceConcise) String

func (x *DeviceConcise) String() string

type DeviceDetailed

type DeviceDetailed struct {
	Id                      string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	CompanyId               string                 `protobuf:"bytes,2,opt,name=company_id,json=companyId,proto3" json:"company_id,omitempty"`
	DeviceName              string                 `protobuf:"bytes,3,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
	DeviceAlias             string                 `protobuf:"bytes,4,opt,name=device_alias,json=deviceAlias,proto3" json:"device_alias,omitempty"`
	DeviceType              string                 `protobuf:"bytes,5,opt,name=device_type,json=deviceType,proto3" json:"device_type,omitempty"`
	DeviceDescription       string                 `protobuf:"bytes,6,opt,name=device_description,json=deviceDescription,proto3" json:"device_description,omitempty"`
	Site                    *Site                  `protobuf:"bytes,7,opt,name=site,proto3" json:"site,omitempty"`
	Plan                    *Plan                  `protobuf:"bytes,8,opt,name=plan,proto3" json:"plan,omitempty"`
	Labels                  []*Label               `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty"`
	AllInterfaces           []*Interface           `protobuf:"bytes,10,rep,name=all_interfaces,json=allInterfaces,proto3" json:"all_interfaces,omitempty"`
	DeviceFlowType          string                 `protobuf:"bytes,11,opt,name=device_flow_type,json=deviceFlowType,proto3" json:"device_flow_type,omitempty"`
	DeviceSampleRate        string                 `protobuf:"bytes,12,opt,name=device_sample_rate,json=deviceSampleRate,proto3" json:"device_sample_rate,omitempty"`
	SendingIps              []string               `protobuf:"bytes,13,rep,name=sending_ips,json=sendingIps,proto3" json:"sending_ips,omitempty"`
	DeviceSnmpIp            string                 `protobuf:"bytes,14,opt,name=device_snmp_ip,json=deviceSnmpIp,proto3" json:"device_snmp_ip,omitempty"`
	DeviceSnmpCommunity     string                 `protobuf:"bytes,15,opt,name=device_snmp_community,json=deviceSnmpCommunity,proto3" json:"device_snmp_community,omitempty"`
	MinimizeSnmp            *bool                  `protobuf:"varint,16,opt,name=minimize_snmp,json=minimizeSnmp,proto3,oneof" json:"minimize_snmp,omitempty"`
	DeviceBgpType           string                 `protobuf:"bytes,17,opt,name=device_bgp_type,json=deviceBgpType,proto3" json:"device_bgp_type,omitempty"`
	DeviceBgpNeighborIp     string                 `protobuf:"bytes,18,opt,name=device_bgp_neighbor_ip,json=deviceBgpNeighborIp,proto3" json:"device_bgp_neighbor_ip,omitempty"`
	DeviceBgpNeighborIp6    string                 `` /* 126-byte string literal not displayed */
	DeviceBgpNeighborAsn    string                 `` /* 126-byte string literal not displayed */
	DeviceBgpFlowspec       bool                   `protobuf:"varint,21,opt,name=device_bgp_flowspec,json=deviceBgpFlowspec,proto3" json:"device_bgp_flowspec,omitempty"`
	DeviceBgpPassword       string                 `protobuf:"bytes,22,opt,name=device_bgp_password,json=deviceBgpPassword,proto3" json:"device_bgp_password,omitempty"`
	DeviceBgpLabelUnicast   bool                   `` /* 130-byte string literal not displayed */
	BgpLookupStrategy       string                 `protobuf:"bytes,24,opt,name=bgp_lookup_strategy,json=bgpLookupStrategy,proto3" json:"bgp_lookup_strategy,omitempty"`
	DeviceStatus            string                 `protobuf:"bytes,25,opt,name=device_status,json=deviceStatus,proto3" json:"device_status,omitempty"`
	UseBgpDeviceId          string                 `protobuf:"bytes,26,opt,name=use_bgp_device_id,json=useBgpDeviceId,proto3" json:"use_bgp_device_id,omitempty"`
	CustomColumns           string                 `protobuf:"bytes,27,opt,name=custom_columns,json=customColumns,proto3" json:"custom_columns,omitempty"`
	CustomColumnData        []*CustomColumnData    `protobuf:"bytes,28,rep,name=custom_column_data,json=customColumnData,proto3" json:"custom_column_data,omitempty"`
	DeviceChfClientPort     string                 `protobuf:"bytes,29,opt,name=device_chf_client_port,json=deviceChfClientPort,proto3" json:"device_chf_client_port,omitempty"`
	DeviceChfClientProtocol string                 `` /* 135-byte string literal not displayed */
	DeviceChfInterface      string                 `protobuf:"bytes,31,opt,name=device_chf_interface,json=deviceChfInterface,proto3" json:"device_chf_interface,omitempty"`
	DeviceAgentType         string                 `protobuf:"bytes,32,opt,name=device_agent_type,json=deviceAgentType,proto3" json:"device_agent_type,omitempty"`
	MaxFlowRate             uint32                 `protobuf:"varint,33,opt,name=max_flow_rate,json=maxFlowRate,proto3" json:"max_flow_rate,omitempty"`
	MaxBigFlowRate          uint32                 `protobuf:"varint,34,opt,name=max_big_flow_rate,json=maxBigFlowRate,proto3" json:"max_big_flow_rate,omitempty"`
	DeviceProxyBgp          string                 `protobuf:"bytes,35,opt,name=device_proxy_bgp,json=deviceProxyBgp,proto3" json:"device_proxy_bgp,omitempty"`
	DeviceProxyBgp6         string                 `protobuf:"bytes,36,opt,name=device_proxy_bgp6,json=deviceProxyBgp6,proto3" json:"device_proxy_bgp6,omitempty"`
	CreatedDate             *timestamppb.Timestamp `protobuf:"bytes,37,opt,name=created_date,json=createdDate,proto3" json:"created_date,omitempty"`
	UpdatedDate             *timestamppb.Timestamp `protobuf:"bytes,38,opt,name=updated_date,json=updatedDate,proto3" json:"updated_date,omitempty"`
	DeviceSnmpV3ConfEnabled bool                   `` /* 138-byte string literal not displayed */
	DeviceSnmpV3Conf        *DeviceSnmpV3Conf      `protobuf:"bytes,40,opt,name=device_snmp_v3_conf,json=deviceSnmpV3Conf,proto3" json:"device_snmp_v3_conf,omitempty"`
	CdnAttr                 string                 `protobuf:"bytes,41,opt,name=cdn_attr,json=cdnAttr,proto3" json:"cdn_attr,omitempty"`
	BgpPeerIp4              string                 `protobuf:"bytes,42,opt,name=bgp_peer_ip4,json=bgpPeerIp4,proto3" json:"bgp_peer_ip4,omitempty"`
	BgpPeerIp6              string                 `protobuf:"bytes,43,opt,name=bgp_peer_ip6,json=bgpPeerIp6,proto3" json:"bgp_peer_ip6,omitempty"`
	DeviceSubtype           string                 `protobuf:"bytes,44,opt,name=device_subtype,json=deviceSubtype,proto3" json:"device_subtype,omitempty"`
	DeviceVendorType        string                 `protobuf:"bytes,45,opt,name=device_vendor_type,json=deviceVendorType,proto3" json:"device_vendor_type,omitempty"`
	DeviceModelType         string                 `protobuf:"bytes,46,opt,name=device_model_type,json=deviceModelType,proto3" json:"device_model_type,omitempty"`
	CloudExportId           string                 `protobuf:"bytes,47,opt,name=cloud_export_id,json=cloudExportId,proto3" json:"cloud_export_id,omitempty"`
	DeviceKproxy            string                 `protobuf:"bytes,48,opt,name=device_kproxy,json=deviceKproxy,proto3" json:"device_kproxy,omitempty"`
	SnmpEnabled             string                 `protobuf:"bytes,49,opt,name=snmp_enabled,json=snmpEnabled,proto3" json:"snmp_enabled,omitempty"`
	SnmpDisabledReason      string                 `protobuf:"bytes,50,opt,name=snmp_disabled_reason,json=snmpDisabledReason,proto3" json:"snmp_disabled_reason,omitempty"`
	SnmpDisabledReasonOther string                 `` /* 135-byte string literal not displayed */
	BgpDisabledReason       string                 `protobuf:"bytes,52,opt,name=bgp_disabled_reason,json=bgpDisabledReason,proto3" json:"bgp_disabled_reason,omitempty"`
	BgpDisabledReasonOther  string                 `` /* 132-byte string literal not displayed */
	DeviceManufacturer      string                 `protobuf:"bytes,54,opt,name=device_manufacturer,json=deviceManufacturer,proto3" json:"device_manufacturer,omitempty"`
	DeviceAlert             string                 `protobuf:"bytes,55,opt,name=device_alert,json=deviceAlert,proto3" json:"device_alert,omitempty"`
	Role                    string                 `protobuf:"bytes,56,opt,name=role,proto3" json:"role,omitempty"`
	DeviceGnmiV1Conf        *GnmiV1Conf            `protobuf:"bytes,57,opt,name=device_gnmi_v1_conf,json=deviceGnmiV1Conf,proto3" json:"device_gnmi_v1_conf,omitempty"`
	UseAsnFromFlow          bool                   `protobuf:"varint,58,opt,name=use_asn_from_flow,json=useAsnFromFlow,proto3" json:"use_asn_from_flow,omitempty"`
	MaxInterface            uint32                 `protobuf:"varint,59,opt,name=max_interface,json=maxInterface,proto3" json:"max_interface,omitempty"`
	MaxInterfaceCheck       uint32                 `protobuf:"varint,60,opt,name=max_interface_check,json=maxInterfaceCheck,proto3" json:"max_interface_check,omitempty"`
	Nms                     *DeviceNmsConfig       `protobuf:"bytes,61,opt,name=nms,proto3" json:"nms,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeviceDetailed) Descriptor deprecated

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

Deprecated: Use DeviceDetailed.ProtoReflect.Descriptor instead.

func (*DeviceDetailed) GetAllInterfaces

func (x *DeviceDetailed) GetAllInterfaces() []*Interface

func (*DeviceDetailed) GetBgpDisabledReason

func (x *DeviceDetailed) GetBgpDisabledReason() string

func (*DeviceDetailed) GetBgpDisabledReasonOther

func (x *DeviceDetailed) GetBgpDisabledReasonOther() string

func (*DeviceDetailed) GetBgpLookupStrategy

func (x *DeviceDetailed) GetBgpLookupStrategy() string

func (*DeviceDetailed) GetBgpPeerIp4

func (x *DeviceDetailed) GetBgpPeerIp4() string

func (*DeviceDetailed) GetBgpPeerIp6

func (x *DeviceDetailed) GetBgpPeerIp6() string

func (*DeviceDetailed) GetCdnAttr

func (x *DeviceDetailed) GetCdnAttr() string

func (*DeviceDetailed) GetCloudExportId

func (x *DeviceDetailed) GetCloudExportId() string

func (*DeviceDetailed) GetCompanyId

func (x *DeviceDetailed) GetCompanyId() string

func (*DeviceDetailed) GetCreatedDate

func (x *DeviceDetailed) GetCreatedDate() *timestamppb.Timestamp

func (*DeviceDetailed) GetCustomColumnData

func (x *DeviceDetailed) GetCustomColumnData() []*CustomColumnData

func (*DeviceDetailed) GetCustomColumns

func (x *DeviceDetailed) GetCustomColumns() string

func (*DeviceDetailed) GetDeviceAgentType

func (x *DeviceDetailed) GetDeviceAgentType() string

func (*DeviceDetailed) GetDeviceAlert

func (x *DeviceDetailed) GetDeviceAlert() string

func (*DeviceDetailed) GetDeviceAlias

func (x *DeviceDetailed) GetDeviceAlias() string

func (*DeviceDetailed) GetDeviceBgpFlowspec

func (x *DeviceDetailed) GetDeviceBgpFlowspec() bool

func (*DeviceDetailed) GetDeviceBgpLabelUnicast

func (x *DeviceDetailed) GetDeviceBgpLabelUnicast() bool

func (*DeviceDetailed) GetDeviceBgpNeighborAsn

func (x *DeviceDetailed) GetDeviceBgpNeighborAsn() string

func (*DeviceDetailed) GetDeviceBgpNeighborIp

func (x *DeviceDetailed) GetDeviceBgpNeighborIp() string

func (*DeviceDetailed) GetDeviceBgpNeighborIp6

func (x *DeviceDetailed) GetDeviceBgpNeighborIp6() string

func (*DeviceDetailed) GetDeviceBgpPassword

func (x *DeviceDetailed) GetDeviceBgpPassword() string

func (*DeviceDetailed) GetDeviceBgpType

func (x *DeviceDetailed) GetDeviceBgpType() string

func (*DeviceDetailed) GetDeviceChfClientPort

func (x *DeviceDetailed) GetDeviceChfClientPort() string

func (*DeviceDetailed) GetDeviceChfClientProtocol

func (x *DeviceDetailed) GetDeviceChfClientProtocol() string

func (*DeviceDetailed) GetDeviceChfInterface

func (x *DeviceDetailed) GetDeviceChfInterface() string

func (*DeviceDetailed) GetDeviceDescription

func (x *DeviceDetailed) GetDeviceDescription() string

func (*DeviceDetailed) GetDeviceFlowType

func (x *DeviceDetailed) GetDeviceFlowType() string

func (*DeviceDetailed) GetDeviceGnmiV1Conf

func (x *DeviceDetailed) GetDeviceGnmiV1Conf() *GnmiV1Conf

func (*DeviceDetailed) GetDeviceKproxy

func (x *DeviceDetailed) GetDeviceKproxy() string

func (*DeviceDetailed) GetDeviceManufacturer

func (x *DeviceDetailed) GetDeviceManufacturer() string

func (*DeviceDetailed) GetDeviceModelType

func (x *DeviceDetailed) GetDeviceModelType() string

func (*DeviceDetailed) GetDeviceName

func (x *DeviceDetailed) GetDeviceName() string

func (*DeviceDetailed) GetDeviceProxyBgp

func (x *DeviceDetailed) GetDeviceProxyBgp() string

func (*DeviceDetailed) GetDeviceProxyBgp6

func (x *DeviceDetailed) GetDeviceProxyBgp6() string

func (*DeviceDetailed) GetDeviceSampleRate

func (x *DeviceDetailed) GetDeviceSampleRate() string

func (*DeviceDetailed) GetDeviceSnmpCommunity

func (x *DeviceDetailed) GetDeviceSnmpCommunity() string

func (*DeviceDetailed) GetDeviceSnmpIp

func (x *DeviceDetailed) GetDeviceSnmpIp() string

func (*DeviceDetailed) GetDeviceSnmpV3Conf

func (x *DeviceDetailed) GetDeviceSnmpV3Conf() *DeviceSnmpV3Conf

func (*DeviceDetailed) GetDeviceSnmpV3ConfEnabled

func (x *DeviceDetailed) GetDeviceSnmpV3ConfEnabled() bool

func (*DeviceDetailed) GetDeviceStatus

func (x *DeviceDetailed) GetDeviceStatus() string

func (*DeviceDetailed) GetDeviceSubtype

func (x *DeviceDetailed) GetDeviceSubtype() string

func (*DeviceDetailed) GetDeviceType

func (x *DeviceDetailed) GetDeviceType() string

func (*DeviceDetailed) GetDeviceVendorType

func (x *DeviceDetailed) GetDeviceVendorType() string

func (*DeviceDetailed) GetId

func (x *DeviceDetailed) GetId() string

func (*DeviceDetailed) GetLabels

func (x *DeviceDetailed) GetLabels() []*Label

func (*DeviceDetailed) GetMaxBigFlowRate

func (x *DeviceDetailed) GetMaxBigFlowRate() uint32

func (*DeviceDetailed) GetMaxFlowRate

func (x *DeviceDetailed) GetMaxFlowRate() uint32

func (*DeviceDetailed) GetMaxInterface

func (x *DeviceDetailed) GetMaxInterface() uint32

func (*DeviceDetailed) GetMaxInterfaceCheck

func (x *DeviceDetailed) GetMaxInterfaceCheck() uint32

func (*DeviceDetailed) GetMinimizeSnmp

func (x *DeviceDetailed) GetMinimizeSnmp() bool

func (*DeviceDetailed) GetNms

func (x *DeviceDetailed) GetNms() *DeviceNmsConfig

func (*DeviceDetailed) GetPlan

func (x *DeviceDetailed) GetPlan() *Plan

func (*DeviceDetailed) GetRole

func (x *DeviceDetailed) GetRole() string

func (*DeviceDetailed) GetSendingIps

func (x *DeviceDetailed) GetSendingIps() []string

func (*DeviceDetailed) GetSite

func (x *DeviceDetailed) GetSite() *Site

func (*DeviceDetailed) GetSnmpDisabledReason

func (x *DeviceDetailed) GetSnmpDisabledReason() string

func (*DeviceDetailed) GetSnmpDisabledReasonOther

func (x *DeviceDetailed) GetSnmpDisabledReasonOther() string

func (*DeviceDetailed) GetSnmpEnabled

func (x *DeviceDetailed) GetSnmpEnabled() string

func (*DeviceDetailed) GetUpdatedDate

func (x *DeviceDetailed) GetUpdatedDate() *timestamppb.Timestamp

func (*DeviceDetailed) GetUseAsnFromFlow

func (x *DeviceDetailed) GetUseAsnFromFlow() bool

func (*DeviceDetailed) GetUseBgpDeviceId

func (x *DeviceDetailed) GetUseBgpDeviceId() string

func (*DeviceDetailed) ProtoMessage

func (*DeviceDetailed) ProtoMessage()

func (*DeviceDetailed) ProtoReflect

func (x *DeviceDetailed) ProtoReflect() protoreflect.Message

func (*DeviceDetailed) Reset

func (x *DeviceDetailed) Reset()

func (*DeviceDetailed) String

func (x *DeviceDetailed) String() string

type DeviceNmsConfig

type DeviceNmsConfig struct {
	AgentId   string               `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
	IpAddress string               `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	Snmp      *DeviceNmsSnmpConfig `protobuf:"bytes,4,opt,name=snmp,proto3" json:"snmp,omitempty"`
	St        *DeviceNmsStConfig   `protobuf:"bytes,5,opt,name=st,proto3" json:"st,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeviceNmsConfig) Descriptor deprecated

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

Deprecated: Use DeviceNmsConfig.ProtoReflect.Descriptor instead.

func (*DeviceNmsConfig) GetAgentId

func (x *DeviceNmsConfig) GetAgentId() string

func (*DeviceNmsConfig) GetIpAddress

func (x *DeviceNmsConfig) GetIpAddress() string

func (*DeviceNmsConfig) GetSnmp

func (x *DeviceNmsConfig) GetSnmp() *DeviceNmsSnmpConfig

func (*DeviceNmsConfig) GetSt

func (x *DeviceNmsConfig) GetSt() *DeviceNmsStConfig

func (*DeviceNmsConfig) ProtoMessage

func (*DeviceNmsConfig) ProtoMessage()

func (*DeviceNmsConfig) ProtoReflect

func (x *DeviceNmsConfig) ProtoReflect() protoreflect.Message

func (*DeviceNmsConfig) Reset

func (x *DeviceNmsConfig) Reset()

func (*DeviceNmsConfig) String

func (x *DeviceNmsConfig) String() string

type DeviceNmsSnmpConfig

type DeviceNmsSnmpConfig struct {
	CredentialName string               `protobuf:"bytes,1,opt,name=credential_name,json=credentialName,proto3" json:"credential_name,omitempty"`
	Port           uint32               `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	Timeout        *durationpb.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeviceNmsSnmpConfig) Descriptor deprecated

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

Deprecated: Use DeviceNmsSnmpConfig.ProtoReflect.Descriptor instead.

func (*DeviceNmsSnmpConfig) GetCredentialName

func (x *DeviceNmsSnmpConfig) GetCredentialName() string

func (*DeviceNmsSnmpConfig) GetPort

func (x *DeviceNmsSnmpConfig) GetPort() uint32

func (*DeviceNmsSnmpConfig) GetTimeout

func (x *DeviceNmsSnmpConfig) GetTimeout() *durationpb.Duration

func (*DeviceNmsSnmpConfig) ProtoMessage

func (*DeviceNmsSnmpConfig) ProtoMessage()

func (*DeviceNmsSnmpConfig) ProtoReflect

func (x *DeviceNmsSnmpConfig) ProtoReflect() protoreflect.Message

func (*DeviceNmsSnmpConfig) Reset

func (x *DeviceNmsSnmpConfig) Reset()

func (*DeviceNmsSnmpConfig) String

func (x *DeviceNmsSnmpConfig) String() string

type DeviceNmsStConfig

type DeviceNmsStConfig struct {
	CredentialName string               `protobuf:"bytes,1,opt,name=credential_name,json=credentialName,proto3" json:"credential_name,omitempty"`
	Port           uint32               `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	Timeout        *durationpb.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	Secure         bool                 `protobuf:"varint,4,opt,name=secure,proto3" json:"secure,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeviceNmsStConfig) Descriptor deprecated

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

Deprecated: Use DeviceNmsStConfig.ProtoReflect.Descriptor instead.

func (*DeviceNmsStConfig) GetCredentialName

func (x *DeviceNmsStConfig) GetCredentialName() string

func (*DeviceNmsStConfig) GetPort

func (x *DeviceNmsStConfig) GetPort() uint32

func (*DeviceNmsStConfig) GetSecure

func (x *DeviceNmsStConfig) GetSecure() bool

func (*DeviceNmsStConfig) GetTimeout

func (x *DeviceNmsStConfig) GetTimeout() *durationpb.Duration

func (*DeviceNmsStConfig) ProtoMessage

func (*DeviceNmsStConfig) ProtoMessage()

func (*DeviceNmsStConfig) ProtoReflect

func (x *DeviceNmsStConfig) ProtoReflect() protoreflect.Message

func (*DeviceNmsStConfig) Reset

func (x *DeviceNmsStConfig) Reset()

func (*DeviceNmsStConfig) String

func (x *DeviceNmsStConfig) String() string

type DeviceServiceClient

DeviceServiceClient is the client API for DeviceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DeviceServiceServer

DeviceServiceServer is the server API for DeviceService service. All implementations should embed UnimplementedDeviceServiceServer for forward compatibility

type DeviceSnmpV3Conf

type DeviceSnmpV3Conf struct {
	Username                 string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	AuthenticationProtocol   string `` /* 127-byte string literal not displayed */
	AuthenticationPassphrase string `` /* 133-byte string literal not displayed */
	PrivacyProtocol          string `protobuf:"bytes,4,opt,name=privacy_protocol,json=privacyProtocol,proto3" json:"privacy_protocol,omitempty"`
	PrivacyPassphrase        string `protobuf:"bytes,5,opt,name=privacy_passphrase,json=privacyPassphrase,proto3" json:"privacy_passphrase,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*DeviceSnmpV3Conf) Descriptor deprecated

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

Deprecated: Use DeviceSnmpV3Conf.ProtoReflect.Descriptor instead.

func (*DeviceSnmpV3Conf) GetAuthenticationPassphrase

func (x *DeviceSnmpV3Conf) GetAuthenticationPassphrase() string

func (*DeviceSnmpV3Conf) GetAuthenticationProtocol

func (x *DeviceSnmpV3Conf) GetAuthenticationProtocol() string

func (*DeviceSnmpV3Conf) GetPrivacyPassphrase

func (x *DeviceSnmpV3Conf) GetPrivacyPassphrase() string

func (*DeviceSnmpV3Conf) GetPrivacyProtocol

func (x *DeviceSnmpV3Conf) GetPrivacyProtocol() string

func (*DeviceSnmpV3Conf) GetUsername

func (x *DeviceSnmpV3Conf) GetUsername() string

func (*DeviceSnmpV3Conf) ProtoMessage

func (*DeviceSnmpV3Conf) ProtoMessage()

func (*DeviceSnmpV3Conf) ProtoReflect

func (x *DeviceSnmpV3Conf) ProtoReflect() protoreflect.Message

func (*DeviceSnmpV3Conf) Reset

func (x *DeviceSnmpV3Conf) Reset()

func (*DeviceSnmpV3Conf) String

func (x *DeviceSnmpV3Conf) String() string

type GetDeviceRequest

type GetDeviceRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*GetDeviceRequest) Descriptor deprecated

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

Deprecated: Use GetDeviceRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceRequest) GetId

func (x *GetDeviceRequest) GetId() string

func (*GetDeviceRequest) ProtoMessage

func (*GetDeviceRequest) ProtoMessage()

func (*GetDeviceRequest) ProtoReflect

func (x *GetDeviceRequest) ProtoReflect() protoreflect.Message

func (*GetDeviceRequest) Reset

func (x *GetDeviceRequest) Reset()

func (*GetDeviceRequest) String

func (x *GetDeviceRequest) String() string

type GetDeviceResponse

type GetDeviceResponse struct {
	Device *DeviceDetailed `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*GetDeviceResponse) Descriptor deprecated

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

Deprecated: Use GetDeviceResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceResponse) GetDevice

func (x *GetDeviceResponse) GetDevice() *DeviceDetailed

func (*GetDeviceResponse) ProtoMessage

func (*GetDeviceResponse) ProtoMessage()

func (*GetDeviceResponse) ProtoReflect

func (x *GetDeviceResponse) ProtoReflect() protoreflect.Message

func (*GetDeviceResponse) Reset

func (x *GetDeviceResponse) Reset()

func (*GetDeviceResponse) String

func (x *GetDeviceResponse) String() string

type GnmiV1Conf

type GnmiV1Conf struct {
	DialoutServer string `protobuf:"bytes,1,opt,name=dialout_server,json=dialoutServer,proto3" json:"dialout_server,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*GnmiV1Conf) Descriptor deprecated

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

Deprecated: Use GnmiV1Conf.ProtoReflect.Descriptor instead.

func (*GnmiV1Conf) GetDialoutServer

func (x *GnmiV1Conf) GetDialoutServer() string

func (*GnmiV1Conf) ProtoMessage

func (*GnmiV1Conf) ProtoMessage()

func (*GnmiV1Conf) ProtoReflect

func (x *GnmiV1Conf) ProtoReflect() protoreflect.Message

func (*GnmiV1Conf) Reset

func (x *GnmiV1Conf) Reset()

func (*GnmiV1Conf) String

func (x *GnmiV1Conf) String() string

type Interface

type Interface struct {
	InterfaceDescription string `protobuf:"bytes,1,opt,name=interface_description,json=interfaceDescription,proto3" json:"interface_description,omitempty"`
	InitialSnmpSpeed     string `protobuf:"bytes,2,opt,name=initial_snmp_speed,json=initialSnmpSpeed,proto3" json:"initial_snmp_speed,omitempty"`
	DeviceId             string `protobuf:"bytes,3,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	SnmpSpeed            string `protobuf:"bytes,4,opt,name=snmp_speed,json=snmpSpeed,proto3" json:"snmp_speed,omitempty"`
	SnmpAlias            string `protobuf:"bytes,5,opt,name=snmp_alias,json=snmpAlias,proto3" json:"snmp_alias,omitempty"`
	SnmpId               string `protobuf:"bytes,6,opt,name=snmp_id,json=snmpId,proto3" json:"snmp_id,omitempty"`
	ConnectivityType     string `protobuf:"bytes,7,opt,name=connectivity_type,json=connectivityType,proto3" json:"connectivity_type,omitempty"`
	NetworkBoundary      string `protobuf:"bytes,8,opt,name=network_boundary,json=networkBoundary,proto3" json:"network_boundary,omitempty"`
	Provider             string `protobuf:"bytes,9,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*Interface) Descriptor deprecated

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

Deprecated: Use Interface.ProtoReflect.Descriptor instead.

func (*Interface) GetConnectivityType

func (x *Interface) GetConnectivityType() string

func (*Interface) GetDeviceId

func (x *Interface) GetDeviceId() string

func (*Interface) GetInitialSnmpSpeed

func (x *Interface) GetInitialSnmpSpeed() string

func (*Interface) GetInterfaceDescription

func (x *Interface) GetInterfaceDescription() string

func (*Interface) GetNetworkBoundary

func (x *Interface) GetNetworkBoundary() string

func (*Interface) GetProvider

func (x *Interface) GetProvider() string

func (*Interface) GetSnmpAlias

func (x *Interface) GetSnmpAlias() string

func (*Interface) GetSnmpId

func (x *Interface) GetSnmpId() string

func (*Interface) GetSnmpSpeed

func (x *Interface) GetSnmpSpeed() string

func (*Interface) ProtoMessage

func (*Interface) ProtoMessage()

func (*Interface) ProtoReflect

func (x *Interface) ProtoReflect() protoreflect.Message

func (*Interface) Reset

func (x *Interface) Reset()

func (*Interface) String

func (x *Interface) String() string

type Label

type Label struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description   string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Edate         *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=edate,proto3" json:"edate,omitempty"`
	Cdate         *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=cdate,proto3" json:"cdate,omitempty"`
	UserId        string                 `protobuf:"bytes,6,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	CompanyId     string                 `protobuf:"bytes,7,opt,name=company_id,json=companyId,proto3" json:"company_id,omitempty"`
	Color         string                 `protobuf:"bytes,8,opt,name=color,proto3" json:"color,omitempty"`
	Order         string                 `protobuf:"bytes,9,opt,name=order,proto3" json:"order,omitempty"`
	PivotDeviceId string                 `protobuf:"bytes,10,opt,name=pivot_device_id,json=pivotDeviceId,proto3" json:"pivot_device_id,omitempty"`
	PivotLabelId  string                 `protobuf:"bytes,11,opt,name=pivot_label_id,json=pivotLabelId,proto3" json:"pivot_label_id,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*Label) Descriptor deprecated

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

Deprecated: Use Label.ProtoReflect.Descriptor instead.

func (*Label) GetCdate

func (x *Label) GetCdate() *timestamppb.Timestamp

func (*Label) GetColor

func (x *Label) GetColor() string

func (*Label) GetCompanyId

func (x *Label) GetCompanyId() string

func (*Label) GetDescription

func (x *Label) GetDescription() string

func (*Label) GetEdate

func (x *Label) GetEdate() *timestamppb.Timestamp

func (*Label) GetId

func (x *Label) GetId() string

func (*Label) GetName

func (x *Label) GetName() string

func (*Label) GetOrder

func (x *Label) GetOrder() string

func (*Label) GetPivotDeviceId

func (x *Label) GetPivotDeviceId() string

func (*Label) GetPivotLabelId

func (x *Label) GetPivotLabelId() string

func (*Label) GetUserId

func (x *Label) GetUserId() string

func (*Label) ProtoMessage

func (*Label) ProtoMessage()

func (*Label) ProtoReflect

func (x *Label) ProtoReflect() protoreflect.Message

func (*Label) Reset

func (x *Label) Reset()

func (*Label) String

func (x *Label) String() string

type LabelConcise

type LabelConcise struct {
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*LabelConcise) Descriptor deprecated

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

Deprecated: Use LabelConcise.ProtoReflect.Descriptor instead.

func (*LabelConcise) GetId

func (x *LabelConcise) GetId() uint32

func (*LabelConcise) ProtoMessage

func (*LabelConcise) ProtoMessage()

func (*LabelConcise) ProtoReflect

func (x *LabelConcise) ProtoReflect() protoreflect.Message

func (*LabelConcise) Reset

func (x *LabelConcise) Reset()

func (*LabelConcise) String

func (x *LabelConcise) String() string

type ListDevicesRequest

type ListDevicesRequest struct {
	// contains filtered or unexported fields
}

{{.Name}}

func (*ListDevicesRequest) Descriptor deprecated

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

Deprecated: Use ListDevicesRequest.ProtoReflect.Descriptor instead.

func (*ListDevicesRequest) ProtoMessage

func (*ListDevicesRequest) ProtoMessage()

func (*ListDevicesRequest) ProtoReflect

func (x *ListDevicesRequest) ProtoReflect() protoreflect.Message

func (*ListDevicesRequest) Reset

func (x *ListDevicesRequest) Reset()

func (*ListDevicesRequest) String

func (x *ListDevicesRequest) String() string

type ListDevicesResponse

type ListDevicesResponse struct {
	Devices      []*DeviceDetailed `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices,omitempty"`
	InvalidCount uint32            `protobuf:"varint,2,opt,name=invalid_count,json=invalidCount,proto3" json:"invalid_count,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*ListDevicesResponse) Descriptor deprecated

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

Deprecated: Use ListDevicesResponse.ProtoReflect.Descriptor instead.

func (*ListDevicesResponse) GetDevices

func (x *ListDevicesResponse) GetDevices() []*DeviceDetailed

func (*ListDevicesResponse) GetInvalidCount

func (x *ListDevicesResponse) GetInvalidCount() uint32

func (*ListDevicesResponse) ProtoMessage

func (*ListDevicesResponse) ProtoMessage()

func (*ListDevicesResponse) ProtoReflect

func (x *ListDevicesResponse) ProtoReflect() protoreflect.Message

func (*ListDevicesResponse) Reset

func (x *ListDevicesResponse) Reset()

func (*ListDevicesResponse) String

func (x *ListDevicesResponse) String() string

type Plan

type Plan struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*Plan) Descriptor deprecated

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

Deprecated: Use Plan.ProtoReflect.Descriptor instead.

func (*Plan) GetId

func (x *Plan) GetId() string

func (*Plan) GetName

func (x *Plan) GetName() string

func (*Plan) ProtoMessage

func (*Plan) ProtoMessage()

func (*Plan) ProtoReflect

func (x *Plan) ProtoReflect() protoreflect.Message

func (*Plan) Reset

func (x *Plan) Reset()

func (*Plan) String

func (x *Plan) String() string

type Site

type Site struct {
	Id        string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	SiteName  string  `protobuf:"bytes,2,opt,name=site_name,json=siteName,proto3" json:"site_name,omitempty"`
	Lat       float64 `protobuf:"fixed64,3,opt,name=lat,proto3" json:"lat,omitempty"`
	Lon       float64 `protobuf:"fixed64,4,opt,name=lon,proto3" json:"lon,omitempty"`
	CompanyId string  `protobuf:"bytes,5,opt,name=company_id,json=companyId,proto3" json:"company_id,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*Site) Descriptor deprecated

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

Deprecated: Use Site.ProtoReflect.Descriptor instead.

func (*Site) GetCompanyId

func (x *Site) GetCompanyId() string

func (*Site) GetId

func (x *Site) GetId() string

func (*Site) GetLat

func (x *Site) GetLat() float64

func (*Site) GetLon

func (x *Site) GetLon() float64

func (*Site) GetSiteName

func (x *Site) GetSiteName() string

func (*Site) ProtoMessage

func (*Site) ProtoMessage()

func (*Site) ProtoReflect

func (x *Site) ProtoReflect() protoreflect.Message

func (*Site) Reset

func (x *Site) Reset()

func (*Site) String

func (x *Site) String() string

type UnimplementedDeviceServiceServer

type UnimplementedDeviceServiceServer struct {
}

UnimplementedDeviceServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDeviceServiceServer) CreateDevice

func (UnimplementedDeviceServiceServer) CreateDevices

func (UnimplementedDeviceServiceServer) DeleteDevice

func (UnimplementedDeviceServiceServer) DeleteDevices

func (UnimplementedDeviceServiceServer) GetDevice

func (UnimplementedDeviceServiceServer) ListDevices

func (UnimplementedDeviceServiceServer) UpdateDevice

func (UnimplementedDeviceServiceServer) UpdateDeviceLabels

func (UnimplementedDeviceServiceServer) UpdateDevices

type UnsafeDeviceServiceServer

type UnsafeDeviceServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDeviceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeviceServiceServer will result in compilation errors.

type UpdateDeviceLabelsRequest

type UpdateDeviceLabelsRequest struct {
	Id     string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Labels []*LabelConcise `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*UpdateDeviceLabelsRequest) Descriptor deprecated

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

Deprecated: Use UpdateDeviceLabelsRequest.ProtoReflect.Descriptor instead.

func (*UpdateDeviceLabelsRequest) GetId

func (x *UpdateDeviceLabelsRequest) GetId() string

func (*UpdateDeviceLabelsRequest) GetLabels

func (x *UpdateDeviceLabelsRequest) GetLabels() []*LabelConcise

func (*UpdateDeviceLabelsRequest) ProtoMessage

func (*UpdateDeviceLabelsRequest) ProtoMessage()

func (*UpdateDeviceLabelsRequest) ProtoReflect

func (*UpdateDeviceLabelsRequest) Reset

func (x *UpdateDeviceLabelsRequest) Reset()

func (*UpdateDeviceLabelsRequest) String

func (x *UpdateDeviceLabelsRequest) String() string

type UpdateDeviceLabelsResponse

type UpdateDeviceLabelsResponse struct {
	Device *DeviceDetailed `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*UpdateDeviceLabelsResponse) Descriptor deprecated

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

Deprecated: Use UpdateDeviceLabelsResponse.ProtoReflect.Descriptor instead.

func (*UpdateDeviceLabelsResponse) GetDevice

func (*UpdateDeviceLabelsResponse) ProtoMessage

func (*UpdateDeviceLabelsResponse) ProtoMessage()

func (*UpdateDeviceLabelsResponse) ProtoReflect

func (*UpdateDeviceLabelsResponse) Reset

func (x *UpdateDeviceLabelsResponse) Reset()

func (*UpdateDeviceLabelsResponse) String

func (x *UpdateDeviceLabelsResponse) String() string

type UpdateDeviceRequest

type UpdateDeviceRequest struct {
	Device *DeviceConcise `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*UpdateDeviceRequest) Descriptor deprecated

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

Deprecated: Use UpdateDeviceRequest.ProtoReflect.Descriptor instead.

func (*UpdateDeviceRequest) GetDevice

func (x *UpdateDeviceRequest) GetDevice() *DeviceConcise

func (*UpdateDeviceRequest) ProtoMessage

func (*UpdateDeviceRequest) ProtoMessage()

func (*UpdateDeviceRequest) ProtoReflect

func (x *UpdateDeviceRequest) ProtoReflect() protoreflect.Message

func (*UpdateDeviceRequest) Reset

func (x *UpdateDeviceRequest) Reset()

func (*UpdateDeviceRequest) String

func (x *UpdateDeviceRequest) String() string

type UpdateDeviceResponse

type UpdateDeviceResponse struct {
	Device *DeviceDetailed `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*UpdateDeviceResponse) Descriptor deprecated

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

Deprecated: Use UpdateDeviceResponse.ProtoReflect.Descriptor instead.

func (*UpdateDeviceResponse) GetDevice

func (x *UpdateDeviceResponse) GetDevice() *DeviceDetailed

func (*UpdateDeviceResponse) ProtoMessage

func (*UpdateDeviceResponse) ProtoMessage()

func (*UpdateDeviceResponse) ProtoReflect

func (x *UpdateDeviceResponse) ProtoReflect() protoreflect.Message

func (*UpdateDeviceResponse) Reset

func (x *UpdateDeviceResponse) Reset()

func (*UpdateDeviceResponse) String

func (x *UpdateDeviceResponse) String() string

type UpdateDevicesRequest

type UpdateDevicesRequest struct {
	Devices []*DeviceConcise `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*UpdateDevicesRequest) Descriptor deprecated

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

Deprecated: Use UpdateDevicesRequest.ProtoReflect.Descriptor instead.

func (*UpdateDevicesRequest) GetDevices

func (x *UpdateDevicesRequest) GetDevices() []*DeviceConcise

func (*UpdateDevicesRequest) ProtoMessage

func (*UpdateDevicesRequest) ProtoMessage()

func (*UpdateDevicesRequest) ProtoReflect

func (x *UpdateDevicesRequest) ProtoReflect() protoreflect.Message

func (*UpdateDevicesRequest) Reset

func (x *UpdateDevicesRequest) Reset()

func (*UpdateDevicesRequest) String

func (x *UpdateDevicesRequest) String() string

type UpdateDevicesResponse

type UpdateDevicesResponse struct {
	Devices       []*DeviceDetailed `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices,omitempty"`
	FailedDevices []string          `protobuf:"bytes,2,rep,name=failed_devices,json=failedDevices,proto3" json:"failed_devices,omitempty"`
	// contains filtered or unexported fields
}

{{.Name}}

func (*UpdateDevicesResponse) Descriptor deprecated

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

Deprecated: Use UpdateDevicesResponse.ProtoReflect.Descriptor instead.

func (*UpdateDevicesResponse) GetDevices

func (x *UpdateDevicesResponse) GetDevices() []*DeviceDetailed

func (*UpdateDevicesResponse) GetFailedDevices

func (x *UpdateDevicesResponse) GetFailedDevices() []string

func (*UpdateDevicesResponse) ProtoMessage

func (*UpdateDevicesResponse) ProtoMessage()

func (*UpdateDevicesResponse) ProtoReflect

func (x *UpdateDevicesResponse) ProtoReflect() protoreflect.Message

func (*UpdateDevicesResponse) Reset

func (x *UpdateDevicesResponse) Reset()

func (*UpdateDevicesResponse) String

func (x *UpdateDevicesResponse) String() string

Jump to

Keyboard shortcuts

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