Documentation
¶
Index ¶
- Variables
- func RegisterNativeEventsManagementServiceServer(s *grpc.Server, srv NativeEventsManagementServiceServer)
- func RegisterNativeHWManagementServiceServer(s *grpc.Server, srv NativeHWManagementServiceServer)
- func RegisterNativeMetricsManagementServiceServer(s *grpc.Server, srv NativeMetricsManagementServiceServer)
- func RegisterNativeSoftwareManagementServiceServer(s *grpc.Server, srv NativeSoftwareManagementServiceServer)
- type Component
- func (*Component) Descriptor() ([]byte, []int)
- func (m *Component) GetAlias() string
- func (m *Component) GetAssetId() string
- func (m *Component) GetChildren() []*Component
- func (m *Component) GetClass() ComponentType
- func (m *Component) GetContainerAttr() *ContainerComponentAttributes
- func (m *Component) GetDescription() string
- func (m *Component) GetFirmwareRev() string
- func (m *Component) GetHardwareRev() string
- func (m *Component) GetIsFru() bool
- func (m *Component) GetMfgDate() *timestamp.Timestamp
- func (m *Component) GetMfgName() string
- func (m *Component) GetModelName() string
- func (m *Component) GetName() string
- func (m *Component) GetParent() string
- func (m *Component) GetParentRelPos() int32
- func (m *Component) GetPortAttr() *PortComponentAttributes
- func (m *Component) GetPsuAttr() *PsuComponentAttributes
- func (m *Component) GetSensorData() []*ComponentSensorData
- func (m *Component) GetSerialNum() string
- func (m *Component) GetSoftwareRev() string
- func (m *Component) GetSpecific() isComponent_Specific
- func (m *Component) GetState() *ComponentState
- func (m *Component) GetTransceiverAttr() *TransceiverComponentsAttributes
- func (m *Component) GetUri() *Uri
- func (m *Component) GetUuid() *Uuid
- func (*Component) ProtoMessage()
- func (m *Component) Reset()
- func (m *Component) String() string
- func (m *Component) XXX_DiscardUnknown()
- func (m *Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Component) XXX_Merge(src proto.Message)
- func (*Component) XXX_OneofWrappers() []interface{}
- func (m *Component) XXX_Size() int
- func (m *Component) XXX_Unmarshal(b []byte) error
- type ComponentAdminState
- type ComponentAlarmState
- type ComponentOperState
- type ComponentSensorData
- func (*ComponentSensorData) Descriptor() ([]byte, []int)
- func (m *ComponentSensorData) GetDataType() string
- func (m *ComponentSensorData) GetPrecision() int32
- func (m *ComponentSensorData) GetScale() ValueScale
- func (m *ComponentSensorData) GetStatus() SensorStatus
- func (m *ComponentSensorData) GetTimestamp() *timestamp.Timestamp
- func (m *ComponentSensorData) GetType() DataValueType
- func (m *ComponentSensorData) GetUnitsDisplay() string
- func (m *ComponentSensorData) GetValue() int32
- func (m *ComponentSensorData) GetValueUpdateRate() uint32
- func (*ComponentSensorData) ProtoMessage()
- func (m *ComponentSensorData) Reset()
- func (m *ComponentSensorData) String() string
- func (m *ComponentSensorData) XXX_DiscardUnknown()
- func (m *ComponentSensorData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ComponentSensorData) XXX_Merge(src proto.Message)
- func (m *ComponentSensorData) XXX_Size() int
- func (m *ComponentSensorData) XXX_Unmarshal(b []byte) error
- type ComponentStandbyState
- type ComponentState
- func (*ComponentState) Descriptor() ([]byte, []int)
- func (m *ComponentState) GetAdminState() ComponentAdminState
- func (m *ComponentState) GetAlarmState() ComponentAlarmState
- func (m *ComponentState) GetOperState() ComponentOperState
- func (m *ComponentState) GetStandbyState() ComponentStandbyState
- func (m *ComponentState) GetStateLastChanged() *timestamp.Timestamp
- func (m *ComponentState) GetUsageState() ComponentUsageState
- func (*ComponentState) ProtoMessage()
- func (m *ComponentState) Reset()
- func (m *ComponentState) String() string
- func (m *ComponentState) XXX_DiscardUnknown()
- func (m *ComponentState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ComponentState) XXX_Merge(src proto.Message)
- func (m *ComponentState) XXX_Size() int
- func (m *ComponentState) XXX_Unmarshal(b []byte) error
- type ComponentType
- type ComponentUsageState
- type Component_ContainerAttr
- type Component_PortAttr
- type Component_PsuAttr
- type Component_TransceiverAttr
- type ConfigRequest
- func (*ConfigRequest) Descriptor() ([]byte, []int)
- func (m *ConfigRequest) GetConfigUrl() string
- func (m *ConfigRequest) GetDeviceUuid() *Uuid
- func (*ConfigRequest) ProtoMessage()
- func (m *ConfigRequest) Reset()
- func (m *ConfigRequest) String() string
- func (m *ConfigRequest) XXX_DiscardUnknown()
- func (m *ConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigRequest) XXX_Merge(src proto.Message)
- func (m *ConfigRequest) XXX_Size() int
- func (m *ConfigRequest) XXX_Unmarshal(b []byte) error
- type ConfigResponse
- func (*ConfigResponse) Descriptor() ([]byte, []int)
- func (m *ConfigResponse) GetReason() ConfigResponse_Reason
- func (m *ConfigResponse) GetReasonDetail() string
- func (m *ConfigResponse) GetStatus() Status
- func (*ConfigResponse) ProtoMessage()
- func (m *ConfigResponse) Reset()
- func (m *ConfigResponse) String() string
- func (m *ConfigResponse) XXX_DiscardUnknown()
- func (m *ConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigResponse) XXX_Merge(src proto.Message)
- func (m *ConfigResponse) XXX_Size() int
- func (m *ConfigResponse) XXX_Unmarshal(b []byte) error
- type ConfigResponse_Reason
- type ContainerComponentAttributes
- func (*ContainerComponentAttributes) Descriptor() ([]byte, []int)
- func (m *ContainerComponentAttributes) GetPhysicalLabel() string
- func (*ContainerComponentAttributes) ProtoMessage()
- func (m *ContainerComponentAttributes) Reset()
- func (m *ContainerComponentAttributes) String() string
- func (m *ContainerComponentAttributes) XXX_DiscardUnknown()
- func (m *ContainerComponentAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ContainerComponentAttributes) XXX_Merge(src proto.Message)
- func (m *ContainerComponentAttributes) XXX_Size() int
- func (m *ContainerComponentAttributes) XXX_Unmarshal(b []byte) error
- type DataValueType
- type DownloadImageRequest
- func (*DownloadImageRequest) Descriptor() ([]byte, []int)
- func (m *DownloadImageRequest) GetDeviceUuid() *Uuid
- func (m *DownloadImageRequest) GetImageInfo() *ImageInformation
- func (*DownloadImageRequest) ProtoMessage()
- func (m *DownloadImageRequest) Reset()
- func (m *DownloadImageRequest) String() string
- func (m *DownloadImageRequest) XXX_DiscardUnknown()
- func (m *DownloadImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DownloadImageRequest) XXX_Merge(src proto.Message)
- func (m *DownloadImageRequest) XXX_Size() int
- func (m *DownloadImageRequest) XXX_Unmarshal(b []byte) error
- type EntitiesLogLevel
- func (*EntitiesLogLevel) Descriptor() ([]byte, []int)
- func (m *EntitiesLogLevel) GetEntities() []string
- func (m *EntitiesLogLevel) GetLogLevel() LogLevel
- func (*EntitiesLogLevel) ProtoMessage()
- func (m *EntitiesLogLevel) Reset()
- func (m *EntitiesLogLevel) String() string
- func (m *EntitiesLogLevel) XXX_DiscardUnknown()
- func (m *EntitiesLogLevel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EntitiesLogLevel) XXX_Merge(src proto.Message)
- func (m *EntitiesLogLevel) XXX_Size() int
- func (m *EntitiesLogLevel) XXX_Unmarshal(b []byte) error
- type Event
- func (*Event) Descriptor() ([]byte, []int)
- func (m *Event) GetAddInfo() string
- func (m *Event) GetEventId() EventIds
- func (m *Event) GetEventMetadata() *EventMetaData
- func (m *Event) GetRaisedTs() *timestamp.Timestamp
- func (m *Event) GetThresholdInfo() *ThresholdInformation
- func (*Event) ProtoMessage()
- func (m *Event) Reset()
- func (m *Event) String() string
- func (m *Event) XXX_DiscardUnknown()
- func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Event) XXX_Merge(src proto.Message)
- func (m *Event) XXX_Size() int
- func (m *Event) XXX_Unmarshal(b []byte) error
- type EventCfg
- func (*EventCfg) Descriptor() ([]byte, []int)
- func (m *EventCfg) GetComponentUuid() *Uuid
- func (m *EventCfg) GetEventId() EventIds
- func (m *EventCfg) GetIsConfigured() bool
- func (m *EventCfg) GetThresholds() *Thresholds
- func (*EventCfg) ProtoMessage()
- func (m *EventCfg) Reset()
- func (m *EventCfg) String() string
- func (m *EventCfg) XXX_DiscardUnknown()
- func (m *EventCfg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventCfg) XXX_Merge(src proto.Message)
- func (m *EventCfg) XXX_Size() int
- func (m *EventCfg) XXX_Unmarshal(b []byte) error
- type EventIds
- type EventMetaData
- func (*EventMetaData) Descriptor() ([]byte, []int)
- func (m *EventMetaData) GetComponentName() string
- func (m *EventMetaData) GetComponentUuid() *Uuid
- func (m *EventMetaData) GetDeviceUuid() *Uuid
- func (*EventMetaData) ProtoMessage()
- func (m *EventMetaData) Reset()
- func (m *EventMetaData) String() string
- func (m *EventMetaData) XXX_DiscardUnknown()
- func (m *EventMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventMetaData) XXX_Merge(src proto.Message)
- func (m *EventMetaData) XXX_Size() int
- func (m *EventMetaData) XXX_Unmarshal(b []byte) error
- type EventsCfg
- func (*EventsCfg) Descriptor() ([]byte, []int)
- func (m *EventsCfg) GetItems() []*EventCfg
- func (*EventsCfg) ProtoMessage()
- func (m *EventsCfg) Reset()
- func (m *EventsCfg) String() string
- func (m *EventsCfg) XXX_DiscardUnknown()
- func (m *EventsCfg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventsCfg) XXX_Merge(src proto.Message)
- func (m *EventsCfg) XXX_Size() int
- func (m *EventsCfg) XXX_Unmarshal(b []byte) error
- type EventsConfigurationRequest
- func (*EventsConfigurationRequest) Descriptor() ([]byte, []int)
- func (m *EventsConfigurationRequest) GetChanges() *EventsCfg
- func (m *EventsConfigurationRequest) GetDeviceUuid() *Uuid
- func (m *EventsConfigurationRequest) GetOperation() isEventsConfigurationRequest_Operation
- func (m *EventsConfigurationRequest) GetResetToDefault() bool
- func (*EventsConfigurationRequest) ProtoMessage()
- func (m *EventsConfigurationRequest) Reset()
- func (m *EventsConfigurationRequest) String() string
- func (m *EventsConfigurationRequest) XXX_DiscardUnknown()
- func (m *EventsConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventsConfigurationRequest) XXX_Merge(src proto.Message)
- func (*EventsConfigurationRequest) XXX_OneofWrappers() []interface{}
- func (m *EventsConfigurationRequest) XXX_Size() int
- func (m *EventsConfigurationRequest) XXX_Unmarshal(b []byte) error
- type EventsConfigurationRequest_Changes
- type EventsConfigurationRequest_ResetToDefault
- type EventsConfigurationResponse
- func (*EventsConfigurationResponse) Descriptor() ([]byte, []int)
- func (m *EventsConfigurationResponse) GetReason() EventsConfigurationResponse_Reason
- func (m *EventsConfigurationResponse) GetReasonDetail() string
- func (m *EventsConfigurationResponse) GetStatus() Status
- func (*EventsConfigurationResponse) ProtoMessage()
- func (m *EventsConfigurationResponse) Reset()
- func (m *EventsConfigurationResponse) String() string
- func (m *EventsConfigurationResponse) XXX_DiscardUnknown()
- func (m *EventsConfigurationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventsConfigurationResponse) XXX_Merge(src proto.Message)
- func (m *EventsConfigurationResponse) XXX_Size() int
- func (m *EventsConfigurationResponse) XXX_Unmarshal(b []byte) error
- type EventsConfigurationResponse_Reason
- type GetDmLogLevelRequest
- func (*GetDmLogLevelRequest) Descriptor() ([]byte, []int)
- func (*GetDmLogLevelRequest) ProtoMessage()
- func (m *GetDmLogLevelRequest) Reset()
- func (m *GetDmLogLevelRequest) String() string
- func (m *GetDmLogLevelRequest) XXX_DiscardUnknown()
- func (m *GetDmLogLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetDmLogLevelRequest) XXX_Merge(src proto.Message)
- func (m *GetDmLogLevelRequest) XXX_Size() int
- func (m *GetDmLogLevelRequest) XXX_Unmarshal(b []byte) error
- type GetDmLogLevelResponse
- func (*GetDmLogLevelResponse) Descriptor() ([]byte, []int)
- func (m *GetDmLogLevelResponse) GetLevel() LogLevel
- func (m *GetDmLogLevelResponse) GetReason() GetDmLogLevelResponse_Reason
- func (m *GetDmLogLevelResponse) GetReasonDetail() string
- func (m *GetDmLogLevelResponse) GetStatus() Status
- func (*GetDmLogLevelResponse) ProtoMessage()
- func (m *GetDmLogLevelResponse) Reset()
- func (m *GetDmLogLevelResponse) String() string
- func (m *GetDmLogLevelResponse) XXX_DiscardUnknown()
- func (m *GetDmLogLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetDmLogLevelResponse) XXX_Merge(src proto.Message)
- func (m *GetDmLogLevelResponse) XXX_Size() int
- func (m *GetDmLogLevelResponse) XXX_Unmarshal(b []byte) error
- type GetDmLogLevelResponse_Reason
- type GetLogLevelRequest
- func (*GetLogLevelRequest) Descriptor() ([]byte, []int)
- func (m *GetLogLevelRequest) GetDeviceUuid() *Uuid
- func (m *GetLogLevelRequest) GetEntities() []string
- func (*GetLogLevelRequest) ProtoMessage()
- func (m *GetLogLevelRequest) Reset()
- func (m *GetLogLevelRequest) String() string
- func (m *GetLogLevelRequest) XXX_DiscardUnknown()
- func (m *GetLogLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetLogLevelRequest) XXX_Merge(src proto.Message)
- func (m *GetLogLevelRequest) XXX_Size() int
- func (m *GetLogLevelRequest) XXX_Unmarshal(b []byte) error
- type GetLogLevelResponse
- func (*GetLogLevelResponse) Descriptor() ([]byte, []int)
- func (m *GetLogLevelResponse) GetDeviceUuid() *Uuid
- func (m *GetLogLevelResponse) GetLogLevels() []*EntitiesLogLevel
- func (m *GetLogLevelResponse) GetReason() GetLogLevelResponse_Reason
- func (m *GetLogLevelResponse) GetReasonDetail() string
- func (m *GetLogLevelResponse) GetStatus() Status
- func (*GetLogLevelResponse) ProtoMessage()
- func (m *GetLogLevelResponse) Reset()
- func (m *GetLogLevelResponse) String() string
- func (m *GetLogLevelResponse) XXX_DiscardUnknown()
- func (m *GetLogLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetLogLevelResponse) XXX_Merge(src proto.Message)
- func (m *GetLogLevelResponse) XXX_Size() int
- func (m *GetLogLevelResponse) XXX_Unmarshal(b []byte) error
- type GetLogLevelResponse_Reason
- type GetLoggableEntitiesRequest
- func (*GetLoggableEntitiesRequest) Descriptor() ([]byte, []int)
- func (m *GetLoggableEntitiesRequest) GetDeviceUuid() *Uuid
- func (*GetLoggableEntitiesRequest) ProtoMessage()
- func (m *GetLoggableEntitiesRequest) Reset()
- func (m *GetLoggableEntitiesRequest) String() string
- func (m *GetLoggableEntitiesRequest) XXX_DiscardUnknown()
- func (m *GetLoggableEntitiesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetLoggableEntitiesRequest) XXX_Merge(src proto.Message)
- func (m *GetLoggableEntitiesRequest) XXX_Size() int
- func (m *GetLoggableEntitiesRequest) XXX_Unmarshal(b []byte) error
- type GetLoggingEndpointResponse
- func (*GetLoggingEndpointResponse) Descriptor() ([]byte, []int)
- func (m *GetLoggingEndpointResponse) GetLoggingEndpoint() string
- func (m *GetLoggingEndpointResponse) GetLoggingProtocol() string
- func (m *GetLoggingEndpointResponse) GetReason() GetLoggingEndpointResponse_Reason
- func (m *GetLoggingEndpointResponse) GetReasonDetail() string
- func (m *GetLoggingEndpointResponse) GetStatus() Status
- func (*GetLoggingEndpointResponse) ProtoMessage()
- func (m *GetLoggingEndpointResponse) Reset()
- func (m *GetLoggingEndpointResponse) String() string
- func (m *GetLoggingEndpointResponse) XXX_DiscardUnknown()
- func (m *GetLoggingEndpointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetLoggingEndpointResponse) XXX_Merge(src proto.Message)
- func (m *GetLoggingEndpointResponse) XXX_Size() int
- func (m *GetLoggingEndpointResponse) XXX_Unmarshal(b []byte) error
- type GetLoggingEndpointResponse_Reason
- type GetMetricRequest
- func (*GetMetricRequest) Descriptor() ([]byte, []int)
- func (m *GetMetricRequest) GetMetaData() *MetricMetaData
- func (m *GetMetricRequest) GetMetricId() MetricNames
- func (*GetMetricRequest) ProtoMessage()
- func (m *GetMetricRequest) Reset()
- func (m *GetMetricRequest) String() string
- func (m *GetMetricRequest) XXX_DiscardUnknown()
- func (m *GetMetricRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetMetricRequest) XXX_Merge(src proto.Message)
- func (m *GetMetricRequest) XXX_Size() int
- func (m *GetMetricRequest) XXX_Unmarshal(b []byte) error
- type GetMetricResponse
- func (*GetMetricResponse) Descriptor() ([]byte, []int)
- func (m *GetMetricResponse) GetMetric() *Metric
- func (m *GetMetricResponse) GetReason() GetMetricResponse_Reason
- func (m *GetMetricResponse) GetReasonDetail() string
- func (m *GetMetricResponse) GetStatus() Status
- func (*GetMetricResponse) ProtoMessage()
- func (m *GetMetricResponse) Reset()
- func (m *GetMetricResponse) String() string
- func (m *GetMetricResponse) XXX_DiscardUnknown()
- func (m *GetMetricResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetMetricResponse) XXX_Merge(src proto.Message)
- func (m *GetMetricResponse) XXX_Size() int
- func (m *GetMetricResponse) XXX_Unmarshal(b []byte) error
- type GetMetricResponse_Reason
- type GetMsgBusEndpointResponse
- func (*GetMsgBusEndpointResponse) Descriptor() ([]byte, []int)
- func (m *GetMsgBusEndpointResponse) GetMsgbusEndpoint() string
- func (m *GetMsgBusEndpointResponse) GetReason() GetMsgBusEndpointResponse_Reason
- func (m *GetMsgBusEndpointResponse) GetReasonDetail() string
- func (m *GetMsgBusEndpointResponse) GetStatus() Status
- func (*GetMsgBusEndpointResponse) ProtoMessage()
- func (m *GetMsgBusEndpointResponse) Reset()
- func (m *GetMsgBusEndpointResponse) String() string
- func (m *GetMsgBusEndpointResponse) XXX_DiscardUnknown()
- func (m *GetMsgBusEndpointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetMsgBusEndpointResponse) XXX_Merge(src proto.Message)
- func (m *GetMsgBusEndpointResponse) XXX_Size() int
- func (m *GetMsgBusEndpointResponse) XXX_Unmarshal(b []byte) error
- type GetMsgBusEndpointResponse_Reason
- type GetSoftwareVersionInformationResponse
- func (*GetSoftwareVersionInformationResponse) Descriptor() ([]byte, []int)
- func (m *GetSoftwareVersionInformationResponse) GetInfo() *SoftwareVersionInformation
- func (m *GetSoftwareVersionInformationResponse) GetReason() GetSoftwareVersionInformationResponse_Reason
- func (m *GetSoftwareVersionInformationResponse) GetReasonDetail() string
- func (m *GetSoftwareVersionInformationResponse) GetStatus() Status
- func (*GetSoftwareVersionInformationResponse) ProtoMessage()
- func (m *GetSoftwareVersionInformationResponse) Reset()
- func (m *GetSoftwareVersionInformationResponse) String() string
- func (m *GetSoftwareVersionInformationResponse) XXX_DiscardUnknown()
- func (m *GetSoftwareVersionInformationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetSoftwareVersionInformationResponse) XXX_Merge(src proto.Message)
- func (m *GetSoftwareVersionInformationResponse) XXX_Size() int
- func (m *GetSoftwareVersionInformationResponse) XXX_Unmarshal(b []byte) error
- type GetSoftwareVersionInformationResponse_Reason
- type HWComponentInfoGetRequest
- func (*HWComponentInfoGetRequest) Descriptor() ([]byte, []int)
- func (m *HWComponentInfoGetRequest) GetComponentName() string
- func (m *HWComponentInfoGetRequest) GetComponentUuid() *Uuid
- func (m *HWComponentInfoGetRequest) GetDeviceUuid() *Uuid
- func (*HWComponentInfoGetRequest) ProtoMessage()
- func (m *HWComponentInfoGetRequest) Reset()
- func (m *HWComponentInfoGetRequest) String() string
- func (m *HWComponentInfoGetRequest) XXX_DiscardUnknown()
- func (m *HWComponentInfoGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HWComponentInfoGetRequest) XXX_Merge(src proto.Message)
- func (m *HWComponentInfoGetRequest) XXX_Size() int
- func (m *HWComponentInfoGetRequest) XXX_Unmarshal(b []byte) error
- type HWComponentInfoGetResponse
- func (*HWComponentInfoGetResponse) Descriptor() ([]byte, []int)
- func (m *HWComponentInfoGetResponse) GetComponent() *Component
- func (m *HWComponentInfoGetResponse) GetReason() HWComponentInfoGetResponse_Reason
- func (m *HWComponentInfoGetResponse) GetReasonDetail() string
- func (m *HWComponentInfoGetResponse) GetStatus() Status
- func (*HWComponentInfoGetResponse) ProtoMessage()
- func (m *HWComponentInfoGetResponse) Reset()
- func (m *HWComponentInfoGetResponse) String() string
- func (m *HWComponentInfoGetResponse) XXX_DiscardUnknown()
- func (m *HWComponentInfoGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HWComponentInfoGetResponse) XXX_Merge(src proto.Message)
- func (m *HWComponentInfoGetResponse) XXX_Size() int
- func (m *HWComponentInfoGetResponse) XXX_Unmarshal(b []byte) error
- type HWComponentInfoGetResponse_Reason
- type HWComponentInfoSetRequest
- func (*HWComponentInfoSetRequest) Descriptor() ([]byte, []int)
- func (m *HWComponentInfoSetRequest) GetChanges() *ModifiableComponent
- func (m *HWComponentInfoSetRequest) GetComponentName() string
- func (m *HWComponentInfoSetRequest) GetComponentUuid() *Uuid
- func (m *HWComponentInfoSetRequest) GetDeviceUuid() *Uuid
- func (*HWComponentInfoSetRequest) ProtoMessage()
- func (m *HWComponentInfoSetRequest) Reset()
- func (m *HWComponentInfoSetRequest) String() string
- func (m *HWComponentInfoSetRequest) XXX_DiscardUnknown()
- func (m *HWComponentInfoSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HWComponentInfoSetRequest) XXX_Merge(src proto.Message)
- func (m *HWComponentInfoSetRequest) XXX_Size() int
- func (m *HWComponentInfoSetRequest) XXX_Unmarshal(b []byte) error
- type HWComponentInfoSetResponse
- func (*HWComponentInfoSetResponse) Descriptor() ([]byte, []int)
- func (m *HWComponentInfoSetResponse) GetReason() HWComponentInfoSetResponse_Reason
- func (m *HWComponentInfoSetResponse) GetReasonDetail() string
- func (m *HWComponentInfoSetResponse) GetStatus() Status
- func (*HWComponentInfoSetResponse) ProtoMessage()
- func (m *HWComponentInfoSetResponse) Reset()
- func (m *HWComponentInfoSetResponse) String() string
- func (m *HWComponentInfoSetResponse) XXX_DiscardUnknown()
- func (m *HWComponentInfoSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HWComponentInfoSetResponse) XXX_Merge(src proto.Message)
- func (m *HWComponentInfoSetResponse) XXX_Size() int
- func (m *HWComponentInfoSetResponse) XXX_Unmarshal(b []byte) error
- type HWComponentInfoSetResponse_Reason
- type Hardware
- func (*Hardware) Descriptor() ([]byte, []int)
- func (m *Hardware) GetLastBooted() *timestamp.Timestamp
- func (m *Hardware) GetLastChange() *timestamp.Timestamp
- func (m *Hardware) GetRoot() *Component
- func (*Hardware) ProtoMessage()
- func (m *Hardware) Reset()
- func (m *Hardware) String() string
- func (m *Hardware) XXX_DiscardUnknown()
- func (m *Hardware) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Hardware) XXX_Merge(src proto.Message)
- func (m *Hardware) XXX_Size() int
- func (m *Hardware) XXX_Unmarshal(b []byte) error
- type HardwareID
- func (*HardwareID) Descriptor() ([]byte, []int)
- func (m *HardwareID) GetUuid() *Uuid
- func (*HardwareID) ProtoMessage()
- func (m *HardwareID) Reset()
- func (m *HardwareID) String() string
- func (m *HardwareID) XXX_DiscardUnknown()
- func (m *HardwareID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HardwareID) XXX_Merge(src proto.Message)
- func (m *HardwareID) XXX_Size() int
- func (m *HardwareID) XXX_Unmarshal(b []byte) error
- type Heartbeat
- func (*Heartbeat) Descriptor() ([]byte, []int)
- func (m *Heartbeat) GetHeartbeatSignature() uint32
- func (*Heartbeat) ProtoMessage()
- func (m *Heartbeat) Reset()
- func (m *Heartbeat) String() string
- func (m *Heartbeat) XXX_DiscardUnknown()
- func (m *Heartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Heartbeat) XXX_Merge(src proto.Message)
- func (m *Heartbeat) XXX_Size() int
- func (m *Heartbeat) XXX_Unmarshal(b []byte) error
- type ImageInformation
- func (*ImageInformation) Descriptor() ([]byte, []int)
- func (m *ImageInformation) GetImage() *ImageVersion
- func (m *ImageInformation) GetImageInstallScript() string
- func (m *ImageInformation) GetImageUrl() string
- func (m *ImageInformation) GetSha256Sum() string
- func (*ImageInformation) ProtoMessage()
- func (m *ImageInformation) Reset()
- func (m *ImageInformation) String() string
- func (m *ImageInformation) XXX_DiscardUnknown()
- func (m *ImageInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ImageInformation) XXX_Merge(src proto.Message)
- func (m *ImageInformation) XXX_Size() int
- func (m *ImageInformation) XXX_Unmarshal(b []byte) error
- type ImageStatus
- func (*ImageStatus) Descriptor() ([]byte, []int)
- func (m *ImageStatus) GetDescription() string
- func (m *ImageStatus) GetReason() ImageStatus_Reason
- func (m *ImageStatus) GetReasonDetail() string
- func (m *ImageStatus) GetState() ImageStatus_ImageState
- func (m *ImageStatus) GetStatus() Status
- func (*ImageStatus) ProtoMessage()
- func (m *ImageStatus) Reset()
- func (m *ImageStatus) String() string
- func (m *ImageStatus) XXX_DiscardUnknown()
- func (m *ImageStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ImageStatus) XXX_Merge(src proto.Message)
- func (m *ImageStatus) XXX_Size() int
- func (m *ImageStatus) XXX_Unmarshal(b []byte) error
- type ImageStatus_ImageState
- type ImageStatus_Reason
- type ImageVersion
- func (*ImageVersion) Descriptor() ([]byte, []int)
- func (m *ImageVersion) GetImageName() string
- func (m *ImageVersion) GetVersion() string
- func (*ImageVersion) ProtoMessage()
- func (m *ImageVersion) Reset()
- func (m *ImageVersion) String() string
- func (m *ImageVersion) XXX_DiscardUnknown()
- func (m *ImageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ImageVersion) XXX_Merge(src proto.Message)
- func (m *ImageVersion) XXX_Size() int
- func (m *ImageVersion) XXX_Unmarshal(b []byte) error
- type ListEventsResponse
- func (*ListEventsResponse) Descriptor() ([]byte, []int)
- func (m *ListEventsResponse) GetEvents() *EventsCfg
- func (m *ListEventsResponse) GetReason() ListEventsResponse_Reason
- func (m *ListEventsResponse) GetReasonDetail() string
- func (m *ListEventsResponse) GetStatus() Status
- func (*ListEventsResponse) ProtoMessage()
- func (m *ListEventsResponse) Reset()
- func (m *ListEventsResponse) String() string
- func (m *ListEventsResponse) XXX_DiscardUnknown()
- func (m *ListEventsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListEventsResponse) XXX_Merge(src proto.Message)
- func (m *ListEventsResponse) XXX_Size() int
- func (m *ListEventsResponse) XXX_Unmarshal(b []byte) error
- type ListEventsResponse_Reason
- type ListMetricsResponse
- func (*ListMetricsResponse) Descriptor() ([]byte, []int)
- func (m *ListMetricsResponse) GetMetrics() *MetricsConfig
- func (m *ListMetricsResponse) GetReason() ListMetricsResponse_Reason
- func (m *ListMetricsResponse) GetReasonDetail() string
- func (m *ListMetricsResponse) GetStatus() Status
- func (*ListMetricsResponse) ProtoMessage()
- func (m *ListMetricsResponse) Reset()
- func (m *ListMetricsResponse) String() string
- func (m *ListMetricsResponse) XXX_DiscardUnknown()
- func (m *ListMetricsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListMetricsResponse) XXX_Merge(src proto.Message)
- func (m *ListMetricsResponse) XXX_Size() int
- func (m *ListMetricsResponse) XXX_Unmarshal(b []byte) error
- type ListMetricsResponse_Reason
- type LogLevel
- type ManagedDeviceInfo
- func (*ManagedDeviceInfo) Descriptor() ([]byte, []int)
- func (m *ManagedDeviceInfo) GetDeviceUuid() *Uuid
- func (m *ManagedDeviceInfo) GetInfo() *ModifiableComponent
- func (*ManagedDeviceInfo) ProtoMessage()
- func (m *ManagedDeviceInfo) Reset()
- func (m *ManagedDeviceInfo) String() string
- func (m *ManagedDeviceInfo) XXX_DiscardUnknown()
- func (m *ManagedDeviceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ManagedDeviceInfo) XXX_Merge(src proto.Message)
- func (m *ManagedDeviceInfo) XXX_Size() int
- func (m *ManagedDeviceInfo) XXX_Unmarshal(b []byte) error
- type ManagedDevicesResponse
- func (*ManagedDevicesResponse) Descriptor() ([]byte, []int)
- func (m *ManagedDevicesResponse) GetDevices() []*ManagedDeviceInfo
- func (m *ManagedDevicesResponse) GetReason() ManagedDevicesResponse_Reason
- func (m *ManagedDevicesResponse) GetStatus() Status
- func (*ManagedDevicesResponse) ProtoMessage()
- func (m *ManagedDevicesResponse) Reset()
- func (m *ManagedDevicesResponse) String() string
- func (m *ManagedDevicesResponse) XXX_DiscardUnknown()
- func (m *ManagedDevicesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ManagedDevicesResponse) XXX_Merge(src proto.Message)
- func (m *ManagedDevicesResponse) XXX_Size() int
- func (m *ManagedDevicesResponse) XXX_Unmarshal(b []byte) error
- type ManagedDevicesResponse_Reason
- type Metric
- func (*Metric) Descriptor() ([]byte, []int)
- func (m *Metric) GetMetricId() MetricNames
- func (m *Metric) GetMetricMetadata() *MetricMetaData
- func (m *Metric) GetValue() *ComponentSensorData
- func (*Metric) ProtoMessage()
- func (m *Metric) Reset()
- func (m *Metric) String() string
- func (m *Metric) XXX_DiscardUnknown()
- func (m *Metric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Metric) XXX_Merge(src proto.Message)
- func (m *Metric) XXX_Size() int
- func (m *Metric) XXX_Unmarshal(b []byte) error
- type MetricConfig
- func (*MetricConfig) Descriptor() ([]byte, []int)
- func (m *MetricConfig) GetIsConfigured() bool
- func (m *MetricConfig) GetMetricId() MetricNames
- func (m *MetricConfig) GetPollInterval() uint32
- func (*MetricConfig) ProtoMessage()
- func (m *MetricConfig) Reset()
- func (m *MetricConfig) String() string
- func (m *MetricConfig) XXX_DiscardUnknown()
- func (m *MetricConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricConfig) XXX_Merge(src proto.Message)
- func (m *MetricConfig) XXX_Size() int
- func (m *MetricConfig) XXX_Unmarshal(b []byte) error
- type MetricMetaData
- func (*MetricMetaData) Descriptor() ([]byte, []int)
- func (m *MetricMetaData) GetComponentName() string
- func (m *MetricMetaData) GetComponentUuid() *Uuid
- func (m *MetricMetaData) GetDeviceUuid() *Uuid
- func (*MetricMetaData) ProtoMessage()
- func (m *MetricMetaData) Reset()
- func (m *MetricMetaData) String() string
- func (m *MetricMetaData) XXX_DiscardUnknown()
- func (m *MetricMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricMetaData) XXX_Merge(src proto.Message)
- func (m *MetricMetaData) XXX_Size() int
- func (m *MetricMetaData) XXX_Unmarshal(b []byte) error
- type MetricNames
- type MetricsConfig
- func (*MetricsConfig) Descriptor() ([]byte, []int)
- func (m *MetricsConfig) GetMetrics() []*MetricConfig
- func (*MetricsConfig) ProtoMessage()
- func (m *MetricsConfig) Reset()
- func (m *MetricsConfig) String() string
- func (m *MetricsConfig) XXX_DiscardUnknown()
- func (m *MetricsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricsConfig) XXX_Merge(src proto.Message)
- func (m *MetricsConfig) XXX_Size() int
- func (m *MetricsConfig) XXX_Unmarshal(b []byte) error
- type MetricsConfigurationRequest
- func (*MetricsConfigurationRequest) Descriptor() ([]byte, []int)
- func (m *MetricsConfigurationRequest) GetChanges() *MetricsConfig
- func (m *MetricsConfigurationRequest) GetDeviceUuid() *Uuid
- func (m *MetricsConfigurationRequest) GetOperation() isMetricsConfigurationRequest_Operation
- func (m *MetricsConfigurationRequest) GetResetToDefault() bool
- func (*MetricsConfigurationRequest) ProtoMessage()
- func (m *MetricsConfigurationRequest) Reset()
- func (m *MetricsConfigurationRequest) String() string
- func (m *MetricsConfigurationRequest) XXX_DiscardUnknown()
- func (m *MetricsConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricsConfigurationRequest) XXX_Merge(src proto.Message)
- func (*MetricsConfigurationRequest) XXX_OneofWrappers() []interface{}
- func (m *MetricsConfigurationRequest) XXX_Size() int
- func (m *MetricsConfigurationRequest) XXX_Unmarshal(b []byte) error
- type MetricsConfigurationRequest_Changes
- type MetricsConfigurationRequest_ResetToDefault
- type MetricsConfigurationResponse
- func (*MetricsConfigurationResponse) Descriptor() ([]byte, []int)
- func (m *MetricsConfigurationResponse) GetReason() MetricsConfigurationResponse_Reason
- func (m *MetricsConfigurationResponse) GetReasonDetail() string
- func (m *MetricsConfigurationResponse) GetStatus() Status
- func (*MetricsConfigurationResponse) ProtoMessage()
- func (m *MetricsConfigurationResponse) Reset()
- func (m *MetricsConfigurationResponse) String() string
- func (m *MetricsConfigurationResponse) XXX_DiscardUnknown()
- func (m *MetricsConfigurationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricsConfigurationResponse) XXX_Merge(src proto.Message)
- func (m *MetricsConfigurationResponse) XXX_Size() int
- func (m *MetricsConfigurationResponse) XXX_Unmarshal(b []byte) error
- type MetricsConfigurationResponse_Reason
- type ModifiableComponent
- func (*ModifiableComponent) Descriptor() ([]byte, []int)
- func (m *ModifiableComponent) GetAdminState() ComponentAdminState
- func (m *ModifiableComponent) GetAlias() string
- func (m *ModifiableComponent) GetAssetId() string
- func (m *ModifiableComponent) GetClass() ComponentType
- func (m *ModifiableComponent) GetName() string
- func (m *ModifiableComponent) GetParent() *Component
- func (m *ModifiableComponent) GetParentRelPos() int32
- func (m *ModifiableComponent) GetPortAttr() *PortComponentChangeAttributes
- func (m *ModifiableComponent) GetSpecific() isModifiableComponent_Specific
- func (m *ModifiableComponent) GetTrxAttr() *TransceiverComponentChangeAttributes
- func (m *ModifiableComponent) GetUri() *Uri
- func (*ModifiableComponent) ProtoMessage()
- func (m *ModifiableComponent) Reset()
- func (m *ModifiableComponent) String() string
- func (m *ModifiableComponent) XXX_DiscardUnknown()
- func (m *ModifiableComponent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModifiableComponent) XXX_Merge(src proto.Message)
- func (*ModifiableComponent) XXX_OneofWrappers() []interface{}
- func (m *ModifiableComponent) XXX_Size() int
- func (m *ModifiableComponent) XXX_Unmarshal(b []byte) error
- type ModifiableComponent_PortAttr
- type ModifiableComponent_TrxAttr
- type NativeEventsManagementServiceClient
- type NativeEventsManagementServiceServer
- type NativeEventsManagementService_StreamEventsClient
- type NativeEventsManagementService_StreamEventsServer
- type NativeHWManagementServiceClient
- type NativeHWManagementServiceServer
- type NativeHWManagementService_GetHWComponentInfoClient
- type NativeHWManagementService_GetHWComponentInfoServer
- type NativeHWManagementService_GetPhysicalInventoryClient
- type NativeHWManagementService_GetPhysicalInventoryServer
- type NativeHWManagementService_StartManagingDeviceClient
- type NativeHWManagementService_StartManagingDeviceServer
- type NativeMetricsManagementServiceClient
- type NativeMetricsManagementServiceServer
- type NativeMetricsManagementService_StreamMetricsClient
- type NativeMetricsManagementService_StreamMetricsServer
- type NativeSoftwareManagementServiceClient
- type NativeSoftwareManagementServiceServer
- type NativeSoftwareManagementService_ActivateImageClient
- type NativeSoftwareManagementService_ActivateImageServer
- type NativeSoftwareManagementService_DownloadImageClient
- type NativeSoftwareManagementService_DownloadImageServer
- type NativeSoftwareManagementService_RevertToStandbyImageClient
- type NativeSoftwareManagementService_RevertToStandbyImageServer
- type NativeSoftwareManagementService_UpdateStartupConfigurationClient
- type NativeSoftwareManagementService_UpdateStartupConfigurationServer
- type NativeSoftwareManagementService_UploadDebugInfoClient
- type NativeSoftwareManagementService_UploadDebugInfoServer
- type PhysicalInventoryRequest
- func (*PhysicalInventoryRequest) Descriptor() ([]byte, []int)
- func (m *PhysicalInventoryRequest) GetDeviceUuid() *Uuid
- func (*PhysicalInventoryRequest) ProtoMessage()
- func (m *PhysicalInventoryRequest) Reset()
- func (m *PhysicalInventoryRequest) String() string
- func (m *PhysicalInventoryRequest) XXX_DiscardUnknown()
- func (m *PhysicalInventoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PhysicalInventoryRequest) XXX_Merge(src proto.Message)
- func (m *PhysicalInventoryRequest) XXX_Size() int
- func (m *PhysicalInventoryRequest) XXX_Unmarshal(b []byte) error
- type PhysicalInventoryResponse
- func (*PhysicalInventoryResponse) Descriptor() ([]byte, []int)
- func (m *PhysicalInventoryResponse) GetInventory() *Hardware
- func (m *PhysicalInventoryResponse) GetReason() PhysicalInventoryResponse_Reason
- func (m *PhysicalInventoryResponse) GetReasonDetail() string
- func (m *PhysicalInventoryResponse) GetStatus() Status
- func (*PhysicalInventoryResponse) ProtoMessage()
- func (m *PhysicalInventoryResponse) Reset()
- func (m *PhysicalInventoryResponse) String() string
- func (m *PhysicalInventoryResponse) XXX_DiscardUnknown()
- func (m *PhysicalInventoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PhysicalInventoryResponse) XXX_Merge(src proto.Message)
- func (m *PhysicalInventoryResponse) XXX_Size() int
- func (m *PhysicalInventoryResponse) XXX_Unmarshal(b []byte) error
- type PhysicalInventoryResponse_Reason
- type PonDistance
- func (*PonDistance) Descriptor() ([]byte, []int)
- func (m *PonDistance) GetMaxDifferentialDistance() uint32
- func (m *PonDistance) GetMaxDistance() uint32
- func (*PonDistance) ProtoMessage()
- func (m *PonDistance) Reset()
- func (m *PonDistance) String() string
- func (m *PonDistance) XXX_DiscardUnknown()
- func (m *PonDistance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PonDistance) XXX_Merge(src proto.Message)
- func (m *PonDistance) XXX_Size() int
- func (m *PonDistance) XXX_Unmarshal(b []byte) error
- type PonIdConfig
- func (*PonIdConfig) Descriptor() ([]byte, []int)
- func (m *PonIdConfig) GetPonId() []byte
- func (m *PonIdConfig) GetPonIdTransmitPeriodicity() uint32
- func (*PonIdConfig) ProtoMessage()
- func (m *PonIdConfig) Reset()
- func (m *PonIdConfig) String() string
- func (m *PonIdConfig) XXX_DiscardUnknown()
- func (m *PonIdConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PonIdConfig) XXX_Merge(src proto.Message)
- func (m *PonIdConfig) XXX_Size() int
- func (m *PonIdConfig) XXX_Unmarshal(b []byte) error
- type PortComponentAttributes
- func (*PortComponentAttributes) Descriptor() ([]byte, []int)
- func (m *PortComponentAttributes) GetConnectorType() PortComponentAttributes_ConnectorType
- func (m *PortComponentAttributes) GetDistance() *PonDistance
- func (m *PortComponentAttributes) GetMappingLabel() string
- func (m *PortComponentAttributes) GetPhysicalLabel() string
- func (m *PortComponentAttributes) GetPonIdConfig() *PonIdConfig
- func (m *PortComponentAttributes) GetProtocol() PortComponentAttributes_Protocol
- func (m *PortComponentAttributes) GetSpeed() PortComponentAttributes_Speed
- func (m *PortComponentAttributes) GetSpeedAutonegotiation() bool
- func (*PortComponentAttributes) ProtoMessage()
- func (m *PortComponentAttributes) Reset()
- func (m *PortComponentAttributes) String() string
- func (m *PortComponentAttributes) XXX_DiscardUnknown()
- func (m *PortComponentAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PortComponentAttributes) XXX_Merge(src proto.Message)
- func (m *PortComponentAttributes) XXX_Size() int
- func (m *PortComponentAttributes) XXX_Unmarshal(b []byte) error
- type PortComponentAttributes_ConnectorType
- type PortComponentAttributes_Protocol
- type PortComponentAttributes_Speed
- type PortComponentChangeAttributes
- func (*PortComponentChangeAttributes) Descriptor() ([]byte, []int)
- func (m *PortComponentChangeAttributes) GetDistance() *PonDistance
- func (m *PortComponentChangeAttributes) GetPonIdConfig() *PonIdConfig
- func (*PortComponentChangeAttributes) ProtoMessage()
- func (m *PortComponentChangeAttributes) Reset()
- func (m *PortComponentChangeAttributes) String() string
- func (m *PortComponentChangeAttributes) XXX_DiscardUnknown()
- func (m *PortComponentChangeAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PortComponentChangeAttributes) XXX_Merge(src proto.Message)
- func (m *PortComponentChangeAttributes) XXX_Size() int
- func (m *PortComponentChangeAttributes) XXX_Unmarshal(b []byte) error
- type PsuComponentAttributes
- func (*PsuComponentAttributes) Descriptor() ([]byte, []int)
- func (m *PsuComponentAttributes) GetSupportedVoltage() PsuComponentAttributes_SupportedVoltage
- func (*PsuComponentAttributes) ProtoMessage()
- func (m *PsuComponentAttributes) Reset()
- func (m *PsuComponentAttributes) String() string
- func (m *PsuComponentAttributes) XXX_DiscardUnknown()
- func (m *PsuComponentAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PsuComponentAttributes) XXX_Merge(src proto.Message)
- func (m *PsuComponentAttributes) XXX_Size() int
- func (m *PsuComponentAttributes) XXX_Unmarshal(b []byte) error
- type PsuComponentAttributes_SupportedVoltage
- type RebootDeviceRequest
- func (*RebootDeviceRequest) Descriptor() ([]byte, []int)
- func (m *RebootDeviceRequest) GetDeviceUuid() *Uuid
- func (*RebootDeviceRequest) ProtoMessage()
- func (m *RebootDeviceRequest) Reset()
- func (m *RebootDeviceRequest) String() string
- func (m *RebootDeviceRequest) XXX_DiscardUnknown()
- func (m *RebootDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RebootDeviceRequest) XXX_Merge(src proto.Message)
- func (m *RebootDeviceRequest) XXX_Size() int
- func (m *RebootDeviceRequest) XXX_Unmarshal(b []byte) error
- type RebootDeviceResponse
- func (*RebootDeviceResponse) Descriptor() ([]byte, []int)
- func (m *RebootDeviceResponse) GetReason() RebootDeviceResponse_Reason
- func (m *RebootDeviceResponse) GetReasonDetail() string
- func (m *RebootDeviceResponse) GetStatus() Status
- func (*RebootDeviceResponse) ProtoMessage()
- func (m *RebootDeviceResponse) Reset()
- func (m *RebootDeviceResponse) String() string
- func (m *RebootDeviceResponse) XXX_DiscardUnknown()
- func (m *RebootDeviceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RebootDeviceResponse) XXX_Merge(src proto.Message)
- func (m *RebootDeviceResponse) XXX_Size() int
- func (m *RebootDeviceResponse) XXX_Unmarshal(b []byte) error
- type RebootDeviceResponse_Reason
- type SensorStatus
- type SetDmLogLevelRequest
- func (*SetDmLogLevelRequest) Descriptor() ([]byte, []int)
- func (m *SetDmLogLevelRequest) GetLevel() LogLevel
- func (*SetDmLogLevelRequest) ProtoMessage()
- func (m *SetDmLogLevelRequest) Reset()
- func (m *SetDmLogLevelRequest) String() string
- func (m *SetDmLogLevelRequest) XXX_DiscardUnknown()
- func (m *SetDmLogLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetDmLogLevelRequest) XXX_Merge(src proto.Message)
- func (m *SetDmLogLevelRequest) XXX_Size() int
- func (m *SetDmLogLevelRequest) XXX_Unmarshal(b []byte) error
- type SetDmLogLevelResponse
- func (*SetDmLogLevelResponse) Descriptor() ([]byte, []int)
- func (m *SetDmLogLevelResponse) GetReason() SetDmLogLevelResponse_Reason
- func (m *SetDmLogLevelResponse) GetReasonDetail() string
- func (m *SetDmLogLevelResponse) GetStatus() Status
- func (*SetDmLogLevelResponse) ProtoMessage()
- func (m *SetDmLogLevelResponse) Reset()
- func (m *SetDmLogLevelResponse) String() string
- func (m *SetDmLogLevelResponse) XXX_DiscardUnknown()
- func (m *SetDmLogLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetDmLogLevelResponse) XXX_Merge(src proto.Message)
- func (m *SetDmLogLevelResponse) XXX_Size() int
- func (m *SetDmLogLevelResponse) XXX_Unmarshal(b []byte) error
- type SetDmLogLevelResponse_Reason
- type SetLogLevelRequest
- func (*SetLogLevelRequest) Descriptor() ([]byte, []int)
- func (m *SetLogLevelRequest) GetDeviceUuid() *Uuid
- func (m *SetLogLevelRequest) GetLoglevels() []*EntitiesLogLevel
- func (*SetLogLevelRequest) ProtoMessage()
- func (m *SetLogLevelRequest) Reset()
- func (m *SetLogLevelRequest) String() string
- func (m *SetLogLevelRequest) XXX_DiscardUnknown()
- func (m *SetLogLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetLogLevelRequest) XXX_Merge(src proto.Message)
- func (m *SetLogLevelRequest) XXX_Size() int
- func (m *SetLogLevelRequest) XXX_Unmarshal(b []byte) error
- type SetLogLevelResponse
- func (*SetLogLevelResponse) Descriptor() ([]byte, []int)
- func (m *SetLogLevelResponse) GetDeviceUuid() *Uuid
- func (m *SetLogLevelResponse) GetReason() SetLogLevelResponse_Reason
- func (m *SetLogLevelResponse) GetReasonDetail() string
- func (m *SetLogLevelResponse) GetStatus() Status
- func (*SetLogLevelResponse) ProtoMessage()
- func (m *SetLogLevelResponse) Reset()
- func (m *SetLogLevelResponse) String() string
- func (m *SetLogLevelResponse) XXX_DiscardUnknown()
- func (m *SetLogLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetLogLevelResponse) XXX_Merge(src proto.Message)
- func (m *SetLogLevelResponse) XXX_Size() int
- func (m *SetLogLevelResponse) XXX_Unmarshal(b []byte) error
- type SetLogLevelResponse_Reason
- type SetLoggingEndpointRequest
- func (*SetLoggingEndpointRequest) Descriptor() ([]byte, []int)
- func (m *SetLoggingEndpointRequest) GetDeviceUuid() *Uuid
- func (m *SetLoggingEndpointRequest) GetLoggingEndpoint() string
- func (m *SetLoggingEndpointRequest) GetLoggingProtocol() string
- func (*SetLoggingEndpointRequest) ProtoMessage()
- func (m *SetLoggingEndpointRequest) Reset()
- func (m *SetLoggingEndpointRequest) String() string
- func (m *SetLoggingEndpointRequest) XXX_DiscardUnknown()
- func (m *SetLoggingEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetLoggingEndpointRequest) XXX_Merge(src proto.Message)
- func (m *SetLoggingEndpointRequest) XXX_Size() int
- func (m *SetLoggingEndpointRequest) XXX_Unmarshal(b []byte) error
- type SetMsgBusEndpointRequest
- func (*SetMsgBusEndpointRequest) Descriptor() ([]byte, []int)
- func (m *SetMsgBusEndpointRequest) GetMsgbusEndpoint() string
- func (*SetMsgBusEndpointRequest) ProtoMessage()
- func (m *SetMsgBusEndpointRequest) Reset()
- func (m *SetMsgBusEndpointRequest) String() string
- func (m *SetMsgBusEndpointRequest) XXX_DiscardUnknown()
- func (m *SetMsgBusEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetMsgBusEndpointRequest) XXX_Merge(src proto.Message)
- func (m *SetMsgBusEndpointRequest) XXX_Size() int
- func (m *SetMsgBusEndpointRequest) XXX_Unmarshal(b []byte) error
- type SetRemoteEndpointResponse
- func (*SetRemoteEndpointResponse) Descriptor() ([]byte, []int)
- func (m *SetRemoteEndpointResponse) GetReason() SetRemoteEndpointResponse_Reason
- func (m *SetRemoteEndpointResponse) GetReasonDetail() string
- func (m *SetRemoteEndpointResponse) GetStatus() Status
- func (*SetRemoteEndpointResponse) ProtoMessage()
- func (m *SetRemoteEndpointResponse) Reset()
- func (m *SetRemoteEndpointResponse) String() string
- func (m *SetRemoteEndpointResponse) XXX_DiscardUnknown()
- func (m *SetRemoteEndpointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetRemoteEndpointResponse) XXX_Merge(src proto.Message)
- func (m *SetRemoteEndpointResponse) XXX_Size() int
- func (m *SetRemoteEndpointResponse) XXX_Unmarshal(b []byte) error
- type SetRemoteEndpointResponse_Reason
- type SoftwareVersionInformation
- func (*SoftwareVersionInformation) Descriptor() ([]byte, []int)
- func (m *SoftwareVersionInformation) GetActiveVersions() []*ImageVersion
- func (m *SoftwareVersionInformation) GetStandbyVersions() []*ImageVersion
- func (*SoftwareVersionInformation) ProtoMessage()
- func (m *SoftwareVersionInformation) Reset()
- func (m *SoftwareVersionInformation) String() string
- func (m *SoftwareVersionInformation) XXX_DiscardUnknown()
- func (m *SoftwareVersionInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SoftwareVersionInformation) XXX_Merge(src proto.Message)
- func (m *SoftwareVersionInformation) XXX_Size() int
- func (m *SoftwareVersionInformation) XXX_Unmarshal(b []byte) error
- type StartManagingDeviceResponse
- func (*StartManagingDeviceResponse) Descriptor() ([]byte, []int)
- func (m *StartManagingDeviceResponse) GetDeviceUuid() *Uuid
- func (m *StartManagingDeviceResponse) GetReason() StartManagingDeviceResponse_Reason
- func (m *StartManagingDeviceResponse) GetReasonDetail() string
- func (m *StartManagingDeviceResponse) GetStatus() Status
- func (*StartManagingDeviceResponse) ProtoMessage()
- func (m *StartManagingDeviceResponse) Reset()
- func (m *StartManagingDeviceResponse) String() string
- func (m *StartManagingDeviceResponse) XXX_DiscardUnknown()
- func (m *StartManagingDeviceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StartManagingDeviceResponse) XXX_Merge(src proto.Message)
- func (m *StartManagingDeviceResponse) XXX_Size() int
- func (m *StartManagingDeviceResponse) XXX_Unmarshal(b []byte) error
- type StartManagingDeviceResponse_Reason
- type StartupConfigInfoRequest
- func (*StartupConfigInfoRequest) Descriptor() ([]byte, []int)
- func (m *StartupConfigInfoRequest) GetDeviceUuid() *Uuid
- func (*StartupConfigInfoRequest) ProtoMessage()
- func (m *StartupConfigInfoRequest) Reset()
- func (m *StartupConfigInfoRequest) String() string
- func (m *StartupConfigInfoRequest) XXX_DiscardUnknown()
- func (m *StartupConfigInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StartupConfigInfoRequest) XXX_Merge(src proto.Message)
- func (m *StartupConfigInfoRequest) XXX_Size() int
- func (m *StartupConfigInfoRequest) XXX_Unmarshal(b []byte) error
- type StartupConfigInfoResponse
- func (*StartupConfigInfoResponse) Descriptor() ([]byte, []int)
- func (m *StartupConfigInfoResponse) GetConfigUrl() string
- func (m *StartupConfigInfoResponse) GetReason() StartupConfigInfoResponse_Reason
- func (m *StartupConfigInfoResponse) GetReasonDetail() string
- func (m *StartupConfigInfoResponse) GetStatus() Status
- func (m *StartupConfigInfoResponse) GetVersion() string
- func (*StartupConfigInfoResponse) ProtoMessage()
- func (m *StartupConfigInfoResponse) Reset()
- func (m *StartupConfigInfoResponse) String() string
- func (m *StartupConfigInfoResponse) XXX_DiscardUnknown()
- func (m *StartupConfigInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StartupConfigInfoResponse) XXX_Merge(src proto.Message)
- func (m *StartupConfigInfoResponse) XXX_Size() int
- func (m *StartupConfigInfoResponse) XXX_Unmarshal(b []byte) error
- type StartupConfigInfoResponse_Reason
- type Status
- type StopManagingDeviceRequest
- func (*StopManagingDeviceRequest) Descriptor() ([]byte, []int)
- func (m *StopManagingDeviceRequest) GetName() string
- func (*StopManagingDeviceRequest) ProtoMessage()
- func (m *StopManagingDeviceRequest) Reset()
- func (m *StopManagingDeviceRequest) String() string
- func (m *StopManagingDeviceRequest) XXX_DiscardUnknown()
- func (m *StopManagingDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StopManagingDeviceRequest) XXX_Merge(src proto.Message)
- func (m *StopManagingDeviceRequest) XXX_Size() int
- func (m *StopManagingDeviceRequest) XXX_Unmarshal(b []byte) error
- type StopManagingDeviceResponse
- func (*StopManagingDeviceResponse) Descriptor() ([]byte, []int)
- func (m *StopManagingDeviceResponse) GetReason() StopManagingDeviceResponse_Reason
- func (m *StopManagingDeviceResponse) GetReasonDetail() string
- func (m *StopManagingDeviceResponse) GetStatus() Status
- func (*StopManagingDeviceResponse) ProtoMessage()
- func (m *StopManagingDeviceResponse) Reset()
- func (m *StopManagingDeviceResponse) String() string
- func (m *StopManagingDeviceResponse) XXX_DiscardUnknown()
- func (m *StopManagingDeviceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StopManagingDeviceResponse) XXX_Merge(src proto.Message)
- func (m *StopManagingDeviceResponse) XXX_Size() int
- func (m *StopManagingDeviceResponse) XXX_Unmarshal(b []byte) error
- type StopManagingDeviceResponse_Reason
- type ThresholdInformation
- func (*ThresholdInformation) Descriptor() ([]byte, []int)
- func (m *ThresholdInformation) GetObservedValue() *ValueType
- func (m *ThresholdInformation) GetThresholds() *Thresholds
- func (*ThresholdInformation) ProtoMessage()
- func (m *ThresholdInformation) Reset()
- func (m *ThresholdInformation) String() string
- func (m *ThresholdInformation) XXX_DiscardUnknown()
- func (m *ThresholdInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ThresholdInformation) XXX_Merge(src proto.Message)
- func (m *ThresholdInformation) XXX_Size() int
- func (m *ThresholdInformation) XXX_Unmarshal(b []byte) error
- type Thresholds
- func (*Thresholds) Descriptor() ([]byte, []int)
- func (m *Thresholds) GetLower() *WaterMarks
- func (m *Thresholds) GetThreshold() isThresholds_Threshold
- func (m *Thresholds) GetUpper() *WaterMarks
- func (*Thresholds) ProtoMessage()
- func (m *Thresholds) Reset()
- func (m *Thresholds) String() string
- func (m *Thresholds) XXX_DiscardUnknown()
- func (m *Thresholds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Thresholds) XXX_Merge(src proto.Message)
- func (*Thresholds) XXX_OneofWrappers() []interface{}
- func (m *Thresholds) XXX_Size() int
- func (m *Thresholds) XXX_Unmarshal(b []byte) error
- type Thresholds_Lower
- type Thresholds_Upper
- type TransceiverComponentChangeAttributes
- func (*TransceiverComponentChangeAttributes) Descriptor() ([]byte, []int)
- func (m *TransceiverComponentChangeAttributes) GetTransType() TransceiverType
- func (*TransceiverComponentChangeAttributes) ProtoMessage()
- func (m *TransceiverComponentChangeAttributes) Reset()
- func (m *TransceiverComponentChangeAttributes) String() string
- func (m *TransceiverComponentChangeAttributes) XXX_DiscardUnknown()
- func (m *TransceiverComponentChangeAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TransceiverComponentChangeAttributes) XXX_Merge(src proto.Message)
- func (m *TransceiverComponentChangeAttributes) XXX_Size() int
- func (m *TransceiverComponentChangeAttributes) XXX_Unmarshal(b []byte) error
- type TransceiverComponentsAttributes
- func (*TransceiverComponentsAttributes) Descriptor() ([]byte, []int)
- func (m *TransceiverComponentsAttributes) GetFormFactor() TransceiverComponentsAttributes_FormFactor
- func (m *TransceiverComponentsAttributes) GetMaxDistance() uint32
- func (m *TransceiverComponentsAttributes) GetMaxDistanceScale() ValueScale
- func (m *TransceiverComponentsAttributes) GetRxWavelength() []uint32
- func (m *TransceiverComponentsAttributes) GetTransType() TransceiverType
- func (m *TransceiverComponentsAttributes) GetTxPower() []int32
- func (m *TransceiverComponentsAttributes) GetTxPowerScale() ValueScale
- func (m *TransceiverComponentsAttributes) GetTxWavelength() []uint32
- func (m *TransceiverComponentsAttributes) GetWavelengthScale() ValueScale
- func (*TransceiverComponentsAttributes) ProtoMessage()
- func (m *TransceiverComponentsAttributes) Reset()
- func (m *TransceiverComponentsAttributes) String() string
- func (m *TransceiverComponentsAttributes) XXX_DiscardUnknown()
- func (m *TransceiverComponentsAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TransceiverComponentsAttributes) XXX_Merge(src proto.Message)
- func (m *TransceiverComponentsAttributes) XXX_Size() int
- func (m *TransceiverComponentsAttributes) XXX_Unmarshal(b []byte) error
- type TransceiverComponentsAttributes_FormFactor
- type TransceiverType
- type UnimplementedNativeEventsManagementServiceServer
- func (*UnimplementedNativeEventsManagementServiceServer) ListEvents(ctx context.Context, req *HardwareID) (*ListEventsResponse, error)
- func (*UnimplementedNativeEventsManagementServiceServer) StreamEvents(req *empty.Empty, srv NativeEventsManagementService_StreamEventsServer) error
- func (*UnimplementedNativeEventsManagementServiceServer) UpdateEventsConfiguration(ctx context.Context, req *EventsConfigurationRequest) (*EventsConfigurationResponse, error)
- type UnimplementedNativeHWManagementServiceServer
- func (*UnimplementedNativeHWManagementServiceServer) GetDmLogLevel(ctx context.Context, req *GetDmLogLevelRequest) (*GetDmLogLevelResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) GetHWComponentInfo(req *HWComponentInfoGetRequest, ...) error
- func (*UnimplementedNativeHWManagementServiceServer) GetLogLevel(ctx context.Context, req *GetLogLevelRequest) (*GetLogLevelResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) GetLoggableEntities(ctx context.Context, req *GetLoggableEntitiesRequest) (*GetLogLevelResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) GetLoggingEndpoint(ctx context.Context, req *HardwareID) (*GetLoggingEndpointResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) GetManagedDevices(ctx context.Context, req *empty.Empty) (*ManagedDevicesResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) GetMsgBusEndpoint(ctx context.Context, req *empty.Empty) (*GetMsgBusEndpointResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) GetPhysicalInventory(req *PhysicalInventoryRequest, ...) error
- func (*UnimplementedNativeHWManagementServiceServer) HeartbeatCheck(ctx context.Context, req *empty.Empty) (*Heartbeat, error)
- func (*UnimplementedNativeHWManagementServiceServer) RebootDevice(ctx context.Context, req *RebootDeviceRequest) (*RebootDeviceResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) SetDmLogLevel(ctx context.Context, req *SetDmLogLevelRequest) (*SetDmLogLevelResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) SetHWComponentInfo(ctx context.Context, req *HWComponentInfoSetRequest) (*HWComponentInfoSetResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) SetLogLevel(ctx context.Context, req *SetLogLevelRequest) (*SetLogLevelResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) SetLoggingEndpoint(ctx context.Context, req *SetLoggingEndpointRequest) (*SetRemoteEndpointResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) SetMsgBusEndpoint(ctx context.Context, req *SetMsgBusEndpointRequest) (*SetRemoteEndpointResponse, error)
- func (*UnimplementedNativeHWManagementServiceServer) StartManagingDevice(req *ModifiableComponent, ...) error
- func (*UnimplementedNativeHWManagementServiceServer) StopManagingDevice(ctx context.Context, req *StopManagingDeviceRequest) (*StopManagingDeviceResponse, error)
- type UnimplementedNativeMetricsManagementServiceServer
- func (*UnimplementedNativeMetricsManagementServiceServer) GetMetric(ctx context.Context, req *GetMetricRequest) (*GetMetricResponse, error)
- func (*UnimplementedNativeMetricsManagementServiceServer) ListMetrics(ctx context.Context, req *HardwareID) (*ListMetricsResponse, error)
- func (*UnimplementedNativeMetricsManagementServiceServer) StreamMetrics(req *empty.Empty, srv NativeMetricsManagementService_StreamMetricsServer) error
- func (*UnimplementedNativeMetricsManagementServiceServer) UpdateMetricsConfiguration(ctx context.Context, req *MetricsConfigurationRequest) (*MetricsConfigurationResponse, error)
- type UnimplementedNativeSoftwareManagementServiceServer
- func (*UnimplementedNativeSoftwareManagementServiceServer) ActivateImage(req *HardwareID, srv NativeSoftwareManagementService_ActivateImageServer) error
- func (*UnimplementedNativeSoftwareManagementServiceServer) DownloadImage(req *DownloadImageRequest, ...) error
- func (*UnimplementedNativeSoftwareManagementServiceServer) GetSoftwareVersion(ctx context.Context, req *HardwareID) (*GetSoftwareVersionInformationResponse, error)
- func (*UnimplementedNativeSoftwareManagementServiceServer) GetStartupConfigurationInfo(ctx context.Context, req *StartupConfigInfoRequest) (*StartupConfigInfoResponse, error)
- func (*UnimplementedNativeSoftwareManagementServiceServer) RevertToStandbyImage(req *HardwareID, ...) error
- func (*UnimplementedNativeSoftwareManagementServiceServer) UpdateStartupConfiguration(req *ConfigRequest, ...) error
- func (*UnimplementedNativeSoftwareManagementServiceServer) UploadDebugInfo(req *UploadDebugInfoRequest, ...) error
- type UploadDebugInfoRequest
- func (*UploadDebugInfoRequest) Descriptor() ([]byte, []int)
- func (m *UploadDebugInfoRequest) GetDeviceUuid() *Uuid
- func (m *UploadDebugInfoRequest) GetLocationUrl() string
- func (*UploadDebugInfoRequest) ProtoMessage()
- func (m *UploadDebugInfoRequest) Reset()
- func (m *UploadDebugInfoRequest) String() string
- func (m *UploadDebugInfoRequest) XXX_DiscardUnknown()
- func (m *UploadDebugInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UploadDebugInfoRequest) XXX_Merge(src proto.Message)
- func (m *UploadDebugInfoRequest) XXX_Size() int
- func (m *UploadDebugInfoRequest) XXX_Unmarshal(b []byte) error
- type UploadDebugInfoStatus
- func (*UploadDebugInfoStatus) Descriptor() ([]byte, []int)
- func (m *UploadDebugInfoStatus) GetDeviceUuid() *Uuid
- func (m *UploadDebugInfoStatus) GetFileName() string
- func (m *UploadDebugInfoStatus) GetLocationUrl() string
- func (m *UploadDebugInfoStatus) GetPercentUploaded() int32
- func (m *UploadDebugInfoStatus) GetReason() UploadDebugInfoStatus_Reason
- func (m *UploadDebugInfoStatus) GetStatus() UploadDebugInfoStatus_UploadStatus
- func (*UploadDebugInfoStatus) ProtoMessage()
- func (m *UploadDebugInfoStatus) Reset()
- func (m *UploadDebugInfoStatus) String() string
- func (m *UploadDebugInfoStatus) XXX_DiscardUnknown()
- func (m *UploadDebugInfoStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UploadDebugInfoStatus) XXX_Merge(src proto.Message)
- func (m *UploadDebugInfoStatus) XXX_Size() int
- func (m *UploadDebugInfoStatus) XXX_Unmarshal(b []byte) error
- type UploadDebugInfoStatus_Reason
- type UploadDebugInfoStatus_UploadStatus
- type Uri
- func (*Uri) Descriptor() ([]byte, []int)
- func (m *Uri) GetUri() string
- func (*Uri) ProtoMessage()
- func (m *Uri) Reset()
- func (m *Uri) String() string
- func (m *Uri) XXX_DiscardUnknown()
- func (m *Uri) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Uri) XXX_Merge(src proto.Message)
- func (m *Uri) XXX_Size() int
- func (m *Uri) XXX_Unmarshal(b []byte) error
- type Uuid
- func (*Uuid) Descriptor() ([]byte, []int)
- func (m *Uuid) GetUuid() string
- func (*Uuid) ProtoMessage()
- func (m *Uuid) Reset()
- func (m *Uuid) String() string
- func (m *Uuid) XXX_DiscardUnknown()
- func (m *Uuid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Uuid) XXX_Merge(src proto.Message)
- func (m *Uuid) XXX_Size() int
- func (m *Uuid) XXX_Unmarshal(b []byte) error
- type ValueScale
- type ValueType
- func (*ValueType) Descriptor() ([]byte, []int)
- func (m *ValueType) GetFloatVal() float32
- func (m *ValueType) GetIntVal() int64
- func (m *ValueType) GetTypeOfVal() DataValueType
- func (m *ValueType) GetUintVal() uint64
- func (m *ValueType) GetVal() isValueType_Val
- func (*ValueType) ProtoMessage()
- func (m *ValueType) Reset()
- func (m *ValueType) String() string
- func (m *ValueType) XXX_DiscardUnknown()
- func (m *ValueType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ValueType) XXX_Merge(src proto.Message)
- func (*ValueType) XXX_OneofWrappers() []interface{}
- func (m *ValueType) XXX_Size() int
- func (m *ValueType) XXX_Unmarshal(b []byte) error
- type ValueType_FloatVal
- type ValueType_IntVal
- type ValueType_UintVal
- type WaterMarks
- func (*WaterMarks) Descriptor() ([]byte, []int)
- func (m *WaterMarks) GetHigh() *ValueType
- func (m *WaterMarks) GetLow() *ValueType
- func (*WaterMarks) ProtoMessage()
- func (m *WaterMarks) Reset()
- func (m *WaterMarks) String() string
- func (m *WaterMarks) XXX_DiscardUnknown()
- func (m *WaterMarks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WaterMarks) XXX_Merge(src proto.Message)
- func (m *WaterMarks) XXX_Size() int
- func (m *WaterMarks) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var ComponentAdminState_name = map[int32]string{
0: "COMP_ADMIN_STATE_UNDEFINED",
1: "COMP_ADMIN_STATE_UNKNOWN",
2: "COMP_ADMIN_STATE_LOCKED",
3: "COMP_ADMIN_STATE_SHUTTING_DOWN",
4: "COMP_ADMIN_STATE_UNLOCKED",
}
var ComponentAdminState_value = map[string]int32{
"COMP_ADMIN_STATE_UNDEFINED": 0,
"COMP_ADMIN_STATE_UNKNOWN": 1,
"COMP_ADMIN_STATE_LOCKED": 2,
"COMP_ADMIN_STATE_SHUTTING_DOWN": 3,
"COMP_ADMIN_STATE_UNLOCKED": 4,
}
var ComponentAlarmState_name = map[int32]string{
0: "COMP_ALARM_STATE_UNDEFINED",
1: "COMP_ALARM_STATE_UNKNOWN",
2: "COMP_ALARM_STATE_UNDER_REPAIR",
3: "COMP_ALARM_STATE_CRITICAL",
4: "COMP_ALARM_STATE_MAJOR",
5: "COMP_ALARM_STATE_MINOR",
6: "COMP_ALARM_STATE_WARNING",
7: "COMP_ALARM_STATE_INDETERMINATE",
}
var ComponentAlarmState_value = map[string]int32{
"COMP_ALARM_STATE_UNDEFINED": 0,
"COMP_ALARM_STATE_UNKNOWN": 1,
"COMP_ALARM_STATE_UNDER_REPAIR": 2,
"COMP_ALARM_STATE_CRITICAL": 3,
"COMP_ALARM_STATE_MAJOR": 4,
"COMP_ALARM_STATE_MINOR": 5,
"COMP_ALARM_STATE_WARNING": 6,
"COMP_ALARM_STATE_INDETERMINATE": 7,
}
var ComponentOperState_name = map[int32]string{
0: "COMP_OPER_STATE_UNDEFINED",
1: "COMP_OPER_STATE_UNKNOWN",
2: "COMP_OPER_STATE_DISABLED",
3: "COMP_OPER_STATE_ENABLED",
4: "COMP_OPER_STATE_TESTING",
}
var ComponentOperState_value = map[string]int32{
"COMP_OPER_STATE_UNDEFINED": 0,
"COMP_OPER_STATE_UNKNOWN": 1,
"COMP_OPER_STATE_DISABLED": 2,
"COMP_OPER_STATE_ENABLED": 3,
"COMP_OPER_STATE_TESTING": 4,
}
var ComponentStandbyState_name = map[int32]string{
0: "COMP_STANDBY_STATE_UNDEFINED",
1: "COMP_STANDBY_STATE_UNKNOWN",
2: "COMP_STANDBY_STATE_HOT",
3: "COMP_STANDBY_STATE_COLD",
4: "COMP_STANDBY_STATE_PROVIDING_SERVICE",
}
var ComponentStandbyState_value = map[string]int32{
"COMP_STANDBY_STATE_UNDEFINED": 0,
"COMP_STANDBY_STATE_UNKNOWN": 1,
"COMP_STANDBY_STATE_HOT": 2,
"COMP_STANDBY_STATE_COLD": 3,
"COMP_STANDBY_STATE_PROVIDING_SERVICE": 4,
}
var ComponentType_name = map[int32]string{
0: "COMPONENT_TYPE_UNDEFINED",
1: "COMPONENT_TYPE_UNKNOWN",
2: "COMPONENT_TYPE_CHASSIS",
3: "COMPONENT_TYPE_BACKPLANE",
4: "COMPONENT_TYPE_CONTAINER",
5: "COMPONENT_TYPE_POWER_SUPPLY",
6: "COMPONENT_TYPE_FAN",
7: "COMPONENT_TYPE_SENSOR",
8: "COMPONENT_TYPE_MODULE",
9: "COMPONENT_TYPE_PORT",
10: "COMPONENT_TYPE_CPU",
11: "COMPONENT_TYPE_BATTERY",
12: "COMPONENT_TYPE_STORAGE",
13: "COMPONENT_TYPE_MEMORY",
14: "COMPONENT_TYPE_TRANSCEIVER",
}
var ComponentType_value = map[string]int32{
"COMPONENT_TYPE_UNDEFINED": 0,
"COMPONENT_TYPE_UNKNOWN": 1,
"COMPONENT_TYPE_CHASSIS": 2,
"COMPONENT_TYPE_BACKPLANE": 3,
"COMPONENT_TYPE_CONTAINER": 4,
"COMPONENT_TYPE_POWER_SUPPLY": 5,
"COMPONENT_TYPE_FAN": 6,
"COMPONENT_TYPE_SENSOR": 7,
"COMPONENT_TYPE_MODULE": 8,
"COMPONENT_TYPE_PORT": 9,
"COMPONENT_TYPE_CPU": 10,
"COMPONENT_TYPE_BATTERY": 11,
"COMPONENT_TYPE_STORAGE": 12,
"COMPONENT_TYPE_MEMORY": 13,
"COMPONENT_TYPE_TRANSCEIVER": 14,
}
var ComponentUsageState_name = map[int32]string{
0: "COMP_USAGE_STATE_UNDEFINED",
1: "COMP_USAGE_STATE_UNKNOWN",
2: "COMP_USAGE_STATE_IDLE",
3: "COMP_USAGE_STATE_ACTIVE",
4: "COMP_USAGE_STATE_BUSY",
}
var ComponentUsageState_value = map[string]int32{
"COMP_USAGE_STATE_UNDEFINED": 0,
"COMP_USAGE_STATE_UNKNOWN": 1,
"COMP_USAGE_STATE_IDLE": 2,
"COMP_USAGE_STATE_ACTIVE": 3,
"COMP_USAGE_STATE_BUSY": 4,
}
var ConfigResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "ERROR_FETCHING_CONFIG",
4: "INVALID_CONFIG",
5: "OPERATION_ALREADY_IN_PROGRESS",
6: "DEVICE_UNREACHABLE",
}
var ConfigResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"ERROR_FETCHING_CONFIG": 3,
"INVALID_CONFIG": 4,
"OPERATION_ALREADY_IN_PROGRESS": 5,
"DEVICE_UNREACHABLE": 6,
}
var DataValueType_name = map[int32]string{
0: "VALUE_TYPE_UNDEFINED",
1: "VALUE_TYPE_OTHER",
2: "VALUE_TYPE_UNKNOWN",
3: "VALUE_TYPE_VOLTS_AC",
4: "VALUE_TYPE_VOLTS_DC",
5: "VALUE_TYPE_AMPERES",
6: "VALUE_TYPE_WATTS",
7: "VALUE_TYPE_HERTZ",
8: "VALUE_TYPE_CELSIUS",
9: "VALUE_TYPE_PERCENT_RH",
10: "VALUE_TYPE_RPM",
11: "VALUE_TYPE_CMM",
12: "VALUE_TYPE_TRUTH_VALUE",
13: "VALUE_TYPE_PERCENT",
14: "VALUE_TYPE_METERS",
15: "VALUE_TYPE_BYTES",
16: "VALUE_TYPE_DBM",
}
var DataValueType_value = map[string]int32{
"VALUE_TYPE_UNDEFINED": 0,
"VALUE_TYPE_OTHER": 1,
"VALUE_TYPE_UNKNOWN": 2,
"VALUE_TYPE_VOLTS_AC": 3,
"VALUE_TYPE_VOLTS_DC": 4,
"VALUE_TYPE_AMPERES": 5,
"VALUE_TYPE_WATTS": 6,
"VALUE_TYPE_HERTZ": 7,
"VALUE_TYPE_CELSIUS": 8,
"VALUE_TYPE_PERCENT_RH": 9,
"VALUE_TYPE_RPM": 10,
"VALUE_TYPE_CMM": 11,
"VALUE_TYPE_TRUTH_VALUE": 12,
"VALUE_TYPE_PERCENT": 13,
"VALUE_TYPE_METERS": 14,
"VALUE_TYPE_BYTES": 15,
"VALUE_TYPE_DBM": 16,
}
var EventIds_name = map[int32]string{
0: "EVENT_NAME_UNDEFINED",
100: "EVENT_TRANSCEIVER_PLUG_OUT",
101: "EVENT_TRANSCEIVER_PLUG_IN",
102: "EVENT_TRANSCEIVER_VOLTAGE_ABOVE_THRESHOLD",
103: "EVENT_TRANSCEIVER_VOLTAGE_BELOW_THRESHOLD",
104: "EVENT_TRANSCEIVER_TEMPERATURE_ABOVE_THRESHOLD",
105: "EVENT_TRANSCEIVER_TEMPERATURE_BELOW_THRESHOLD",
106: "EVENT_TRANSCEIVER_CURRENT_ABOVE_THRESHOLD",
107: "EVENT_TRANSCEIVER_CURRENT_BELOW_THRESHOLD",
108: "EVENT_TRANSCEIVER_RX_POWER_ABOVE_THRESHOLD",
109: "EVENT_TRANSCEIVER_RX_POWER_BELOW_THRESHOLD",
110: "EVENT_TRANSCEIVER_TX_POWER_ABOVE_THRESHOLD",
111: "EVENT_TRANSCEIVER_TX_POWER_BELOW_THRESHOLD",
112: "EVENT_TRANSCEIVER_FAILURE",
113: "EVENT_TRANSCEIVER_VOLTAGE_ABOVE_THRESHOLD_RECOVERED",
114: "EVENT_TRANSCEIVER_VOLTAGE_BELOW_THRESHOLD_RECOVERED",
115: "EVENT_TRANSCEIVER_TEMPERATURE_ABOVE_THRESHOLD_RECOVERED",
116: "EVENT_TRANSCEIVER_TEMPERATURE_BELOW_THRESHOLD_RECOVERED",
117: "EVENT_TRANSCEIVER_CURRENT_ABOVE_THRESHOLD_RECOVERED",
118: "EVENT_TRANSCEIVER_CURRENT_BELOW_THRESHOLD_RECOVERED",
119: "EVENT_TRANSCEIVER_RX_POWER_ABOVE_THRESHOLD_RECOVERED",
120: "EVENT_TRANSCEIVER_RX_POWER_BELOW_THRESHOLD_RECOVERED",
121: "EVENT_TRANSCEIVER_TX_POWER_ABOVE_THRESHOLD_RECOVERED",
122: "EVENT_TRANSCEIVER_TX_POWER_BELOW_THRESHOLD_RECOVERED",
123: "EVENT_TRANSCEIVER_FAILURE_RECOVERED",
200: "EVENT_PSU_PLUG_OUT",
201: "EVENT_PSU_PLUG_IN",
202: "EVENT_PSU_FAILURE",
203: "EVENT_PSU_FAILURE_RECOVERED",
300: "EVENT_FAN_FAILURE",
301: "EVENT_FAN_PLUG_OUT",
302: "EVENT_FAN_PLUG_IN",
303: "EVENT_FAN_FAILURE_RECOVERED",
400: "EVENT_CPU_TEMPERATURE_ABOVE_CRITICAL",
401: "EVENT_CPU_TEMPERATURE_ABOVE_FATAL",
402: "EVENT_CPU_TEMPERATURE_ABOVE_CRITICAL_RECOVERED",
403: "EVENT_CPU_TEMPERATURE_ABOVE_FATAL_RECOVERED",
404: "EVENT_CPU_USAGE_ABOVE_THRESHOLD",
405: "EVENT_CPU_USAGE_ABOVE_THRESHOLD_RECOVERED",
500: "EVENT_HW_DEVICE_RESET",
501: "EVENT_HW_DEVICE_TEMPERATURE_ABOVE_CRITICAL",
502: "EVENT_HW_DEVICE_TEMPERATURE_ABOVE_FATAL",
503: "EVENT_HW_DEVICE_TEMPERATURE_ABOVE_CRITICAL_RECOVERED",
504: "EVENT_HW_DEVICE_TEMPERATURE_ABOVE_FATAL_RECOVERED",
505: "EVENT_HW_DEVICE_REBOOT",
506: "EVENT_HW_TEMPERATURE_SENSOR_FAILED",
507: "EVENT_HW_ALL_TEMPERATURE_SENSORS_FAILED",
508: "EVENT_HW_DISK_USAGE_ABOVE_THRESHOLD",
509: "EVENT_HW_DISK_USAGE_ABOVE_THRESHOLD_RECOVERED",
510: "EVENT_HW_MEMORY_USAGE_ABOVE_THRESHOLD",
511: "EVENT_HW_MEMORY_USAGE_ABOVE_THRESHOLD_RECOVERED",
512: "EVENT_HW_NTP_SYNC_FAILURE",
513: "EVENT_HW_NTP_SYNC_FAILURE_RECOVERED",
600: "EVENT_LINE_CARD_PLUG_OUT",
601: "EVENT_LINE_CARD_PLUG_IN",
}
var EventIds_value = map[string]int32{
"EVENT_NAME_UNDEFINED": 0,
"EVENT_TRANSCEIVER_PLUG_OUT": 100,
"EVENT_TRANSCEIVER_PLUG_IN": 101,
"EVENT_TRANSCEIVER_VOLTAGE_ABOVE_THRESHOLD": 102,
"EVENT_TRANSCEIVER_VOLTAGE_BELOW_THRESHOLD": 103,
"EVENT_TRANSCEIVER_TEMPERATURE_ABOVE_THRESHOLD": 104,
"EVENT_TRANSCEIVER_TEMPERATURE_BELOW_THRESHOLD": 105,
"EVENT_TRANSCEIVER_CURRENT_ABOVE_THRESHOLD": 106,
"EVENT_TRANSCEIVER_CURRENT_BELOW_THRESHOLD": 107,
"EVENT_TRANSCEIVER_RX_POWER_ABOVE_THRESHOLD": 108,
"EVENT_TRANSCEIVER_RX_POWER_BELOW_THRESHOLD": 109,
"EVENT_TRANSCEIVER_TX_POWER_ABOVE_THRESHOLD": 110,
"EVENT_TRANSCEIVER_TX_POWER_BELOW_THRESHOLD": 111,
"EVENT_TRANSCEIVER_FAILURE": 112,
"EVENT_TRANSCEIVER_VOLTAGE_ABOVE_THRESHOLD_RECOVERED": 113,
"EVENT_TRANSCEIVER_VOLTAGE_BELOW_THRESHOLD_RECOVERED": 114,
"EVENT_TRANSCEIVER_TEMPERATURE_ABOVE_THRESHOLD_RECOVERED": 115,
"EVENT_TRANSCEIVER_TEMPERATURE_BELOW_THRESHOLD_RECOVERED": 116,
"EVENT_TRANSCEIVER_CURRENT_ABOVE_THRESHOLD_RECOVERED": 117,
"EVENT_TRANSCEIVER_CURRENT_BELOW_THRESHOLD_RECOVERED": 118,
"EVENT_TRANSCEIVER_RX_POWER_ABOVE_THRESHOLD_RECOVERED": 119,
"EVENT_TRANSCEIVER_RX_POWER_BELOW_THRESHOLD_RECOVERED": 120,
"EVENT_TRANSCEIVER_TX_POWER_ABOVE_THRESHOLD_RECOVERED": 121,
"EVENT_TRANSCEIVER_TX_POWER_BELOW_THRESHOLD_RECOVERED": 122,
"EVENT_TRANSCEIVER_FAILURE_RECOVERED": 123,
"EVENT_PSU_PLUG_OUT": 200,
"EVENT_PSU_PLUG_IN": 201,
"EVENT_PSU_FAILURE": 202,
"EVENT_PSU_FAILURE_RECOVERED": 203,
"EVENT_FAN_FAILURE": 300,
"EVENT_FAN_PLUG_OUT": 301,
"EVENT_FAN_PLUG_IN": 302,
"EVENT_FAN_FAILURE_RECOVERED": 303,
"EVENT_CPU_TEMPERATURE_ABOVE_CRITICAL": 400,
"EVENT_CPU_TEMPERATURE_ABOVE_FATAL": 401,
"EVENT_CPU_TEMPERATURE_ABOVE_CRITICAL_RECOVERED": 402,
"EVENT_CPU_TEMPERATURE_ABOVE_FATAL_RECOVERED": 403,
"EVENT_CPU_USAGE_ABOVE_THRESHOLD": 404,
"EVENT_CPU_USAGE_ABOVE_THRESHOLD_RECOVERED": 405,
"EVENT_HW_DEVICE_RESET": 500,
"EVENT_HW_DEVICE_TEMPERATURE_ABOVE_CRITICAL": 501,
"EVENT_HW_DEVICE_TEMPERATURE_ABOVE_FATAL": 502,
"EVENT_HW_DEVICE_TEMPERATURE_ABOVE_CRITICAL_RECOVERED": 503,
"EVENT_HW_DEVICE_TEMPERATURE_ABOVE_FATAL_RECOVERED": 504,
"EVENT_HW_DEVICE_REBOOT": 505,
"EVENT_HW_TEMPERATURE_SENSOR_FAILED": 506,
"EVENT_HW_ALL_TEMPERATURE_SENSORS_FAILED": 507,
"EVENT_HW_DISK_USAGE_ABOVE_THRESHOLD": 508,
"EVENT_HW_DISK_USAGE_ABOVE_THRESHOLD_RECOVERED": 509,
"EVENT_HW_MEMORY_USAGE_ABOVE_THRESHOLD": 510,
"EVENT_HW_MEMORY_USAGE_ABOVE_THRESHOLD_RECOVERED": 511,
"EVENT_HW_NTP_SYNC_FAILURE": 512,
"EVENT_HW_NTP_SYNC_FAILURE_RECOVERED": 513,
"EVENT_LINE_CARD_PLUG_OUT": 600,
"EVENT_LINE_CARD_PLUG_IN": 601,
}
var EventsConfigurationResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "INVALID_CONFIG",
4: "DEVICE_UNREACHABLE",
}
var EventsConfigurationResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"INVALID_CONFIG": 3,
"DEVICE_UNREACHABLE": 4,
}
var GetDmLogLevelResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "INTERNAL_ERROR",
}
var GetDmLogLevelResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"INTERNAL_ERROR": 1,
}
var GetLogLevelResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "UNKNOWN_LOG_ENTITY",
4: "DEVICE_UNREACHABLE",
}
var GetLogLevelResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"UNKNOWN_LOG_ENTITY": 3,
"DEVICE_UNREACHABLE": 4,
}
var GetLoggingEndpointResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "DEVICE_UNREACHABLE",
}
var GetLoggingEndpointResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"DEVICE_UNREACHABLE": 3,
}
var GetMetricResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "UNKNOWN_COMPONENT",
3: "INTERNAL_ERROR",
4: "INVALID_METRIC",
5: "DEVICE_UNREACHABLE",
}
var GetMetricResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"UNKNOWN_COMPONENT": 2,
"INTERNAL_ERROR": 3,
"INVALID_METRIC": 4,
"DEVICE_UNREACHABLE": 5,
}
var GetMsgBusEndpointResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "INTERNAL_ERROR",
2: "DEVICE_UNREACHABLE",
}
var GetMsgBusEndpointResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"INTERNAL_ERROR": 1,
"DEVICE_UNREACHABLE": 2,
}
var GetSoftwareVersionInformationResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "DEVICE_UNREACHABLE",
}
var GetSoftwareVersionInformationResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"DEVICE_UNREACHABLE": 3,
}
var HWComponentInfoGetResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "UNKNOWN_COMPONENT",
3: "INTERNAL_ERROR",
4: "DEVICE_UNREACHABLE",
}
var HWComponentInfoGetResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"UNKNOWN_COMPONENT": 2,
"INTERNAL_ERROR": 3,
"DEVICE_UNREACHABLE": 4,
}
var HWComponentInfoSetResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "UNKNOWN_COMPONENT",
3: "INVALID_PARAMS",
4: "INTERNAL_ERROR",
5: "DEVICE_UNREACHABLE",
6: "SET_UNSUPPORTED",
}
var HWComponentInfoSetResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"UNKNOWN_COMPONENT": 2,
"INVALID_PARAMS": 3,
"INTERNAL_ERROR": 4,
"DEVICE_UNREACHABLE": 5,
"SET_UNSUPPORTED": 6,
}
var ImageStatus_ImageState_name = map[int32]string{
0: "UNDEFINED_STATE",
1: "COPYING_IMAGE",
2: "INSTALLING_IMAGE",
3: "COMMITTING_IMAGE",
4: "REBOOTING_DEVICE",
5: "UPGRADE_COMPLETE",
6: "UPGRADE_FAILED",
7: "ACTIVATION_COMPLETE",
8: "ACTIVATION_FAILED",
}
var ImageStatus_ImageState_value = map[string]int32{
"UNDEFINED_STATE": 0,
"COPYING_IMAGE": 1,
"INSTALLING_IMAGE": 2,
"COMMITTING_IMAGE": 3,
"REBOOTING_DEVICE": 4,
"UPGRADE_COMPLETE": 5,
"UPGRADE_FAILED": 6,
"ACTIVATION_COMPLETE": 7,
"ACTIVATION_FAILED": 8,
}
var ImageStatus_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "ERROR_IN_REQUEST",
2: "INTERNAL_ERROR",
3: "DEVICE_IN_WRONG_STATE",
4: "INVALID_IMAGE",
5: "WRONG_IMAGE_CHECKSUM",
6: "OPERATION_ALREADY_IN_PROGRESS",
7: "UNKNOWN_DEVICE",
8: "DEVICE_NOT_REACHABLE",
}
var ImageStatus_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"ERROR_IN_REQUEST": 1,
"INTERNAL_ERROR": 2,
"DEVICE_IN_WRONG_STATE": 3,
"INVALID_IMAGE": 4,
"WRONG_IMAGE_CHECKSUM": 5,
"OPERATION_ALREADY_IN_PROGRESS": 6,
"UNKNOWN_DEVICE": 7,
"DEVICE_NOT_REACHABLE": 8,
}
var ListEventsResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "DEVICE_UNREACHABLE",
}
var ListEventsResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"DEVICE_UNREACHABLE": 3,
}
var ListMetricsResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "DEVICE_UNREACHABLE",
}
var ListMetricsResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"DEVICE_UNREACHABLE": 3,
}
var LogLevel_name = map[int32]string{
0: "TRACE",
1: "DEBUG",
2: "INFO",
3: "WARN",
4: "ERROR",
}
var LogLevel_value = map[string]int32{
"TRACE": 0,
"DEBUG": 1,
"INFO": 2,
"WARN": 3,
"ERROR": 4,
}
var ManagedDevicesResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "INTERNAL_ERROR",
}
var ManagedDevicesResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"INTERNAL_ERROR": 1,
}
var MetricNames_name = map[int32]string{
0: "METRIC_NAME_UNDEFINED",
1: "METRIC_FAN_SPEED",
100: "METRIC_CPU_TEMP",
101: "METRIC_CPU_USAGE_PERCENTAGE",
200: "METRIC_TRANSCEIVER_TEMP",
201: "METRIC_TRANSCEIVER_VOLTAGE",
202: "METRIC_TRANSCEIVER_BIAS",
203: "METRIC_TRANSCEIVER_RX_POWER",
204: "METRIC_TRANSCEIVER_TX_POWER",
205: "METRIC_TRANSCEIVER_WAVELENGTH",
300: "METRIC_DISK_TEMP",
301: "METRIC_DISK_CAPACITY",
302: "METRIC_DISK_USAGE",
303: "METRIC_DISK_USAGE_PERCENTAGE",
304: "METRIC_DISK_READ_WRITE_PERCENTAGE",
305: "METRIC_DISK_FAULTY_CELLS_PERCENTAGE",
400: "METRIC_RAM_TEMP",
401: "METRIC_RAM_CAPACITY",
402: "METRIC_RAM_USAGE",
403: "METRIC_RAM_USAGE_PERCENTAGE",
500: "METRIC_POWER_MAX",
501: "METRIC_POWER_USAGE",
502: "METRIC_POWER_USAGE_PERCENTAGE",
600: "METRIC_INNER_SURROUNDING_TEMP",
}
var MetricNames_value = map[string]int32{
"METRIC_NAME_UNDEFINED": 0,
"METRIC_FAN_SPEED": 1,
"METRIC_CPU_TEMP": 100,
"METRIC_CPU_USAGE_PERCENTAGE": 101,
"METRIC_TRANSCEIVER_TEMP": 200,
"METRIC_TRANSCEIVER_VOLTAGE": 201,
"METRIC_TRANSCEIVER_BIAS": 202,
"METRIC_TRANSCEIVER_RX_POWER": 203,
"METRIC_TRANSCEIVER_TX_POWER": 204,
"METRIC_TRANSCEIVER_WAVELENGTH": 205,
"METRIC_DISK_TEMP": 300,
"METRIC_DISK_CAPACITY": 301,
"METRIC_DISK_USAGE": 302,
"METRIC_DISK_USAGE_PERCENTAGE": 303,
"METRIC_DISK_READ_WRITE_PERCENTAGE": 304,
"METRIC_DISK_FAULTY_CELLS_PERCENTAGE": 305,
"METRIC_RAM_TEMP": 400,
"METRIC_RAM_CAPACITY": 401,
"METRIC_RAM_USAGE": 402,
"METRIC_RAM_USAGE_PERCENTAGE": 403,
"METRIC_POWER_MAX": 500,
"METRIC_POWER_USAGE": 501,
"METRIC_POWER_USAGE_PERCENTAGE": 502,
"METRIC_INNER_SURROUNDING_TEMP": 600,
}
var MetricsConfigurationResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "POLL_INTERVAL_UNSUPPORTED",
4: "INVALID_METRIC",
5: "DEVICE_UNREACHABLE",
}
var MetricsConfigurationResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"POLL_INTERVAL_UNSUPPORTED": 3,
"INVALID_METRIC": 4,
"DEVICE_UNREACHABLE": 5,
}
var PhysicalInventoryResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "DEVICE_UNREACHABLE",
}
var PhysicalInventoryResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"DEVICE_UNREACHABLE": 3,
}
var PortComponentAttributes_ConnectorType_name = map[int32]string{
0: "CONNECTOR_TYPE_UNDEFINED",
1: "RJ45",
2: "FIBER_LC",
3: "FIBER_SC_PC",
4: "FIBER_MPO",
5: "RS232",
}
var PortComponentAttributes_ConnectorType_value = map[string]int32{
"CONNECTOR_TYPE_UNDEFINED": 0,
"RJ45": 1,
"FIBER_LC": 2,
"FIBER_SC_PC": 3,
"FIBER_MPO": 4,
"RS232": 5,
}
var PortComponentAttributes_Protocol_name = map[int32]string{
0: "PROTOCOL_UNDEFINED",
1: "ETHERNET",
2: "GPON",
3: "XGPON",
4: "XGSPON",
5: "GFAST",
6: "SERIAL",
7: "EPON",
8: "BITS",
}
var PortComponentAttributes_Protocol_value = map[string]int32{
"PROTOCOL_UNDEFINED": 0,
"ETHERNET": 1,
"GPON": 2,
"XGPON": 3,
"XGSPON": 4,
"GFAST": 5,
"SERIAL": 6,
"EPON": 7,
"BITS": 8,
}
var PortComponentAttributes_Speed_name = map[int32]string{
0: "SPEED_UNDEFINED",
1: "DYNAMIC",
2: "GIGABIT_1",
3: "GIGABIT_10",
4: "GIGABIT_25",
5: "GIGABIT_40",
6: "GIGABIT_100",
7: "GIGABIT_400",
8: "MEGABIT_2500",
9: "MEGABIT_1250",
}
var PortComponentAttributes_Speed_value = map[string]int32{
"SPEED_UNDEFINED": 0,
"DYNAMIC": 1,
"GIGABIT_1": 2,
"GIGABIT_10": 3,
"GIGABIT_25": 4,
"GIGABIT_40": 5,
"GIGABIT_100": 6,
"GIGABIT_400": 7,
"MEGABIT_2500": 8,
"MEGABIT_1250": 9,
}
var PsuComponentAttributes_SupportedVoltage_name = map[int32]string{
0: "SUPPORTED_VOLTAGE_UNDEFINED",
1: "V48",
2: "V230",
3: "V115",
}
var PsuComponentAttributes_SupportedVoltage_value = map[string]int32{
"SUPPORTED_VOLTAGE_UNDEFINED": 0,
"V48": 1,
"V230": 2,
"V115": 3,
}
var RebootDeviceResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "DEVICE_UNREACHABLE",
4: "DEVICE_IN_WRONG_STATE",
}
var RebootDeviceResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"DEVICE_UNREACHABLE": 3,
"DEVICE_IN_WRONG_STATE": 4,
}
var SensorStatus_name = map[int32]string{
0: "SENSOR_STATUS_UNDEFINED",
1: "SENSOR_STATUS_OK",
2: "SENSOR_STATUS_UNAVAILABLE",
3: "SENSOR_STATUS_NONOPERATIONAL",
}
var SensorStatus_value = map[string]int32{
"SENSOR_STATUS_UNDEFINED": 0,
"SENSOR_STATUS_OK": 1,
"SENSOR_STATUS_UNAVAILABLE": 2,
"SENSOR_STATUS_NONOPERATIONAL": 3,
}
var SetDmLogLevelResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "INTERNAL_ERROR",
2: "UNKNOWN_LOG_LEVEL",
}
var SetDmLogLevelResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"INTERNAL_ERROR": 1,
"UNKNOWN_LOG_LEVEL": 2,
}
var SetLogLevelResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "UNKNOWN_LOG_ENTITY",
4: "DEVICE_UNREACHABLE",
}
var SetLogLevelResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"UNKNOWN_LOG_ENTITY": 3,
"DEVICE_UNREACHABLE": 4,
}
var SetRemoteEndpointResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "LOGGING_ENDPOINT_ERROR",
4: "LOGGING_ENDPOINT_PROTOCOL_ERROR",
5: "MSGBUS_ENDPOINT_ERROR",
6: "DEVICE_UNREACHABLE",
}
var SetRemoteEndpointResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"LOGGING_ENDPOINT_ERROR": 3,
"LOGGING_ENDPOINT_PROTOCOL_ERROR": 4,
"MSGBUS_ENDPOINT_ERROR": 5,
"DEVICE_UNREACHABLE": 6,
}
var StartManagingDeviceResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "DEVICE_ALREADY_MANAGED",
2: "OPERATION_ALREADY_IN_PROGRESS",
3: "INVALID_PARAMS",
4: "INTERNAL_ERROR",
5: "AUTHENTICATION_FAILURE",
6: "INCOMPATIBLE_DEVICE",
}
var StartManagingDeviceResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"DEVICE_ALREADY_MANAGED": 1,
"OPERATION_ALREADY_IN_PROGRESS": 2,
"INVALID_PARAMS": 3,
"INTERNAL_ERROR": 4,
"AUTHENTICATION_FAILURE": 5,
"INCOMPATIBLE_DEVICE": 6,
}
var StartupConfigInfoResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "DEVICE_UNREACHABLE",
}
var StartupConfigInfoResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"DEVICE_UNREACHABLE": 3,
}
var Status_name = map[int32]string{
0: "UNDEFINED_STATUS",
1: "OK_STATUS",
2: "ERROR_STATUS",
}
var Status_value = map[string]int32{
"UNDEFINED_STATUS": 0,
"OK_STATUS": 1,
"ERROR_STATUS": 2,
}
var StopManagingDeviceResponse_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "DEVICE_UNREACHABLE",
}
var StopManagingDeviceResponse_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"DEVICE_UNREACHABLE": 2,
}
var TransceiverComponentsAttributes_FormFactor_name = map[int32]string{
0: "FORM_FACTOR_UNKNOWN",
1: "QSFP",
2: "QSFP_PLUS",
3: "QSFP28",
4: "SFP",
5: "SFP_PLUS",
6: "XFP",
7: "CFP4",
8: "CFP2",
9: "CPAK",
10: "X2",
11: "OTHER",
12: "CFP",
13: "CFP2_ACO",
14: "CFP2_DCO",
15: "QSFP_DD",
}
var TransceiverComponentsAttributes_FormFactor_value = map[string]int32{
"FORM_FACTOR_UNKNOWN": 0,
"QSFP": 1,
"QSFP_PLUS": 2,
"QSFP28": 3,
"SFP": 4,
"SFP_PLUS": 5,
"XFP": 6,
"CFP4": 7,
"CFP2": 8,
"CPAK": 9,
"X2": 10,
"OTHER": 11,
"CFP": 12,
"CFP2_ACO": 13,
"CFP2_DCO": 14,
"QSFP_DD": 15,
}
var TransceiverType_name = map[int32]string{
0: "TYPE_UNDEFINED",
1: "ETHERNET",
2: "GPON",
3: "XGPON",
4: "XGSPON",
5: "CPON",
6: "NG_PON2",
7: "EPON",
8: "COMBO_GPON_XGSPON",
255: "TYPE_NOT_DETECTED",
}
var TransceiverType_value = map[string]int32{
"TYPE_UNDEFINED": 0,
"ETHERNET": 1,
"GPON": 2,
"XGPON": 3,
"XGSPON": 4,
"CPON": 5,
"NG_PON2": 6,
"EPON": 7,
"COMBO_GPON_XGSPON": 8,
"TYPE_NOT_DETECTED": 255,
}
var UploadDebugInfoStatus_Reason_name = map[int32]string{
0: "UNDEFINED_REASON",
1: "UNKNOWN_DEVICE",
2: "INTERNAL_ERROR",
3: "DEVICE_NOT_REACHABLE",
4: "REMOTE_LOCATION_UNREACHABLE",
5: "REMOTE_LOCATION_PERMISSION_DENIED",
6: "ERROR_DURING_UPLOAD",
7: "DEVICE_BUSY",
8: "ERROR_IN_REQUEST",
9: "DEVICE_IN_WRONG_STATE",
10: "OPERATION_ALREADY_IN_PROGRESS",
}
var UploadDebugInfoStatus_Reason_value = map[string]int32{
"UNDEFINED_REASON": 0,
"UNKNOWN_DEVICE": 1,
"INTERNAL_ERROR": 2,
"DEVICE_NOT_REACHABLE": 3,
"REMOTE_LOCATION_UNREACHABLE": 4,
"REMOTE_LOCATION_PERMISSION_DENIED": 5,
"ERROR_DURING_UPLOAD": 6,
"DEVICE_BUSY": 7,
"ERROR_IN_REQUEST": 8,
"DEVICE_IN_WRONG_STATE": 9,
"OPERATION_ALREADY_IN_PROGRESS": 10,
}
var UploadDebugInfoStatus_UploadStatus_name = map[int32]string{
0: "UNDEFINED_UPLOAD_STATUS",
1: "COMPLETE",
2: "IN_PROGRESS",
3: "ERROR",
}
var UploadDebugInfoStatus_UploadStatus_value = map[string]int32{
"UNDEFINED_UPLOAD_STATUS": 0,
"COMPLETE": 1,
"IN_PROGRESS": 2,
"ERROR": 3,
}
var ValueScale_name = map[int32]string{
0: "VALUE_SCALE_UNDEFINED",
1: "VALUE_SCALE_YOCTO",
2: "VALUE_SCALE_ZEPTO",
3: "VALUE_SCALE_ATTO",
4: "VALUE_SCALE_FEMTO",
5: "VALUE_SCALE_PICO",
6: "VALUE_SCALE_NANO",
7: "VALUE_SCALE_MICRO",
8: "VALUE_SCALE_MILLI",
9: "VALUE_SCALE_UNITS",
10: "VALUE_SCALE_KILO",
11: "VALUE_SCALE_MEGA",
12: "VALUE_SCALE_GIGA",
13: "VALUE_SCALE_TERA",
14: "VALUE_SCALE_PETA",
15: "VALUE_SCALE_EXA",
16: "VALUE_SCALE_ZETTA",
17: "VALUE_SCALE_YOTTA",
}
var ValueScale_value = map[string]int32{
"VALUE_SCALE_UNDEFINED": 0,
"VALUE_SCALE_YOCTO": 1,
"VALUE_SCALE_ZEPTO": 2,
"VALUE_SCALE_ATTO": 3,
"VALUE_SCALE_FEMTO": 4,
"VALUE_SCALE_PICO": 5,
"VALUE_SCALE_NANO": 6,
"VALUE_SCALE_MICRO": 7,
"VALUE_SCALE_MILLI": 8,
"VALUE_SCALE_UNITS": 9,
"VALUE_SCALE_KILO": 10,
"VALUE_SCALE_MEGA": 11,
"VALUE_SCALE_GIGA": 12,
"VALUE_SCALE_TERA": 13,
"VALUE_SCALE_PETA": 14,
"VALUE_SCALE_EXA": 15,
"VALUE_SCALE_ZETTA": 16,
"VALUE_SCALE_YOTTA": 17,
}
Functions ¶
func RegisterNativeEventsManagementServiceServer ¶
func RegisterNativeEventsManagementServiceServer(s *grpc.Server, srv NativeEventsManagementServiceServer)
func RegisterNativeHWManagementServiceServer ¶
func RegisterNativeHWManagementServiceServer(s *grpc.Server, srv NativeHWManagementServiceServer)
func RegisterNativeMetricsManagementServiceServer ¶
func RegisterNativeMetricsManagementServiceServer(s *grpc.Server, srv NativeMetricsManagementServiceServer)
func RegisterNativeSoftwareManagementServiceServer ¶
func RegisterNativeSoftwareManagementServiceServer(s *grpc.Server, srv NativeSoftwareManagementServiceServer)
Types ¶
type Component ¶
type Component struct { // The name of a component uniquely identifies a component within the hardware Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Class ComponentType `protobuf:"varint,2,opt,name=class,proto3,enum=dmi.ComponentType" json:"class,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The name of the parent of this component, empty string("") in case of the root component Parent string `protobuf:"bytes,4,opt,name=parent,proto3" json:"parent,omitempty"` ParentRelPos int32 `protobuf:"varint,5,opt,name=parent_rel_pos,json=parentRelPos,proto3" json:"parent_rel_pos,omitempty"` Children []*Component `protobuf:"bytes,6,rep,name=children,proto3" json:"children,omitempty"` HardwareRev string `protobuf:"bytes,7,opt,name=hardware_rev,json=hardwareRev,proto3" json:"hardware_rev,omitempty"` FirmwareRev string `protobuf:"bytes,8,opt,name=firmware_rev,json=firmwareRev,proto3" json:"firmware_rev,omitempty"` SoftwareRev string `protobuf:"bytes,9,opt,name=software_rev,json=softwareRev,proto3" json:"software_rev,omitempty"` SerialNum string `protobuf:"bytes,10,opt,name=serial_num,json=serialNum,proto3" json:"serial_num,omitempty"` MfgName string `protobuf:"bytes,11,opt,name=mfg_name,json=mfgName,proto3" json:"mfg_name,omitempty"` // Apart from the definition of this attribute as defined in RFC 8348, implementations could choose to carry // the manufacturer's part number in this attribute. ModelName string `protobuf:"bytes,12,opt,name=model_name,json=modelName,proto3" json:"model_name,omitempty"` Alias string `protobuf:"bytes,13,opt,name=alias,proto3" json:"alias,omitempty"` AssetId string `protobuf:"bytes,14,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` IsFru bool `protobuf:"varint,15,opt,name=is_fru,json=isFru,proto3" json:"is_fru,omitempty"` MfgDate *timestamp.Timestamp `protobuf:"bytes,16,opt,name=mfg_date,json=mfgDate,proto3" json:"mfg_date,omitempty"` Uri *Uri `protobuf:"bytes,17,opt,name=uri,proto3" json:"uri,omitempty"` // The uuid of the component uniquely identifies the component across the entire system Uuid *Uuid `protobuf:"bytes,18,opt,name=uuid,proto3" json:"uuid,omitempty"` State *ComponentState `protobuf:"bytes,19,opt,name=state,proto3" json:"state,omitempty"` SensorData []*ComponentSensorData `protobuf:"bytes,20,rep,name=sensor_data,json=sensorData,proto3" json:"sensor_data,omitempty"` // The attribute 'specific' can be populated for components where more details are required by the users of the DMI interface // // Types that are valid to be assigned to Specific: // *Component_PortAttr // *Component_ContainerAttr // *Component_PsuAttr // *Component_TransceiverAttr Specific isComponent_Specific `protobuf_oneof:"specific"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Component) Descriptor ¶
func (*Component) GetAssetId ¶
func (*Component) GetChildren ¶
func (*Component) GetClass ¶
func (m *Component) GetClass() ComponentType
func (*Component) GetContainerAttr ¶
func (m *Component) GetContainerAttr() *ContainerComponentAttributes
func (*Component) GetDescription ¶
func (*Component) GetFirmwareRev ¶
func (*Component) GetHardwareRev ¶
func (*Component) GetMfgDate ¶
func (*Component) GetMfgName ¶
func (*Component) GetModelName ¶
func (*Component) GetParentRelPos ¶
func (*Component) GetPortAttr ¶
func (m *Component) GetPortAttr() *PortComponentAttributes
func (*Component) GetPsuAttr ¶
func (m *Component) GetPsuAttr() *PsuComponentAttributes
func (*Component) GetSensorData ¶
func (m *Component) GetSensorData() []*ComponentSensorData
func (*Component) GetSerialNum ¶
func (*Component) GetSoftwareRev ¶
func (*Component) GetSpecific ¶
func (m *Component) GetSpecific() isComponent_Specific
func (*Component) GetState ¶
func (m *Component) GetState() *ComponentState
func (*Component) GetTransceiverAttr ¶
func (m *Component) GetTransceiverAttr() *TransceiverComponentsAttributes
func (*Component) ProtoMessage ¶
func (*Component) ProtoMessage()
func (*Component) XXX_DiscardUnknown ¶
func (m *Component) XXX_DiscardUnknown()
func (*Component) XXX_Marshal ¶
func (*Component) XXX_OneofWrappers ¶
func (*Component) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Component) XXX_Unmarshal ¶
type ComponentAdminState ¶
type ComponentAdminState int32
const ( ComponentAdminState_COMP_ADMIN_STATE_UNDEFINED ComponentAdminState = 0 ComponentAdminState_COMP_ADMIN_STATE_UNKNOWN ComponentAdminState = 1 ComponentAdminState_COMP_ADMIN_STATE_LOCKED ComponentAdminState = 2 ComponentAdminState_COMP_ADMIN_STATE_SHUTTING_DOWN ComponentAdminState = 3 ComponentAdminState_COMP_ADMIN_STATE_UNLOCKED ComponentAdminState = 4 )
func (ComponentAdminState) EnumDescriptor ¶
func (ComponentAdminState) EnumDescriptor() ([]byte, []int)
func (ComponentAdminState) String ¶
func (x ComponentAdminState) String() string
type ComponentAlarmState ¶
type ComponentAlarmState int32
const ( ComponentAlarmState_COMP_ALARM_STATE_UNDEFINED ComponentAlarmState = 0 ComponentAlarmState_COMP_ALARM_STATE_UNKNOWN ComponentAlarmState = 1 ComponentAlarmState_COMP_ALARM_STATE_UNDER_REPAIR ComponentAlarmState = 2 ComponentAlarmState_COMP_ALARM_STATE_CRITICAL ComponentAlarmState = 3 ComponentAlarmState_COMP_ALARM_STATE_MAJOR ComponentAlarmState = 4 ComponentAlarmState_COMP_ALARM_STATE_MINOR ComponentAlarmState = 5 ComponentAlarmState_COMP_ALARM_STATE_WARNING ComponentAlarmState = 6 ComponentAlarmState_COMP_ALARM_STATE_INDETERMINATE ComponentAlarmState = 7 )
func (ComponentAlarmState) EnumDescriptor ¶
func (ComponentAlarmState) EnumDescriptor() ([]byte, []int)
func (ComponentAlarmState) String ¶
func (x ComponentAlarmState) String() string
type ComponentOperState ¶
type ComponentOperState int32
const ( ComponentOperState_COMP_OPER_STATE_UNDEFINED ComponentOperState = 0 ComponentOperState_COMP_OPER_STATE_UNKNOWN ComponentOperState = 1 ComponentOperState_COMP_OPER_STATE_DISABLED ComponentOperState = 2 ComponentOperState_COMP_OPER_STATE_ENABLED ComponentOperState = 3 ComponentOperState_COMP_OPER_STATE_TESTING ComponentOperState = 4 )
func (ComponentOperState) EnumDescriptor ¶
func (ComponentOperState) EnumDescriptor() ([]byte, []int)
func (ComponentOperState) String ¶
func (x ComponentOperState) String() string
type ComponentSensorData ¶
type ComponentSensorData struct { Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` Type DataValueType `protobuf:"varint,2,opt,name=type,proto3,enum=dmi.DataValueType" json:"type,omitempty"` Scale ValueScale `protobuf:"varint,3,opt,name=scale,proto3,enum=dmi.ValueScale" json:"scale,omitempty"` Precision int32 `protobuf:"varint,4,opt,name=precision,proto3" json:"precision,omitempty"` Status SensorStatus `protobuf:"varint,5,opt,name=status,proto3,enum=dmi.SensorStatus" json:"status,omitempty"` UnitsDisplay string `protobuf:"bytes,6,opt,name=units_display,json=unitsDisplay,proto3" json:"units_display,omitempty"` Timestamp *timestamp.Timestamp `protobuf:"bytes,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"` ValueUpdateRate uint32 `protobuf:"varint,8,opt,name=value_update_rate,json=valueUpdateRate,proto3" json:"value_update_rate,omitempty"` // data_type can be of the string representation of MetricNames or something else as well DataType string `protobuf:"bytes,9,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ComponentSensorData) Descriptor ¶
func (*ComponentSensorData) Descriptor() ([]byte, []int)
func (*ComponentSensorData) GetDataType ¶
func (m *ComponentSensorData) GetDataType() string
func (*ComponentSensorData) GetPrecision ¶
func (m *ComponentSensorData) GetPrecision() int32
func (*ComponentSensorData) GetScale ¶
func (m *ComponentSensorData) GetScale() ValueScale
func (*ComponentSensorData) GetStatus ¶
func (m *ComponentSensorData) GetStatus() SensorStatus
func (*ComponentSensorData) GetTimestamp ¶
func (m *ComponentSensorData) GetTimestamp() *timestamp.Timestamp
func (*ComponentSensorData) GetType ¶
func (m *ComponentSensorData) GetType() DataValueType
func (*ComponentSensorData) GetUnitsDisplay ¶
func (m *ComponentSensorData) GetUnitsDisplay() string
func (*ComponentSensorData) GetValue ¶
func (m *ComponentSensorData) GetValue() int32
func (*ComponentSensorData) GetValueUpdateRate ¶
func (m *ComponentSensorData) GetValueUpdateRate() uint32
func (*ComponentSensorData) ProtoMessage ¶
func (*ComponentSensorData) ProtoMessage()
func (*ComponentSensorData) Reset ¶
func (m *ComponentSensorData) Reset()
func (*ComponentSensorData) String ¶
func (m *ComponentSensorData) String() string
func (*ComponentSensorData) XXX_DiscardUnknown ¶
func (m *ComponentSensorData) XXX_DiscardUnknown()
func (*ComponentSensorData) XXX_Marshal ¶
func (m *ComponentSensorData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ComponentSensorData) XXX_Merge ¶
func (m *ComponentSensorData) XXX_Merge(src proto.Message)
func (*ComponentSensorData) XXX_Size ¶
func (m *ComponentSensorData) XXX_Size() int
func (*ComponentSensorData) XXX_Unmarshal ¶
func (m *ComponentSensorData) XXX_Unmarshal(b []byte) error
type ComponentStandbyState ¶
type ComponentStandbyState int32
const ( ComponentStandbyState_COMP_STANDBY_STATE_UNDEFINED ComponentStandbyState = 0 ComponentStandbyState_COMP_STANDBY_STATE_UNKNOWN ComponentStandbyState = 1 ComponentStandbyState_COMP_STANDBY_STATE_HOT ComponentStandbyState = 2 ComponentStandbyState_COMP_STANDBY_STATE_COLD ComponentStandbyState = 3 ComponentStandbyState_COMP_STANDBY_STATE_PROVIDING_SERVICE ComponentStandbyState = 4 )
func (ComponentStandbyState) EnumDescriptor ¶
func (ComponentStandbyState) EnumDescriptor() ([]byte, []int)
func (ComponentStandbyState) String ¶
func (x ComponentStandbyState) String() string
type ComponentState ¶
type ComponentState struct { StateLastChanged *timestamp.Timestamp `protobuf:"bytes,1,opt,name=state_last_changed,json=stateLastChanged,proto3" json:"state_last_changed,omitempty"` AdminState ComponentAdminState `protobuf:"varint,2,opt,name=admin_state,json=adminState,proto3,enum=dmi.ComponentAdminState" json:"admin_state,omitempty"` OperState ComponentOperState `protobuf:"varint,3,opt,name=oper_state,json=operState,proto3,enum=dmi.ComponentOperState" json:"oper_state,omitempty"` UsageState ComponentUsageState `protobuf:"varint,4,opt,name=usage_state,json=usageState,proto3,enum=dmi.ComponentUsageState" json:"usage_state,omitempty"` AlarmState ComponentAlarmState `protobuf:"varint,5,opt,name=alarm_state,json=alarmState,proto3,enum=dmi.ComponentAlarmState" json:"alarm_state,omitempty"` StandbyState ComponentStandbyState `` /* 129-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ComponentState) Descriptor ¶
func (*ComponentState) Descriptor() ([]byte, []int)
func (*ComponentState) GetAdminState ¶
func (m *ComponentState) GetAdminState() ComponentAdminState
func (*ComponentState) GetAlarmState ¶
func (m *ComponentState) GetAlarmState() ComponentAlarmState
func (*ComponentState) GetOperState ¶
func (m *ComponentState) GetOperState() ComponentOperState
func (*ComponentState) GetStandbyState ¶
func (m *ComponentState) GetStandbyState() ComponentStandbyState
func (*ComponentState) GetStateLastChanged ¶
func (m *ComponentState) GetStateLastChanged() *timestamp.Timestamp
func (*ComponentState) GetUsageState ¶
func (m *ComponentState) GetUsageState() ComponentUsageState
func (*ComponentState) ProtoMessage ¶
func (*ComponentState) ProtoMessage()
func (*ComponentState) Reset ¶
func (m *ComponentState) Reset()
func (*ComponentState) String ¶
func (m *ComponentState) String() string
func (*ComponentState) XXX_DiscardUnknown ¶
func (m *ComponentState) XXX_DiscardUnknown()
func (*ComponentState) XXX_Marshal ¶
func (m *ComponentState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ComponentState) XXX_Merge ¶
func (m *ComponentState) XXX_Merge(src proto.Message)
func (*ComponentState) XXX_Size ¶
func (m *ComponentState) XXX_Size() int
func (*ComponentState) XXX_Unmarshal ¶
func (m *ComponentState) XXX_Unmarshal(b []byte) error
type ComponentType ¶
type ComponentType int32
const ( ComponentType_COMPONENT_TYPE_UNDEFINED ComponentType = 0 ComponentType_COMPONENT_TYPE_UNKNOWN ComponentType = 1 ComponentType_COMPONENT_TYPE_CHASSIS ComponentType = 2 ComponentType_COMPONENT_TYPE_BACKPLANE ComponentType = 3 ComponentType_COMPONENT_TYPE_CONTAINER ComponentType = 4 ComponentType_COMPONENT_TYPE_POWER_SUPPLY ComponentType = 5 ComponentType_COMPONENT_TYPE_FAN ComponentType = 6 ComponentType_COMPONENT_TYPE_SENSOR ComponentType = 7 ComponentType_COMPONENT_TYPE_MODULE ComponentType = 8 ComponentType_COMPONENT_TYPE_PORT ComponentType = 9 ComponentType_COMPONENT_TYPE_CPU ComponentType = 10 ComponentType_COMPONENT_TYPE_BATTERY ComponentType = 11 ComponentType_COMPONENT_TYPE_STORAGE ComponentType = 12 ComponentType_COMPONENT_TYPE_MEMORY ComponentType = 13 // A component of type "TRANSCEIVER" could have 0 or more components of type "PORT" as children. ComponentType_COMPONENT_TYPE_TRANSCEIVER ComponentType = 14 )
func (ComponentType) EnumDescriptor ¶
func (ComponentType) EnumDescriptor() ([]byte, []int)
func (ComponentType) String ¶
func (x ComponentType) String() string
type ComponentUsageState ¶
type ComponentUsageState int32
const ( ComponentUsageState_COMP_USAGE_STATE_UNDEFINED ComponentUsageState = 0 ComponentUsageState_COMP_USAGE_STATE_UNKNOWN ComponentUsageState = 1 ComponentUsageState_COMP_USAGE_STATE_IDLE ComponentUsageState = 2 ComponentUsageState_COMP_USAGE_STATE_ACTIVE ComponentUsageState = 3 ComponentUsageState_COMP_USAGE_STATE_BUSY ComponentUsageState = 4 )
func (ComponentUsageState) EnumDescriptor ¶
func (ComponentUsageState) EnumDescriptor() ([]byte, []int)
func (ComponentUsageState) String ¶
func (x ComponentUsageState) String() string
type Component_ContainerAttr ¶
type Component_ContainerAttr struct {
ContainerAttr *ContainerComponentAttributes `protobuf:"bytes,51,opt,name=container_attr,json=containerAttr,proto3,oneof"`
}
type Component_PortAttr ¶
type Component_PortAttr struct {
PortAttr *PortComponentAttributes `protobuf:"bytes,50,opt,name=port_attr,json=portAttr,proto3,oneof"`
}
type Component_PsuAttr ¶
type Component_PsuAttr struct {
PsuAttr *PsuComponentAttributes `protobuf:"bytes,52,opt,name=psu_attr,json=psuAttr,proto3,oneof"`
}
type Component_TransceiverAttr ¶
type Component_TransceiverAttr struct {
TransceiverAttr *TransceiverComponentsAttributes `protobuf:"bytes,53,opt,name=transceiver_attr,json=transceiverAttr,proto3,oneof"`
}
type ConfigRequest ¶
type ConfigRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` // Location of the configuration file, authentication (user/pass) if any should be in the url string // The config_url would contain the protocol, credentials, the IP address/DNS of the server and the path of the file // e.g. sftp://download_user:download_pass@192.168.0.1:22/OLT-configs/config-v1.2.3.xml ConfigUrl string `protobuf:"bytes,2,opt,name=config_url,json=configUrl,proto3" json:"config_url,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ConfigRequest) Descriptor ¶
func (*ConfigRequest) Descriptor() ([]byte, []int)
func (*ConfigRequest) GetConfigUrl ¶
func (m *ConfigRequest) GetConfigUrl() string
func (*ConfigRequest) GetDeviceUuid ¶
func (m *ConfigRequest) GetDeviceUuid() *Uuid
func (*ConfigRequest) ProtoMessage ¶
func (*ConfigRequest) ProtoMessage()
func (*ConfigRequest) Reset ¶
func (m *ConfigRequest) Reset()
func (*ConfigRequest) String ¶
func (m *ConfigRequest) String() string
func (*ConfigRequest) XXX_DiscardUnknown ¶
func (m *ConfigRequest) XXX_DiscardUnknown()
func (*ConfigRequest) XXX_Marshal ¶
func (m *ConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigRequest) XXX_Merge ¶
func (m *ConfigRequest) XXX_Merge(src proto.Message)
func (*ConfigRequest) XXX_Size ¶
func (m *ConfigRequest) XXX_Size() int
func (*ConfigRequest) XXX_Unmarshal ¶
func (m *ConfigRequest) XXX_Unmarshal(b []byte) error
type ConfigResponse ¶
type ConfigResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason ConfigResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.ConfigResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,3,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ConfigResponse) Descriptor ¶
func (*ConfigResponse) Descriptor() ([]byte, []int)
func (*ConfigResponse) GetReason ¶
func (m *ConfigResponse) GetReason() ConfigResponse_Reason
func (*ConfigResponse) GetReasonDetail ¶
func (m *ConfigResponse) GetReasonDetail() string
func (*ConfigResponse) GetStatus ¶
func (m *ConfigResponse) GetStatus() Status
func (*ConfigResponse) ProtoMessage ¶
func (*ConfigResponse) ProtoMessage()
func (*ConfigResponse) Reset ¶
func (m *ConfigResponse) Reset()
func (*ConfigResponse) String ¶
func (m *ConfigResponse) String() string
func (*ConfigResponse) XXX_DiscardUnknown ¶
func (m *ConfigResponse) XXX_DiscardUnknown()
func (*ConfigResponse) XXX_Marshal ¶
func (m *ConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigResponse) XXX_Merge ¶
func (m *ConfigResponse) XXX_Merge(src proto.Message)
func (*ConfigResponse) XXX_Size ¶
func (m *ConfigResponse) XXX_Size() int
func (*ConfigResponse) XXX_Unmarshal ¶
func (m *ConfigResponse) XXX_Unmarshal(b []byte) error
type ConfigResponse_Reason ¶
type ConfigResponse_Reason int32
const ( ConfigResponse_UNDEFINED_REASON ConfigResponse_Reason = 0 ConfigResponse_UNKNOWN_DEVICE ConfigResponse_Reason = 1 ConfigResponse_INTERNAL_ERROR ConfigResponse_Reason = 2 ConfigResponse_ERROR_FETCHING_CONFIG ConfigResponse_Reason = 3 ConfigResponse_INVALID_CONFIG ConfigResponse_Reason = 4 ConfigResponse_OPERATION_ALREADY_IN_PROGRESS ConfigResponse_Reason = 5 ConfigResponse_DEVICE_UNREACHABLE ConfigResponse_Reason = 6 )
func (ConfigResponse_Reason) EnumDescriptor ¶
func (ConfigResponse_Reason) EnumDescriptor() ([]byte, []int)
func (ConfigResponse_Reason) String ¶
func (x ConfigResponse_Reason) String() string
type ContainerComponentAttributes ¶
type ContainerComponentAttributes struct { PhysicalLabel string `protobuf:"bytes,1,opt,name=physical_label,json=physicalLabel,proto3" json:"physical_label,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ContainerComponentAttributes) Descriptor ¶
func (*ContainerComponentAttributes) Descriptor() ([]byte, []int)
func (*ContainerComponentAttributes) GetPhysicalLabel ¶
func (m *ContainerComponentAttributes) GetPhysicalLabel() string
func (*ContainerComponentAttributes) ProtoMessage ¶
func (*ContainerComponentAttributes) ProtoMessage()
func (*ContainerComponentAttributes) Reset ¶
func (m *ContainerComponentAttributes) Reset()
func (*ContainerComponentAttributes) String ¶
func (m *ContainerComponentAttributes) String() string
func (*ContainerComponentAttributes) XXX_DiscardUnknown ¶
func (m *ContainerComponentAttributes) XXX_DiscardUnknown()
func (*ContainerComponentAttributes) XXX_Marshal ¶
func (m *ContainerComponentAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ContainerComponentAttributes) XXX_Merge ¶
func (m *ContainerComponentAttributes) XXX_Merge(src proto.Message)
func (*ContainerComponentAttributes) XXX_Size ¶
func (m *ContainerComponentAttributes) XXX_Size() int
func (*ContainerComponentAttributes) XXX_Unmarshal ¶
func (m *ContainerComponentAttributes) XXX_Unmarshal(b []byte) error
type DataValueType ¶
type DataValueType int32
const ( DataValueType_VALUE_TYPE_UNDEFINED DataValueType = 0 DataValueType_VALUE_TYPE_OTHER DataValueType = 1 DataValueType_VALUE_TYPE_UNKNOWN DataValueType = 2 DataValueType_VALUE_TYPE_VOLTS_AC DataValueType = 3 DataValueType_VALUE_TYPE_VOLTS_DC DataValueType = 4 DataValueType_VALUE_TYPE_AMPERES DataValueType = 5 DataValueType_VALUE_TYPE_WATTS DataValueType = 6 DataValueType_VALUE_TYPE_HERTZ DataValueType = 7 DataValueType_VALUE_TYPE_CELSIUS DataValueType = 8 DataValueType_VALUE_TYPE_PERCENT_RH DataValueType = 9 DataValueType_VALUE_TYPE_RPM DataValueType = 10 DataValueType_VALUE_TYPE_CMM DataValueType = 11 DataValueType_VALUE_TYPE_TRUTH_VALUE DataValueType = 12 DataValueType_VALUE_TYPE_PERCENT DataValueType = 13 DataValueType_VALUE_TYPE_METERS DataValueType = 14 DataValueType_VALUE_TYPE_BYTES DataValueType = 15 DataValueType_VALUE_TYPE_DBM DataValueType = 16 )
func (DataValueType) EnumDescriptor ¶
func (DataValueType) EnumDescriptor() ([]byte, []int)
func (DataValueType) String ¶
func (x DataValueType) String() string
type DownloadImageRequest ¶
type DownloadImageRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` ImageInfo *ImageInformation `protobuf:"bytes,2,opt,name=image_info,json=imageInfo,proto3" json:"image_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DownloadImageRequest) Descriptor ¶
func (*DownloadImageRequest) Descriptor() ([]byte, []int)
func (*DownloadImageRequest) GetDeviceUuid ¶
func (m *DownloadImageRequest) GetDeviceUuid() *Uuid
func (*DownloadImageRequest) GetImageInfo ¶
func (m *DownloadImageRequest) GetImageInfo() *ImageInformation
func (*DownloadImageRequest) ProtoMessage ¶
func (*DownloadImageRequest) ProtoMessage()
func (*DownloadImageRequest) Reset ¶
func (m *DownloadImageRequest) Reset()
func (*DownloadImageRequest) String ¶
func (m *DownloadImageRequest) String() string
func (*DownloadImageRequest) XXX_DiscardUnknown ¶
func (m *DownloadImageRequest) XXX_DiscardUnknown()
func (*DownloadImageRequest) XXX_Marshal ¶
func (m *DownloadImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DownloadImageRequest) XXX_Merge ¶
func (m *DownloadImageRequest) XXX_Merge(src proto.Message)
func (*DownloadImageRequest) XXX_Size ¶
func (m *DownloadImageRequest) XXX_Size() int
func (*DownloadImageRequest) XXX_Unmarshal ¶
func (m *DownloadImageRequest) XXX_Unmarshal(b []byte) error
type EntitiesLogLevel ¶
type EntitiesLogLevel struct { LogLevel LogLevel `protobuf:"varint,1,opt,name=logLevel,proto3,enum=dmi.LogLevel" json:"logLevel,omitempty"` Entities []string `protobuf:"bytes,2,rep,name=entities,proto3" json:"entities,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EntitiesLogLevel) Descriptor ¶
func (*EntitiesLogLevel) Descriptor() ([]byte, []int)
func (*EntitiesLogLevel) GetEntities ¶
func (m *EntitiesLogLevel) GetEntities() []string
func (*EntitiesLogLevel) GetLogLevel ¶
func (m *EntitiesLogLevel) GetLogLevel() LogLevel
func (*EntitiesLogLevel) ProtoMessage ¶
func (*EntitiesLogLevel) ProtoMessage()
func (*EntitiesLogLevel) Reset ¶
func (m *EntitiesLogLevel) Reset()
func (*EntitiesLogLevel) String ¶
func (m *EntitiesLogLevel) String() string
func (*EntitiesLogLevel) XXX_DiscardUnknown ¶
func (m *EntitiesLogLevel) XXX_DiscardUnknown()
func (*EntitiesLogLevel) XXX_Marshal ¶
func (m *EntitiesLogLevel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EntitiesLogLevel) XXX_Merge ¶
func (m *EntitiesLogLevel) XXX_Merge(src proto.Message)
func (*EntitiesLogLevel) XXX_Size ¶
func (m *EntitiesLogLevel) XXX_Size() int
func (*EntitiesLogLevel) XXX_Unmarshal ¶
func (m *EntitiesLogLevel) XXX_Unmarshal(b []byte) error
type Event ¶
type Event struct { EventMetadata *EventMetaData `protobuf:"bytes,1,opt,name=event_metadata,json=eventMetadata,proto3" json:"event_metadata,omitempty"` EventId EventIds `protobuf:"varint,2,opt,name=event_id,json=eventId,proto3,enum=dmi.EventIds" json:"event_id,omitempty"` RaisedTs *timestamp.Timestamp `protobuf:"bytes,3,opt,name=raised_ts,json=raisedTs,proto3" json:"raised_ts,omitempty"` // Optional threshold information for an event ThresholdInfo *ThresholdInformation `protobuf:"bytes,4,opt,name=threshold_info,json=thresholdInfo,proto3" json:"threshold_info,omitempty"` // Any additional info regarding the event AddInfo string `protobuf:"bytes,5,opt,name=add_info,json=addInfo,proto3" json:"add_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Event) Descriptor ¶
func (*Event) GetAddInfo ¶
func (*Event) GetEventId ¶
func (*Event) GetEventMetadata ¶
func (m *Event) GetEventMetadata() *EventMetaData
func (*Event) GetRaisedTs ¶
func (*Event) GetThresholdInfo ¶
func (m *Event) GetThresholdInfo() *ThresholdInformation
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) XXX_DiscardUnknown ¶
func (m *Event) XXX_DiscardUnknown()
func (*Event) XXX_Marshal ¶
func (*Event) XXX_Unmarshal ¶
type EventCfg ¶
type EventCfg struct { EventId EventIds `protobuf:"varint,1,opt,name=event_id,json=eventId,proto3,enum=dmi.EventIds" json:"event_id,omitempty"` IsConfigured bool `protobuf:"varint,2,opt,name=is_configured,json=isConfigured,proto3" json:"is_configured,omitempty"` // Optional threshold values, applicable only for some specific events // If an event needs thresholds but the user does not pass the thresholds here, the Device Manager implementations // could choose to use defaults applicable for the specific component (recommended) or return an error for such // an EventConfigurationRequest with reason as INVALID_CONFIG Thresholds *Thresholds `protobuf:"bytes,3,opt,name=thresholds,proto3" json:"thresholds,omitempty"` // For events which can be configured on a particular component this id can be used to identify the component // For e.g. for events of the transceivers ComponentUuid *Uuid `protobuf:"bytes,4,opt,name=component_uuid,json=componentUuid,proto3" json:"component_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EventCfg) Descriptor ¶
func (*EventCfg) GetComponentUuid ¶ added in v1.12.0
func (*EventCfg) GetEventId ¶
func (*EventCfg) GetIsConfigured ¶
func (*EventCfg) GetThresholds ¶
func (m *EventCfg) GetThresholds() *Thresholds
func (*EventCfg) ProtoMessage ¶
func (*EventCfg) ProtoMessage()
func (*EventCfg) XXX_DiscardUnknown ¶
func (m *EventCfg) XXX_DiscardUnknown()
func (*EventCfg) XXX_Marshal ¶
func (*EventCfg) XXX_Unmarshal ¶
type EventIds ¶
type EventIds int32
const ( EventIds_EVENT_NAME_UNDEFINED EventIds = 0 // Events from the Transceivers EventIds_EVENT_TRANSCEIVER_PLUG_OUT EventIds = 100 EventIds_EVENT_TRANSCEIVER_PLUG_IN EventIds = 101 // The threshold based events on the transceivers should be configured on // the port components of that transceiver and not on the transceiver // component itself. This is because there could be different thresholds // on the different ports of a transceiver (for example for a transceiver of // type COMBO_GPON_XGSPON the power thresholds could be different for the // GPON and XGSPON ports) EventIds_EVENT_TRANSCEIVER_VOLTAGE_ABOVE_THRESHOLD EventIds = 102 EventIds_EVENT_TRANSCEIVER_VOLTAGE_BELOW_THRESHOLD EventIds = 103 EventIds_EVENT_TRANSCEIVER_TEMPERATURE_ABOVE_THRESHOLD EventIds = 104 EventIds_EVENT_TRANSCEIVER_TEMPERATURE_BELOW_THRESHOLD EventIds = 105 EventIds_EVENT_TRANSCEIVER_CURRENT_ABOVE_THRESHOLD EventIds = 106 EventIds_EVENT_TRANSCEIVER_CURRENT_BELOW_THRESHOLD EventIds = 107 EventIds_EVENT_TRANSCEIVER_RX_POWER_ABOVE_THRESHOLD EventIds = 108 EventIds_EVENT_TRANSCEIVER_RX_POWER_BELOW_THRESHOLD EventIds = 109 EventIds_EVENT_TRANSCEIVER_TX_POWER_ABOVE_THRESHOLD EventIds = 110 EventIds_EVENT_TRANSCEIVER_TX_POWER_BELOW_THRESHOLD EventIds = 111 EventIds_EVENT_TRANSCEIVER_FAILURE EventIds = 112 EventIds_EVENT_TRANSCEIVER_VOLTAGE_ABOVE_THRESHOLD_RECOVERED EventIds = 113 EventIds_EVENT_TRANSCEIVER_VOLTAGE_BELOW_THRESHOLD_RECOVERED EventIds = 114 EventIds_EVENT_TRANSCEIVER_TEMPERATURE_ABOVE_THRESHOLD_RECOVERED EventIds = 115 EventIds_EVENT_TRANSCEIVER_TEMPERATURE_BELOW_THRESHOLD_RECOVERED EventIds = 116 EventIds_EVENT_TRANSCEIVER_CURRENT_ABOVE_THRESHOLD_RECOVERED EventIds = 117 EventIds_EVENT_TRANSCEIVER_CURRENT_BELOW_THRESHOLD_RECOVERED EventIds = 118 EventIds_EVENT_TRANSCEIVER_RX_POWER_ABOVE_THRESHOLD_RECOVERED EventIds = 119 EventIds_EVENT_TRANSCEIVER_RX_POWER_BELOW_THRESHOLD_RECOVERED EventIds = 120 EventIds_EVENT_TRANSCEIVER_TX_POWER_ABOVE_THRESHOLD_RECOVERED EventIds = 121 EventIds_EVENT_TRANSCEIVER_TX_POWER_BELOW_THRESHOLD_RECOVERED EventIds = 122 EventIds_EVENT_TRANSCEIVER_FAILURE_RECOVERED EventIds = 123 // Events from the PSU EventIds_EVENT_PSU_PLUG_OUT EventIds = 200 EventIds_EVENT_PSU_PLUG_IN EventIds = 201 EventIds_EVENT_PSU_FAILURE EventIds = 202 EventIds_EVENT_PSU_FAILURE_RECOVERED EventIds = 203 // Events for the Fans EventIds_EVENT_FAN_FAILURE EventIds = 300 EventIds_EVENT_FAN_PLUG_OUT EventIds = 301 EventIds_EVENT_FAN_PLUG_IN EventIds = 302 EventIds_EVENT_FAN_FAILURE_RECOVERED EventIds = 303 // Events for the CPUs EventIds_EVENT_CPU_TEMPERATURE_ABOVE_CRITICAL EventIds = 400 EventIds_EVENT_CPU_TEMPERATURE_ABOVE_FATAL EventIds = 401 EventIds_EVENT_CPU_TEMPERATURE_ABOVE_CRITICAL_RECOVERED EventIds = 402 EventIds_EVENT_CPU_TEMPERATURE_ABOVE_FATAL_RECOVERED EventIds = 403 EventIds_EVENT_CPU_USAGE_ABOVE_THRESHOLD EventIds = 404 EventIds_EVENT_CPU_USAGE_ABOVE_THRESHOLD_RECOVERED EventIds = 405 // Events for the complete HW Device EventIds_EVENT_HW_DEVICE_RESET EventIds = 500 EventIds_EVENT_HW_DEVICE_TEMPERATURE_ABOVE_CRITICAL EventIds = 501 EventIds_EVENT_HW_DEVICE_TEMPERATURE_ABOVE_FATAL EventIds = 502 EventIds_EVENT_HW_DEVICE_TEMPERATURE_ABOVE_CRITICAL_RECOVERED EventIds = 503 EventIds_EVENT_HW_DEVICE_TEMPERATURE_ABOVE_FATAL_RECOVERED EventIds = 504 EventIds_EVENT_HW_DEVICE_REBOOT EventIds = 505 EventIds_EVENT_HW_TEMPERATURE_SENSOR_FAILED EventIds = 506 EventIds_EVENT_HW_ALL_TEMPERATURE_SENSORS_FAILED EventIds = 507 EventIds_EVENT_HW_DISK_USAGE_ABOVE_THRESHOLD EventIds = 508 EventIds_EVENT_HW_DISK_USAGE_ABOVE_THRESHOLD_RECOVERED EventIds = 509 EventIds_EVENT_HW_MEMORY_USAGE_ABOVE_THRESHOLD EventIds = 510 EventIds_EVENT_HW_MEMORY_USAGE_ABOVE_THRESHOLD_RECOVERED EventIds = 511 EventIds_EVENT_HW_NTP_SYNC_FAILURE EventIds = 512 EventIds_EVENT_HW_NTP_SYNC_FAILURE_RECOVERED EventIds = 513 // Events for the line cards on the HW Device EventIds_EVENT_LINE_CARD_PLUG_OUT EventIds = 600 EventIds_EVENT_LINE_CARD_PLUG_IN EventIds = 601 )
func (EventIds) EnumDescriptor ¶
type EventMetaData ¶
type EventMetaData struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` // uuid of the component ComponentUuid *Uuid `protobuf:"bytes,2,opt,name=component_uuid,json=componentUuid,proto3" json:"component_uuid,omitempty"` ComponentName string `protobuf:"bytes,3,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EventMetaData) Descriptor ¶
func (*EventMetaData) Descriptor() ([]byte, []int)
func (*EventMetaData) GetComponentName ¶
func (m *EventMetaData) GetComponentName() string
func (*EventMetaData) GetComponentUuid ¶
func (m *EventMetaData) GetComponentUuid() *Uuid
func (*EventMetaData) GetDeviceUuid ¶
func (m *EventMetaData) GetDeviceUuid() *Uuid
func (*EventMetaData) ProtoMessage ¶
func (*EventMetaData) ProtoMessage()
func (*EventMetaData) Reset ¶
func (m *EventMetaData) Reset()
func (*EventMetaData) String ¶
func (m *EventMetaData) String() string
func (*EventMetaData) XXX_DiscardUnknown ¶
func (m *EventMetaData) XXX_DiscardUnknown()
func (*EventMetaData) XXX_Marshal ¶
func (m *EventMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventMetaData) XXX_Merge ¶
func (m *EventMetaData) XXX_Merge(src proto.Message)
func (*EventMetaData) XXX_Size ¶
func (m *EventMetaData) XXX_Size() int
func (*EventMetaData) XXX_Unmarshal ¶
func (m *EventMetaData) XXX_Unmarshal(b []byte) error
type EventsCfg ¶
type EventsCfg struct { Items []*EventCfg `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EventsCfg) Descriptor ¶
func (*EventsCfg) ProtoMessage ¶
func (*EventsCfg) ProtoMessage()
func (*EventsCfg) XXX_DiscardUnknown ¶
func (m *EventsCfg) XXX_DiscardUnknown()
func (*EventsCfg) XXX_Marshal ¶
func (*EventsCfg) XXX_Unmarshal ¶
type EventsConfigurationRequest ¶
type EventsConfigurationRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` // Types that are valid to be assigned to Operation: // *EventsConfigurationRequest_Changes // *EventsConfigurationRequest_ResetToDefault Operation isEventsConfigurationRequest_Operation `protobuf_oneof:"operation"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EventsConfigurationRequest) Descriptor ¶
func (*EventsConfigurationRequest) Descriptor() ([]byte, []int)
func (*EventsConfigurationRequest) GetChanges ¶
func (m *EventsConfigurationRequest) GetChanges() *EventsCfg
func (*EventsConfigurationRequest) GetDeviceUuid ¶
func (m *EventsConfigurationRequest) GetDeviceUuid() *Uuid
func (*EventsConfigurationRequest) GetOperation ¶
func (m *EventsConfigurationRequest) GetOperation() isEventsConfigurationRequest_Operation
func (*EventsConfigurationRequest) GetResetToDefault ¶
func (m *EventsConfigurationRequest) GetResetToDefault() bool
func (*EventsConfigurationRequest) ProtoMessage ¶
func (*EventsConfigurationRequest) ProtoMessage()
func (*EventsConfigurationRequest) Reset ¶
func (m *EventsConfigurationRequest) Reset()
func (*EventsConfigurationRequest) String ¶
func (m *EventsConfigurationRequest) String() string
func (*EventsConfigurationRequest) XXX_DiscardUnknown ¶
func (m *EventsConfigurationRequest) XXX_DiscardUnknown()
func (*EventsConfigurationRequest) XXX_Marshal ¶
func (m *EventsConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventsConfigurationRequest) XXX_Merge ¶
func (m *EventsConfigurationRequest) XXX_Merge(src proto.Message)
func (*EventsConfigurationRequest) XXX_OneofWrappers ¶
func (*EventsConfigurationRequest) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*EventsConfigurationRequest) XXX_Size ¶
func (m *EventsConfigurationRequest) XXX_Size() int
func (*EventsConfigurationRequest) XXX_Unmarshal ¶
func (m *EventsConfigurationRequest) XXX_Unmarshal(b []byte) error
type EventsConfigurationRequest_Changes ¶
type EventsConfigurationRequest_Changes struct {
Changes *EventsCfg `protobuf:"bytes,2,opt,name=changes,proto3,oneof"`
}
type EventsConfigurationRequest_ResetToDefault ¶
type EventsConfigurationRequest_ResetToDefault struct {
ResetToDefault bool `protobuf:"varint,3,opt,name=reset_to_default,json=resetToDefault,proto3,oneof"`
}
type EventsConfigurationResponse ¶
type EventsConfigurationResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason EventsConfigurationResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.EventsConfigurationResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,3,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EventsConfigurationResponse) Descriptor ¶
func (*EventsConfigurationResponse) Descriptor() ([]byte, []int)
func (*EventsConfigurationResponse) GetReason ¶
func (m *EventsConfigurationResponse) GetReason() EventsConfigurationResponse_Reason
func (*EventsConfigurationResponse) GetReasonDetail ¶
func (m *EventsConfigurationResponse) GetReasonDetail() string
func (*EventsConfigurationResponse) GetStatus ¶
func (m *EventsConfigurationResponse) GetStatus() Status
func (*EventsConfigurationResponse) ProtoMessage ¶
func (*EventsConfigurationResponse) ProtoMessage()
func (*EventsConfigurationResponse) Reset ¶
func (m *EventsConfigurationResponse) Reset()
func (*EventsConfigurationResponse) String ¶
func (m *EventsConfigurationResponse) String() string
func (*EventsConfigurationResponse) XXX_DiscardUnknown ¶
func (m *EventsConfigurationResponse) XXX_DiscardUnknown()
func (*EventsConfigurationResponse) XXX_Marshal ¶
func (m *EventsConfigurationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventsConfigurationResponse) XXX_Merge ¶
func (m *EventsConfigurationResponse) XXX_Merge(src proto.Message)
func (*EventsConfigurationResponse) XXX_Size ¶
func (m *EventsConfigurationResponse) XXX_Size() int
func (*EventsConfigurationResponse) XXX_Unmarshal ¶
func (m *EventsConfigurationResponse) XXX_Unmarshal(b []byte) error
type EventsConfigurationResponse_Reason ¶
type EventsConfigurationResponse_Reason int32
const ( EventsConfigurationResponse_UNDEFINED_REASON EventsConfigurationResponse_Reason = 0 EventsConfigurationResponse_UNKNOWN_DEVICE EventsConfigurationResponse_Reason = 1 EventsConfigurationResponse_INTERNAL_ERROR EventsConfigurationResponse_Reason = 2 EventsConfigurationResponse_INVALID_CONFIG EventsConfigurationResponse_Reason = 3 EventsConfigurationResponse_DEVICE_UNREACHABLE EventsConfigurationResponse_Reason = 4 )
func (EventsConfigurationResponse_Reason) EnumDescriptor ¶
func (EventsConfigurationResponse_Reason) EnumDescriptor() ([]byte, []int)
func (EventsConfigurationResponse_Reason) String ¶
func (x EventsConfigurationResponse_Reason) String() string
type GetDmLogLevelRequest ¶ added in v1.17.0
type GetDmLogLevelRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetDmLogLevelRequest) Descriptor ¶ added in v1.17.0
func (*GetDmLogLevelRequest) Descriptor() ([]byte, []int)
func (*GetDmLogLevelRequest) ProtoMessage ¶ added in v1.17.0
func (*GetDmLogLevelRequest) ProtoMessage()
func (*GetDmLogLevelRequest) Reset ¶ added in v1.17.0
func (m *GetDmLogLevelRequest) Reset()
func (*GetDmLogLevelRequest) String ¶ added in v1.17.0
func (m *GetDmLogLevelRequest) String() string
func (*GetDmLogLevelRequest) XXX_DiscardUnknown ¶ added in v1.17.0
func (m *GetDmLogLevelRequest) XXX_DiscardUnknown()
func (*GetDmLogLevelRequest) XXX_Marshal ¶ added in v1.17.0
func (m *GetDmLogLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetDmLogLevelRequest) XXX_Merge ¶ added in v1.17.0
func (m *GetDmLogLevelRequest) XXX_Merge(src proto.Message)
func (*GetDmLogLevelRequest) XXX_Size ¶ added in v1.17.0
func (m *GetDmLogLevelRequest) XXX_Size() int
func (*GetDmLogLevelRequest) XXX_Unmarshal ¶ added in v1.17.0
func (m *GetDmLogLevelRequest) XXX_Unmarshal(b []byte) error
type GetDmLogLevelResponse ¶ added in v1.17.0
type GetDmLogLevelResponse struct { Level LogLevel `protobuf:"varint,1,opt,name=level,proto3,enum=dmi.LogLevel" json:"level,omitempty"` Status Status `protobuf:"varint,2,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason GetDmLogLevelResponse_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=dmi.GetDmLogLevelResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetDmLogLevelResponse) Descriptor ¶ added in v1.17.0
func (*GetDmLogLevelResponse) Descriptor() ([]byte, []int)
func (*GetDmLogLevelResponse) GetLevel ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) GetLevel() LogLevel
func (*GetDmLogLevelResponse) GetReason ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) GetReason() GetDmLogLevelResponse_Reason
func (*GetDmLogLevelResponse) GetReasonDetail ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) GetReasonDetail() string
func (*GetDmLogLevelResponse) GetStatus ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) GetStatus() Status
func (*GetDmLogLevelResponse) ProtoMessage ¶ added in v1.17.0
func (*GetDmLogLevelResponse) ProtoMessage()
func (*GetDmLogLevelResponse) Reset ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) Reset()
func (*GetDmLogLevelResponse) String ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) String() string
func (*GetDmLogLevelResponse) XXX_DiscardUnknown ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) XXX_DiscardUnknown()
func (*GetDmLogLevelResponse) XXX_Marshal ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetDmLogLevelResponse) XXX_Merge ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) XXX_Merge(src proto.Message)
func (*GetDmLogLevelResponse) XXX_Size ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) XXX_Size() int
func (*GetDmLogLevelResponse) XXX_Unmarshal ¶ added in v1.17.0
func (m *GetDmLogLevelResponse) XXX_Unmarshal(b []byte) error
type GetDmLogLevelResponse_Reason ¶ added in v1.17.0
type GetDmLogLevelResponse_Reason int32
const ( GetDmLogLevelResponse_UNDEFINED_REASON GetDmLogLevelResponse_Reason = 0 GetDmLogLevelResponse_INTERNAL_ERROR GetDmLogLevelResponse_Reason = 1 )
func (GetDmLogLevelResponse_Reason) EnumDescriptor ¶ added in v1.17.0
func (GetDmLogLevelResponse_Reason) EnumDescriptor() ([]byte, []int)
func (GetDmLogLevelResponse_Reason) String ¶ added in v1.17.0
func (x GetDmLogLevelResponse_Reason) String() string
type GetLogLevelRequest ¶
type GetLogLevelRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` Entities []string `protobuf:"bytes,2,rep,name=entities,proto3" json:"entities,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetLogLevelRequest) Descriptor ¶
func (*GetLogLevelRequest) Descriptor() ([]byte, []int)
func (*GetLogLevelRequest) GetDeviceUuid ¶
func (m *GetLogLevelRequest) GetDeviceUuid() *Uuid
func (*GetLogLevelRequest) GetEntities ¶
func (m *GetLogLevelRequest) GetEntities() []string
func (*GetLogLevelRequest) ProtoMessage ¶
func (*GetLogLevelRequest) ProtoMessage()
func (*GetLogLevelRequest) Reset ¶
func (m *GetLogLevelRequest) Reset()
func (*GetLogLevelRequest) String ¶
func (m *GetLogLevelRequest) String() string
func (*GetLogLevelRequest) XXX_DiscardUnknown ¶
func (m *GetLogLevelRequest) XXX_DiscardUnknown()
func (*GetLogLevelRequest) XXX_Marshal ¶
func (m *GetLogLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetLogLevelRequest) XXX_Merge ¶
func (m *GetLogLevelRequest) XXX_Merge(src proto.Message)
func (*GetLogLevelRequest) XXX_Size ¶
func (m *GetLogLevelRequest) XXX_Size() int
func (*GetLogLevelRequest) XXX_Unmarshal ¶
func (m *GetLogLevelRequest) XXX_Unmarshal(b []byte) error
type GetLogLevelResponse ¶
type GetLogLevelResponse struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` LogLevels []*EntitiesLogLevel `protobuf:"bytes,2,rep,name=logLevels,proto3" json:"logLevels,omitempty"` Status Status `protobuf:"varint,3,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason GetLogLevelResponse_Reason `protobuf:"varint,4,opt,name=reason,proto3,enum=dmi.GetLogLevelResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,5,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetLogLevelResponse) Descriptor ¶
func (*GetLogLevelResponse) Descriptor() ([]byte, []int)
func (*GetLogLevelResponse) GetDeviceUuid ¶
func (m *GetLogLevelResponse) GetDeviceUuid() *Uuid
func (*GetLogLevelResponse) GetLogLevels ¶
func (m *GetLogLevelResponse) GetLogLevels() []*EntitiesLogLevel
func (*GetLogLevelResponse) GetReason ¶
func (m *GetLogLevelResponse) GetReason() GetLogLevelResponse_Reason
func (*GetLogLevelResponse) GetReasonDetail ¶
func (m *GetLogLevelResponse) GetReasonDetail() string
func (*GetLogLevelResponse) GetStatus ¶
func (m *GetLogLevelResponse) GetStatus() Status
func (*GetLogLevelResponse) ProtoMessage ¶
func (*GetLogLevelResponse) ProtoMessage()
func (*GetLogLevelResponse) Reset ¶
func (m *GetLogLevelResponse) Reset()
func (*GetLogLevelResponse) String ¶
func (m *GetLogLevelResponse) String() string
func (*GetLogLevelResponse) XXX_DiscardUnknown ¶
func (m *GetLogLevelResponse) XXX_DiscardUnknown()
func (*GetLogLevelResponse) XXX_Marshal ¶
func (m *GetLogLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetLogLevelResponse) XXX_Merge ¶
func (m *GetLogLevelResponse) XXX_Merge(src proto.Message)
func (*GetLogLevelResponse) XXX_Size ¶
func (m *GetLogLevelResponse) XXX_Size() int
func (*GetLogLevelResponse) XXX_Unmarshal ¶
func (m *GetLogLevelResponse) XXX_Unmarshal(b []byte) error
type GetLogLevelResponse_Reason ¶
type GetLogLevelResponse_Reason int32
const ( GetLogLevelResponse_UNDEFINED_REASON GetLogLevelResponse_Reason = 0 GetLogLevelResponse_UNKNOWN_DEVICE GetLogLevelResponse_Reason = 1 GetLogLevelResponse_INTERNAL_ERROR GetLogLevelResponse_Reason = 2 GetLogLevelResponse_UNKNOWN_LOG_ENTITY GetLogLevelResponse_Reason = 3 GetLogLevelResponse_DEVICE_UNREACHABLE GetLogLevelResponse_Reason = 4 )
func (GetLogLevelResponse_Reason) EnumDescriptor ¶
func (GetLogLevelResponse_Reason) EnumDescriptor() ([]byte, []int)
func (GetLogLevelResponse_Reason) String ¶
func (x GetLogLevelResponse_Reason) String() string
type GetLoggableEntitiesRequest ¶
type GetLoggableEntitiesRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetLoggableEntitiesRequest) Descriptor ¶
func (*GetLoggableEntitiesRequest) Descriptor() ([]byte, []int)
func (*GetLoggableEntitiesRequest) GetDeviceUuid ¶
func (m *GetLoggableEntitiesRequest) GetDeviceUuid() *Uuid
func (*GetLoggableEntitiesRequest) ProtoMessage ¶
func (*GetLoggableEntitiesRequest) ProtoMessage()
func (*GetLoggableEntitiesRequest) Reset ¶
func (m *GetLoggableEntitiesRequest) Reset()
func (*GetLoggableEntitiesRequest) String ¶
func (m *GetLoggableEntitiesRequest) String() string
func (*GetLoggableEntitiesRequest) XXX_DiscardUnknown ¶
func (m *GetLoggableEntitiesRequest) XXX_DiscardUnknown()
func (*GetLoggableEntitiesRequest) XXX_Marshal ¶
func (m *GetLoggableEntitiesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetLoggableEntitiesRequest) XXX_Merge ¶
func (m *GetLoggableEntitiesRequest) XXX_Merge(src proto.Message)
func (*GetLoggableEntitiesRequest) XXX_Size ¶
func (m *GetLoggableEntitiesRequest) XXX_Size() int
func (*GetLoggableEntitiesRequest) XXX_Unmarshal ¶
func (m *GetLoggableEntitiesRequest) XXX_Unmarshal(b []byte) error
type GetLoggingEndpointResponse ¶
type GetLoggingEndpointResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason GetLoggingEndpointResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.GetLoggingEndpointResponse_Reason" json:"reason,omitempty"` LoggingEndpoint string `protobuf:"bytes,3,opt,name=logging_endpoint,json=loggingEndpoint,proto3" json:"logging_endpoint,omitempty"` LoggingProtocol string `protobuf:"bytes,4,opt,name=logging_protocol,json=loggingProtocol,proto3" json:"logging_protocol,omitempty"` ReasonDetail string `protobuf:"bytes,5,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetLoggingEndpointResponse) Descriptor ¶
func (*GetLoggingEndpointResponse) Descriptor() ([]byte, []int)
func (*GetLoggingEndpointResponse) GetLoggingEndpoint ¶
func (m *GetLoggingEndpointResponse) GetLoggingEndpoint() string
func (*GetLoggingEndpointResponse) GetLoggingProtocol ¶
func (m *GetLoggingEndpointResponse) GetLoggingProtocol() string
func (*GetLoggingEndpointResponse) GetReason ¶
func (m *GetLoggingEndpointResponse) GetReason() GetLoggingEndpointResponse_Reason
func (*GetLoggingEndpointResponse) GetReasonDetail ¶
func (m *GetLoggingEndpointResponse) GetReasonDetail() string
func (*GetLoggingEndpointResponse) GetStatus ¶
func (m *GetLoggingEndpointResponse) GetStatus() Status
func (*GetLoggingEndpointResponse) ProtoMessage ¶
func (*GetLoggingEndpointResponse) ProtoMessage()
func (*GetLoggingEndpointResponse) Reset ¶
func (m *GetLoggingEndpointResponse) Reset()
func (*GetLoggingEndpointResponse) String ¶
func (m *GetLoggingEndpointResponse) String() string
func (*GetLoggingEndpointResponse) XXX_DiscardUnknown ¶
func (m *GetLoggingEndpointResponse) XXX_DiscardUnknown()
func (*GetLoggingEndpointResponse) XXX_Marshal ¶
func (m *GetLoggingEndpointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetLoggingEndpointResponse) XXX_Merge ¶
func (m *GetLoggingEndpointResponse) XXX_Merge(src proto.Message)
func (*GetLoggingEndpointResponse) XXX_Size ¶
func (m *GetLoggingEndpointResponse) XXX_Size() int
func (*GetLoggingEndpointResponse) XXX_Unmarshal ¶
func (m *GetLoggingEndpointResponse) XXX_Unmarshal(b []byte) error
type GetLoggingEndpointResponse_Reason ¶
type GetLoggingEndpointResponse_Reason int32
const ( GetLoggingEndpointResponse_UNDEFINED_REASON GetLoggingEndpointResponse_Reason = 0 GetLoggingEndpointResponse_UNKNOWN_DEVICE GetLoggingEndpointResponse_Reason = 1 GetLoggingEndpointResponse_INTERNAL_ERROR GetLoggingEndpointResponse_Reason = 2 GetLoggingEndpointResponse_DEVICE_UNREACHABLE GetLoggingEndpointResponse_Reason = 3 )
func (GetLoggingEndpointResponse_Reason) EnumDescriptor ¶
func (GetLoggingEndpointResponse_Reason) EnumDescriptor() ([]byte, []int)
func (GetLoggingEndpointResponse_Reason) String ¶
func (x GetLoggingEndpointResponse_Reason) String() string
type GetMetricRequest ¶
type GetMetricRequest struct { MetaData *MetricMetaData `protobuf:"bytes,1,opt,name=meta_data,json=metaData,proto3" json:"meta_data,omitempty"` MetricId MetricNames `protobuf:"varint,2,opt,name=metric_id,json=metricId,proto3,enum=dmi.MetricNames" json:"metric_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetMetricRequest) Descriptor ¶
func (*GetMetricRequest) Descriptor() ([]byte, []int)
func (*GetMetricRequest) GetMetaData ¶
func (m *GetMetricRequest) GetMetaData() *MetricMetaData
func (*GetMetricRequest) GetMetricId ¶
func (m *GetMetricRequest) GetMetricId() MetricNames
func (*GetMetricRequest) ProtoMessage ¶
func (*GetMetricRequest) ProtoMessage()
func (*GetMetricRequest) Reset ¶
func (m *GetMetricRequest) Reset()
func (*GetMetricRequest) String ¶
func (m *GetMetricRequest) String() string
func (*GetMetricRequest) XXX_DiscardUnknown ¶
func (m *GetMetricRequest) XXX_DiscardUnknown()
func (*GetMetricRequest) XXX_Marshal ¶
func (m *GetMetricRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetMetricRequest) XXX_Merge ¶
func (m *GetMetricRequest) XXX_Merge(src proto.Message)
func (*GetMetricRequest) XXX_Size ¶
func (m *GetMetricRequest) XXX_Size() int
func (*GetMetricRequest) XXX_Unmarshal ¶
func (m *GetMetricRequest) XXX_Unmarshal(b []byte) error
type GetMetricResponse ¶
type GetMetricResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason GetMetricResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.GetMetricResponse_Reason" json:"reason,omitempty"` Metric *Metric `protobuf:"bytes,3,opt,name=metric,proto3" json:"metric,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetMetricResponse) Descriptor ¶
func (*GetMetricResponse) Descriptor() ([]byte, []int)
func (*GetMetricResponse) GetMetric ¶
func (m *GetMetricResponse) GetMetric() *Metric
func (*GetMetricResponse) GetReason ¶
func (m *GetMetricResponse) GetReason() GetMetricResponse_Reason
func (*GetMetricResponse) GetReasonDetail ¶
func (m *GetMetricResponse) GetReasonDetail() string
func (*GetMetricResponse) GetStatus ¶
func (m *GetMetricResponse) GetStatus() Status
func (*GetMetricResponse) ProtoMessage ¶
func (*GetMetricResponse) ProtoMessage()
func (*GetMetricResponse) Reset ¶
func (m *GetMetricResponse) Reset()
func (*GetMetricResponse) String ¶
func (m *GetMetricResponse) String() string
func (*GetMetricResponse) XXX_DiscardUnknown ¶
func (m *GetMetricResponse) XXX_DiscardUnknown()
func (*GetMetricResponse) XXX_Marshal ¶
func (m *GetMetricResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetMetricResponse) XXX_Merge ¶
func (m *GetMetricResponse) XXX_Merge(src proto.Message)
func (*GetMetricResponse) XXX_Size ¶
func (m *GetMetricResponse) XXX_Size() int
func (*GetMetricResponse) XXX_Unmarshal ¶
func (m *GetMetricResponse) XXX_Unmarshal(b []byte) error
type GetMetricResponse_Reason ¶
type GetMetricResponse_Reason int32
const ( GetMetricResponse_UNDEFINED_REASON GetMetricResponse_Reason = 0 GetMetricResponse_UNKNOWN_DEVICE GetMetricResponse_Reason = 1 GetMetricResponse_UNKNOWN_COMPONENT GetMetricResponse_Reason = 2 GetMetricResponse_INTERNAL_ERROR GetMetricResponse_Reason = 3 GetMetricResponse_INVALID_METRIC GetMetricResponse_Reason = 4 GetMetricResponse_DEVICE_UNREACHABLE GetMetricResponse_Reason = 5 )
func (GetMetricResponse_Reason) EnumDescriptor ¶
func (GetMetricResponse_Reason) EnumDescriptor() ([]byte, []int)
func (GetMetricResponse_Reason) String ¶
func (x GetMetricResponse_Reason) String() string
type GetMsgBusEndpointResponse ¶
type GetMsgBusEndpointResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason GetMsgBusEndpointResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.GetMsgBusEndpointResponse_Reason" json:"reason,omitempty"` MsgbusEndpoint string `protobuf:"bytes,3,opt,name=msgbus_endpoint,json=msgbusEndpoint,proto3" json:"msgbus_endpoint,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetMsgBusEndpointResponse) Descriptor ¶
func (*GetMsgBusEndpointResponse) Descriptor() ([]byte, []int)
func (*GetMsgBusEndpointResponse) GetMsgbusEndpoint ¶
func (m *GetMsgBusEndpointResponse) GetMsgbusEndpoint() string
func (*GetMsgBusEndpointResponse) GetReason ¶
func (m *GetMsgBusEndpointResponse) GetReason() GetMsgBusEndpointResponse_Reason
func (*GetMsgBusEndpointResponse) GetReasonDetail ¶
func (m *GetMsgBusEndpointResponse) GetReasonDetail() string
func (*GetMsgBusEndpointResponse) GetStatus ¶
func (m *GetMsgBusEndpointResponse) GetStatus() Status
func (*GetMsgBusEndpointResponse) ProtoMessage ¶
func (*GetMsgBusEndpointResponse) ProtoMessage()
func (*GetMsgBusEndpointResponse) Reset ¶
func (m *GetMsgBusEndpointResponse) Reset()
func (*GetMsgBusEndpointResponse) String ¶
func (m *GetMsgBusEndpointResponse) String() string
func (*GetMsgBusEndpointResponse) XXX_DiscardUnknown ¶
func (m *GetMsgBusEndpointResponse) XXX_DiscardUnknown()
func (*GetMsgBusEndpointResponse) XXX_Marshal ¶
func (m *GetMsgBusEndpointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetMsgBusEndpointResponse) XXX_Merge ¶
func (m *GetMsgBusEndpointResponse) XXX_Merge(src proto.Message)
func (*GetMsgBusEndpointResponse) XXX_Size ¶
func (m *GetMsgBusEndpointResponse) XXX_Size() int
func (*GetMsgBusEndpointResponse) XXX_Unmarshal ¶
func (m *GetMsgBusEndpointResponse) XXX_Unmarshal(b []byte) error
type GetMsgBusEndpointResponse_Reason ¶
type GetMsgBusEndpointResponse_Reason int32
const ( GetMsgBusEndpointResponse_UNDEFINED_REASON GetMsgBusEndpointResponse_Reason = 0 GetMsgBusEndpointResponse_INTERNAL_ERROR GetMsgBusEndpointResponse_Reason = 1 GetMsgBusEndpointResponse_DEVICE_UNREACHABLE GetMsgBusEndpointResponse_Reason = 2 )
func (GetMsgBusEndpointResponse_Reason) EnumDescriptor ¶
func (GetMsgBusEndpointResponse_Reason) EnumDescriptor() ([]byte, []int)
func (GetMsgBusEndpointResponse_Reason) String ¶
func (x GetMsgBusEndpointResponse_Reason) String() string
type GetSoftwareVersionInformationResponse ¶
type GetSoftwareVersionInformationResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason GetSoftwareVersionInformationResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.GetSoftwareVersionInformationResponse_Reason" json:"reason,omitempty"` Info *SoftwareVersionInformation `protobuf:"bytes,3,opt,name=info,proto3" json:"info,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetSoftwareVersionInformationResponse) Descriptor ¶
func (*GetSoftwareVersionInformationResponse) Descriptor() ([]byte, []int)
func (*GetSoftwareVersionInformationResponse) GetInfo ¶
func (m *GetSoftwareVersionInformationResponse) GetInfo() *SoftwareVersionInformation
func (*GetSoftwareVersionInformationResponse) GetReason ¶
func (m *GetSoftwareVersionInformationResponse) GetReason() GetSoftwareVersionInformationResponse_Reason
func (*GetSoftwareVersionInformationResponse) GetReasonDetail ¶
func (m *GetSoftwareVersionInformationResponse) GetReasonDetail() string
func (*GetSoftwareVersionInformationResponse) GetStatus ¶
func (m *GetSoftwareVersionInformationResponse) GetStatus() Status
func (*GetSoftwareVersionInformationResponse) ProtoMessage ¶
func (*GetSoftwareVersionInformationResponse) ProtoMessage()
func (*GetSoftwareVersionInformationResponse) Reset ¶
func (m *GetSoftwareVersionInformationResponse) Reset()
func (*GetSoftwareVersionInformationResponse) String ¶
func (m *GetSoftwareVersionInformationResponse) String() string
func (*GetSoftwareVersionInformationResponse) XXX_DiscardUnknown ¶
func (m *GetSoftwareVersionInformationResponse) XXX_DiscardUnknown()
func (*GetSoftwareVersionInformationResponse) XXX_Marshal ¶
func (m *GetSoftwareVersionInformationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetSoftwareVersionInformationResponse) XXX_Merge ¶
func (m *GetSoftwareVersionInformationResponse) XXX_Merge(src proto.Message)
func (*GetSoftwareVersionInformationResponse) XXX_Size ¶
func (m *GetSoftwareVersionInformationResponse) XXX_Size() int
func (*GetSoftwareVersionInformationResponse) XXX_Unmarshal ¶
func (m *GetSoftwareVersionInformationResponse) XXX_Unmarshal(b []byte) error
type GetSoftwareVersionInformationResponse_Reason ¶
type GetSoftwareVersionInformationResponse_Reason int32
const ( GetSoftwareVersionInformationResponse_UNDEFINED_REASON GetSoftwareVersionInformationResponse_Reason = 0 GetSoftwareVersionInformationResponse_UNKNOWN_DEVICE GetSoftwareVersionInformationResponse_Reason = 1 GetSoftwareVersionInformationResponse_INTERNAL_ERROR GetSoftwareVersionInformationResponse_Reason = 2 GetSoftwareVersionInformationResponse_DEVICE_UNREACHABLE GetSoftwareVersionInformationResponse_Reason = 3 )
func (GetSoftwareVersionInformationResponse_Reason) EnumDescriptor ¶
func (GetSoftwareVersionInformationResponse_Reason) EnumDescriptor() ([]byte, []int)
func (GetSoftwareVersionInformationResponse_Reason) String ¶
func (x GetSoftwareVersionInformationResponse_Reason) String() string
type HWComponentInfoGetRequest ¶
type HWComponentInfoGetRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` ComponentUuid *Uuid `protobuf:"bytes,2,opt,name=component_uuid,json=componentUuid,proto3" json:"component_uuid,omitempty"` ComponentName string `protobuf:"bytes,3,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HWComponentInfoGetRequest) Descriptor ¶
func (*HWComponentInfoGetRequest) Descriptor() ([]byte, []int)
func (*HWComponentInfoGetRequest) GetComponentName ¶
func (m *HWComponentInfoGetRequest) GetComponentName() string
func (*HWComponentInfoGetRequest) GetComponentUuid ¶
func (m *HWComponentInfoGetRequest) GetComponentUuid() *Uuid
func (*HWComponentInfoGetRequest) GetDeviceUuid ¶
func (m *HWComponentInfoGetRequest) GetDeviceUuid() *Uuid
func (*HWComponentInfoGetRequest) ProtoMessage ¶
func (*HWComponentInfoGetRequest) ProtoMessage()
func (*HWComponentInfoGetRequest) Reset ¶
func (m *HWComponentInfoGetRequest) Reset()
func (*HWComponentInfoGetRequest) String ¶
func (m *HWComponentInfoGetRequest) String() string
func (*HWComponentInfoGetRequest) XXX_DiscardUnknown ¶
func (m *HWComponentInfoGetRequest) XXX_DiscardUnknown()
func (*HWComponentInfoGetRequest) XXX_Marshal ¶
func (m *HWComponentInfoGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HWComponentInfoGetRequest) XXX_Merge ¶
func (m *HWComponentInfoGetRequest) XXX_Merge(src proto.Message)
func (*HWComponentInfoGetRequest) XXX_Size ¶
func (m *HWComponentInfoGetRequest) XXX_Size() int
func (*HWComponentInfoGetRequest) XXX_Unmarshal ¶
func (m *HWComponentInfoGetRequest) XXX_Unmarshal(b []byte) error
type HWComponentInfoGetResponse ¶
type HWComponentInfoGetResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason HWComponentInfoGetResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.HWComponentInfoGetResponse_Reason" json:"reason,omitempty"` Component *Component `protobuf:"bytes,3,opt,name=component,proto3" json:"component,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HWComponentInfoGetResponse) Descriptor ¶
func (*HWComponentInfoGetResponse) Descriptor() ([]byte, []int)
func (*HWComponentInfoGetResponse) GetComponent ¶
func (m *HWComponentInfoGetResponse) GetComponent() *Component
func (*HWComponentInfoGetResponse) GetReason ¶
func (m *HWComponentInfoGetResponse) GetReason() HWComponentInfoGetResponse_Reason
func (*HWComponentInfoGetResponse) GetReasonDetail ¶
func (m *HWComponentInfoGetResponse) GetReasonDetail() string
func (*HWComponentInfoGetResponse) GetStatus ¶
func (m *HWComponentInfoGetResponse) GetStatus() Status
func (*HWComponentInfoGetResponse) ProtoMessage ¶
func (*HWComponentInfoGetResponse) ProtoMessage()
func (*HWComponentInfoGetResponse) Reset ¶
func (m *HWComponentInfoGetResponse) Reset()
func (*HWComponentInfoGetResponse) String ¶
func (m *HWComponentInfoGetResponse) String() string
func (*HWComponentInfoGetResponse) XXX_DiscardUnknown ¶
func (m *HWComponentInfoGetResponse) XXX_DiscardUnknown()
func (*HWComponentInfoGetResponse) XXX_Marshal ¶
func (m *HWComponentInfoGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HWComponentInfoGetResponse) XXX_Merge ¶
func (m *HWComponentInfoGetResponse) XXX_Merge(src proto.Message)
func (*HWComponentInfoGetResponse) XXX_Size ¶
func (m *HWComponentInfoGetResponse) XXX_Size() int
func (*HWComponentInfoGetResponse) XXX_Unmarshal ¶
func (m *HWComponentInfoGetResponse) XXX_Unmarshal(b []byte) error
type HWComponentInfoGetResponse_Reason ¶
type HWComponentInfoGetResponse_Reason int32
const ( HWComponentInfoGetResponse_UNDEFINED_REASON HWComponentInfoGetResponse_Reason = 0 HWComponentInfoGetResponse_UNKNOWN_DEVICE HWComponentInfoGetResponse_Reason = 1 HWComponentInfoGetResponse_UNKNOWN_COMPONENT HWComponentInfoGetResponse_Reason = 2 HWComponentInfoGetResponse_INTERNAL_ERROR HWComponentInfoGetResponse_Reason = 3 HWComponentInfoGetResponse_DEVICE_UNREACHABLE HWComponentInfoGetResponse_Reason = 4 )
func (HWComponentInfoGetResponse_Reason) EnumDescriptor ¶
func (HWComponentInfoGetResponse_Reason) EnumDescriptor() ([]byte, []int)
func (HWComponentInfoGetResponse_Reason) String ¶
func (x HWComponentInfoGetResponse_Reason) String() string
type HWComponentInfoSetRequest ¶
type HWComponentInfoSetRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` ComponentUuid *Uuid `protobuf:"bytes,2,opt,name=component_uuid,json=componentUuid,proto3" json:"component_uuid,omitempty"` ComponentName string `protobuf:"bytes,3,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"` Changes *ModifiableComponent `protobuf:"bytes,4,opt,name=changes,proto3" json:"changes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HWComponentInfoSetRequest) Descriptor ¶
func (*HWComponentInfoSetRequest) Descriptor() ([]byte, []int)
func (*HWComponentInfoSetRequest) GetChanges ¶
func (m *HWComponentInfoSetRequest) GetChanges() *ModifiableComponent
func (*HWComponentInfoSetRequest) GetComponentName ¶
func (m *HWComponentInfoSetRequest) GetComponentName() string
func (*HWComponentInfoSetRequest) GetComponentUuid ¶
func (m *HWComponentInfoSetRequest) GetComponentUuid() *Uuid
func (*HWComponentInfoSetRequest) GetDeviceUuid ¶
func (m *HWComponentInfoSetRequest) GetDeviceUuid() *Uuid
func (*HWComponentInfoSetRequest) ProtoMessage ¶
func (*HWComponentInfoSetRequest) ProtoMessage()
func (*HWComponentInfoSetRequest) Reset ¶
func (m *HWComponentInfoSetRequest) Reset()
func (*HWComponentInfoSetRequest) String ¶
func (m *HWComponentInfoSetRequest) String() string
func (*HWComponentInfoSetRequest) XXX_DiscardUnknown ¶
func (m *HWComponentInfoSetRequest) XXX_DiscardUnknown()
func (*HWComponentInfoSetRequest) XXX_Marshal ¶
func (m *HWComponentInfoSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HWComponentInfoSetRequest) XXX_Merge ¶
func (m *HWComponentInfoSetRequest) XXX_Merge(src proto.Message)
func (*HWComponentInfoSetRequest) XXX_Size ¶
func (m *HWComponentInfoSetRequest) XXX_Size() int
func (*HWComponentInfoSetRequest) XXX_Unmarshal ¶
func (m *HWComponentInfoSetRequest) XXX_Unmarshal(b []byte) error
type HWComponentInfoSetResponse ¶
type HWComponentInfoSetResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason HWComponentInfoSetResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.HWComponentInfoSetResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,3,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HWComponentInfoSetResponse) Descriptor ¶
func (*HWComponentInfoSetResponse) Descriptor() ([]byte, []int)
func (*HWComponentInfoSetResponse) GetReason ¶
func (m *HWComponentInfoSetResponse) GetReason() HWComponentInfoSetResponse_Reason
func (*HWComponentInfoSetResponse) GetReasonDetail ¶
func (m *HWComponentInfoSetResponse) GetReasonDetail() string
func (*HWComponentInfoSetResponse) GetStatus ¶
func (m *HWComponentInfoSetResponse) GetStatus() Status
func (*HWComponentInfoSetResponse) ProtoMessage ¶
func (*HWComponentInfoSetResponse) ProtoMessage()
func (*HWComponentInfoSetResponse) Reset ¶
func (m *HWComponentInfoSetResponse) Reset()
func (*HWComponentInfoSetResponse) String ¶
func (m *HWComponentInfoSetResponse) String() string
func (*HWComponentInfoSetResponse) XXX_DiscardUnknown ¶
func (m *HWComponentInfoSetResponse) XXX_DiscardUnknown()
func (*HWComponentInfoSetResponse) XXX_Marshal ¶
func (m *HWComponentInfoSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HWComponentInfoSetResponse) XXX_Merge ¶
func (m *HWComponentInfoSetResponse) XXX_Merge(src proto.Message)
func (*HWComponentInfoSetResponse) XXX_Size ¶
func (m *HWComponentInfoSetResponse) XXX_Size() int
func (*HWComponentInfoSetResponse) XXX_Unmarshal ¶
func (m *HWComponentInfoSetResponse) XXX_Unmarshal(b []byte) error
type HWComponentInfoSetResponse_Reason ¶
type HWComponentInfoSetResponse_Reason int32
const ( HWComponentInfoSetResponse_UNDEFINED_REASON HWComponentInfoSetResponse_Reason = 0 HWComponentInfoSetResponse_UNKNOWN_DEVICE HWComponentInfoSetResponse_Reason = 1 HWComponentInfoSetResponse_UNKNOWN_COMPONENT HWComponentInfoSetResponse_Reason = 2 HWComponentInfoSetResponse_INVALID_PARAMS HWComponentInfoSetResponse_Reason = 3 HWComponentInfoSetResponse_INTERNAL_ERROR HWComponentInfoSetResponse_Reason = 4 HWComponentInfoSetResponse_DEVICE_UNREACHABLE HWComponentInfoSetResponse_Reason = 5 HWComponentInfoSetResponse_SET_UNSUPPORTED HWComponentInfoSetResponse_Reason = 6 )
func (HWComponentInfoSetResponse_Reason) EnumDescriptor ¶
func (HWComponentInfoSetResponse_Reason) EnumDescriptor() ([]byte, []int)
func (HWComponentInfoSetResponse_Reason) String ¶
func (x HWComponentInfoSetResponse_Reason) String() string
type Hardware ¶
type Hardware struct { LastChange *timestamp.Timestamp `protobuf:"bytes,1,opt,name=last_change,json=lastChange,proto3" json:"last_change,omitempty"` // Each HW has one parent/root and all other components are children of this // The class of the root component would be set as UNDEFINED Root *Component `protobuf:"bytes,2,opt,name=root,proto3" json:"root,omitempty"` // TODO: Authentication? // Timestamp at which the hardware last booted LastBooted *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_booted,json=lastBooted,proto3" json:"last_booted,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Hardware) Descriptor ¶
func (*Hardware) GetLastBooted ¶
func (*Hardware) GetLastChange ¶
func (*Hardware) ProtoMessage ¶
func (*Hardware) ProtoMessage()
func (*Hardware) XXX_DiscardUnknown ¶
func (m *Hardware) XXX_DiscardUnknown()
func (*Hardware) XXX_Marshal ¶
func (*Hardware) XXX_Unmarshal ¶
type HardwareID ¶
type HardwareID struct { Uuid *Uuid `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HardwareID) Descriptor ¶
func (*HardwareID) Descriptor() ([]byte, []int)
func (*HardwareID) GetUuid ¶
func (m *HardwareID) GetUuid() *Uuid
func (*HardwareID) ProtoMessage ¶
func (*HardwareID) ProtoMessage()
func (*HardwareID) Reset ¶
func (m *HardwareID) Reset()
func (*HardwareID) String ¶
func (m *HardwareID) String() string
func (*HardwareID) XXX_DiscardUnknown ¶
func (m *HardwareID) XXX_DiscardUnknown()
func (*HardwareID) XXX_Marshal ¶
func (m *HardwareID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HardwareID) XXX_Merge ¶
func (m *HardwareID) XXX_Merge(src proto.Message)
func (*HardwareID) XXX_Size ¶
func (m *HardwareID) XXX_Size() int
func (*HardwareID) XXX_Unmarshal ¶
func (m *HardwareID) XXX_Unmarshal(b []byte) error
type Heartbeat ¶
type Heartbeat struct { HeartbeatSignature uint32 `protobuf:"fixed32,1,opt,name=heartbeat_signature,json=heartbeatSignature,proto3" json:"heartbeat_signature,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Heartbeat) Descriptor ¶
func (*Heartbeat) GetHeartbeatSignature ¶
func (*Heartbeat) ProtoMessage ¶
func (*Heartbeat) ProtoMessage()
func (*Heartbeat) XXX_DiscardUnknown ¶
func (m *Heartbeat) XXX_DiscardUnknown()
func (*Heartbeat) XXX_Marshal ¶
func (*Heartbeat) XXX_Unmarshal ¶
type ImageInformation ¶
type ImageInformation struct { Image *ImageVersion `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` // Script used by the device specific managers to install the image. // Script must be included in the object downloaded from the image_url ImageInstallScript string `protobuf:"bytes,2,opt,name=image_install_script,json=imageInstallScript,proto3" json:"image_install_script,omitempty"` // Location of the image and installation script, authentication (user/pass) if any should be in the url string // The image_url would contain the protocol, credentials, the IP address/DNS of the server and the path of the file // e.g. sftp://download_user:download_pass@192.168.0.1:22/images/image1 ImageUrl string `protobuf:"bytes,3,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // SHA-256 sum of the image (sha256sum on Linux) Sha256Sum string `protobuf:"bytes,5,opt,name=sha256sum,proto3" json:"sha256sum,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ImageInformation) Descriptor ¶
func (*ImageInformation) Descriptor() ([]byte, []int)
func (*ImageInformation) GetImage ¶
func (m *ImageInformation) GetImage() *ImageVersion
func (*ImageInformation) GetImageInstallScript ¶
func (m *ImageInformation) GetImageInstallScript() string
func (*ImageInformation) GetImageUrl ¶
func (m *ImageInformation) GetImageUrl() string
func (*ImageInformation) GetSha256Sum ¶
func (m *ImageInformation) GetSha256Sum() string
func (*ImageInformation) ProtoMessage ¶
func (*ImageInformation) ProtoMessage()
func (*ImageInformation) Reset ¶
func (m *ImageInformation) Reset()
func (*ImageInformation) String ¶
func (m *ImageInformation) String() string
func (*ImageInformation) XXX_DiscardUnknown ¶
func (m *ImageInformation) XXX_DiscardUnknown()
func (*ImageInformation) XXX_Marshal ¶
func (m *ImageInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ImageInformation) XXX_Merge ¶
func (m *ImageInformation) XXX_Merge(src proto.Message)
func (*ImageInformation) XXX_Size ¶
func (m *ImageInformation) XXX_Size() int
func (*ImageInformation) XXX_Unmarshal ¶
func (m *ImageInformation) XXX_Unmarshal(b []byte) error
type ImageStatus ¶
type ImageStatus struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason ImageStatus_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.ImageStatus_Reason" json:"reason,omitempty"` State ImageStatus_ImageState `protobuf:"varint,3,opt,name=state,proto3,enum=dmi.ImageStatus_ImageState" json:"state,omitempty"` // description contains more information about the current state of the procedure and is device dependant Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` ReasonDetail string `protobuf:"bytes,5,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ImageStatus) Descriptor ¶
func (*ImageStatus) Descriptor() ([]byte, []int)
func (*ImageStatus) GetDescription ¶
func (m *ImageStatus) GetDescription() string
func (*ImageStatus) GetReason ¶
func (m *ImageStatus) GetReason() ImageStatus_Reason
func (*ImageStatus) GetReasonDetail ¶
func (m *ImageStatus) GetReasonDetail() string
func (*ImageStatus) GetState ¶
func (m *ImageStatus) GetState() ImageStatus_ImageState
func (*ImageStatus) GetStatus ¶
func (m *ImageStatus) GetStatus() Status
func (*ImageStatus) ProtoMessage ¶
func (*ImageStatus) ProtoMessage()
func (*ImageStatus) Reset ¶
func (m *ImageStatus) Reset()
func (*ImageStatus) String ¶
func (m *ImageStatus) String() string
func (*ImageStatus) XXX_DiscardUnknown ¶
func (m *ImageStatus) XXX_DiscardUnknown()
func (*ImageStatus) XXX_Marshal ¶
func (m *ImageStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ImageStatus) XXX_Merge ¶
func (m *ImageStatus) XXX_Merge(src proto.Message)
func (*ImageStatus) XXX_Size ¶
func (m *ImageStatus) XXX_Size() int
func (*ImageStatus) XXX_Unmarshal ¶
func (m *ImageStatus) XXX_Unmarshal(b []byte) error
type ImageStatus_ImageState ¶
type ImageStatus_ImageState int32
const ( ImageStatus_UNDEFINED_STATE ImageStatus_ImageState = 0 ImageStatus_COPYING_IMAGE ImageStatus_ImageState = 1 ImageStatus_INSTALLING_IMAGE ImageStatus_ImageState = 2 ImageStatus_COMMITTING_IMAGE ImageStatus_ImageState = 3 ImageStatus_REBOOTING_DEVICE ImageStatus_ImageState = 4 ImageStatus_UPGRADE_COMPLETE ImageStatus_ImageState = 5 ImageStatus_UPGRADE_FAILED ImageStatus_ImageState = 6 ImageStatus_ACTIVATION_COMPLETE ImageStatus_ImageState = 7 ImageStatus_ACTIVATION_FAILED ImageStatus_ImageState = 8 )
func (ImageStatus_ImageState) EnumDescriptor ¶
func (ImageStatus_ImageState) EnumDescriptor() ([]byte, []int)
func (ImageStatus_ImageState) String ¶
func (x ImageStatus_ImageState) String() string
type ImageStatus_Reason ¶
type ImageStatus_Reason int32
const ( ImageStatus_UNDEFINED_REASON ImageStatus_Reason = 0 ImageStatus_ERROR_IN_REQUEST ImageStatus_Reason = 1 ImageStatus_INTERNAL_ERROR ImageStatus_Reason = 2 ImageStatus_DEVICE_IN_WRONG_STATE ImageStatus_Reason = 3 ImageStatus_INVALID_IMAGE ImageStatus_Reason = 4 ImageStatus_WRONG_IMAGE_CHECKSUM ImageStatus_Reason = 5 ImageStatus_OPERATION_ALREADY_IN_PROGRESS ImageStatus_Reason = 6 ImageStatus_UNKNOWN_DEVICE ImageStatus_Reason = 7 // The DM implementations should have retry mechanisms (timeout values dependant on specific implementations) // and even after those if the operation cannot be completed/reached then return error with reason as DEVICE_NOT_REACHABLE ImageStatus_DEVICE_NOT_REACHABLE ImageStatus_Reason = 8 )
func (ImageStatus_Reason) EnumDescriptor ¶
func (ImageStatus_Reason) EnumDescriptor() ([]byte, []int)
func (ImageStatus_Reason) String ¶
func (x ImageStatus_Reason) String() string
type ImageVersion ¶
type ImageVersion struct { ImageName string `protobuf:"bytes,1,opt,name=image_name,json=imageName,proto3" json:"image_name,omitempty"` Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ImageVersion) Descriptor ¶
func (*ImageVersion) Descriptor() ([]byte, []int)
func (*ImageVersion) GetImageName ¶
func (m *ImageVersion) GetImageName() string
func (*ImageVersion) GetVersion ¶
func (m *ImageVersion) GetVersion() string
func (*ImageVersion) ProtoMessage ¶
func (*ImageVersion) ProtoMessage()
func (*ImageVersion) Reset ¶
func (m *ImageVersion) Reset()
func (*ImageVersion) String ¶
func (m *ImageVersion) String() string
func (*ImageVersion) XXX_DiscardUnknown ¶
func (m *ImageVersion) XXX_DiscardUnknown()
func (*ImageVersion) XXX_Marshal ¶
func (m *ImageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ImageVersion) XXX_Merge ¶
func (m *ImageVersion) XXX_Merge(src proto.Message)
func (*ImageVersion) XXX_Size ¶
func (m *ImageVersion) XXX_Size() int
func (*ImageVersion) XXX_Unmarshal ¶
func (m *ImageVersion) XXX_Unmarshal(b []byte) error
type ListEventsResponse ¶
type ListEventsResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason ListEventsResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.ListEventsResponse_Reason" json:"reason,omitempty"` Events *EventsCfg `protobuf:"bytes,3,opt,name=events,proto3" json:"events,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListEventsResponse) Descriptor ¶
func (*ListEventsResponse) Descriptor() ([]byte, []int)
func (*ListEventsResponse) GetEvents ¶
func (m *ListEventsResponse) GetEvents() *EventsCfg
func (*ListEventsResponse) GetReason ¶
func (m *ListEventsResponse) GetReason() ListEventsResponse_Reason
func (*ListEventsResponse) GetReasonDetail ¶
func (m *ListEventsResponse) GetReasonDetail() string
func (*ListEventsResponse) GetStatus ¶
func (m *ListEventsResponse) GetStatus() Status
func (*ListEventsResponse) ProtoMessage ¶
func (*ListEventsResponse) ProtoMessage()
func (*ListEventsResponse) Reset ¶
func (m *ListEventsResponse) Reset()
func (*ListEventsResponse) String ¶
func (m *ListEventsResponse) String() string
func (*ListEventsResponse) XXX_DiscardUnknown ¶
func (m *ListEventsResponse) XXX_DiscardUnknown()
func (*ListEventsResponse) XXX_Marshal ¶
func (m *ListEventsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListEventsResponse) XXX_Merge ¶
func (m *ListEventsResponse) XXX_Merge(src proto.Message)
func (*ListEventsResponse) XXX_Size ¶
func (m *ListEventsResponse) XXX_Size() int
func (*ListEventsResponse) XXX_Unmarshal ¶
func (m *ListEventsResponse) XXX_Unmarshal(b []byte) error
type ListEventsResponse_Reason ¶
type ListEventsResponse_Reason int32
const ( ListEventsResponse_UNDEFINED_REASON ListEventsResponse_Reason = 0 ListEventsResponse_UNKNOWN_DEVICE ListEventsResponse_Reason = 1 ListEventsResponse_INTERNAL_ERROR ListEventsResponse_Reason = 2 ListEventsResponse_DEVICE_UNREACHABLE ListEventsResponse_Reason = 3 )
func (ListEventsResponse_Reason) EnumDescriptor ¶
func (ListEventsResponse_Reason) EnumDescriptor() ([]byte, []int)
func (ListEventsResponse_Reason) String ¶
func (x ListEventsResponse_Reason) String() string
type ListMetricsResponse ¶
type ListMetricsResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason ListMetricsResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.ListMetricsResponse_Reason" json:"reason,omitempty"` Metrics *MetricsConfig `protobuf:"bytes,3,opt,name=metrics,proto3" json:"metrics,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListMetricsResponse) Descriptor ¶
func (*ListMetricsResponse) Descriptor() ([]byte, []int)
func (*ListMetricsResponse) GetMetrics ¶
func (m *ListMetricsResponse) GetMetrics() *MetricsConfig
func (*ListMetricsResponse) GetReason ¶
func (m *ListMetricsResponse) GetReason() ListMetricsResponse_Reason
func (*ListMetricsResponse) GetReasonDetail ¶
func (m *ListMetricsResponse) GetReasonDetail() string
func (*ListMetricsResponse) GetStatus ¶
func (m *ListMetricsResponse) GetStatus() Status
func (*ListMetricsResponse) ProtoMessage ¶
func (*ListMetricsResponse) ProtoMessage()
func (*ListMetricsResponse) Reset ¶
func (m *ListMetricsResponse) Reset()
func (*ListMetricsResponse) String ¶
func (m *ListMetricsResponse) String() string
func (*ListMetricsResponse) XXX_DiscardUnknown ¶
func (m *ListMetricsResponse) XXX_DiscardUnknown()
func (*ListMetricsResponse) XXX_Marshal ¶
func (m *ListMetricsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListMetricsResponse) XXX_Merge ¶
func (m *ListMetricsResponse) XXX_Merge(src proto.Message)
func (*ListMetricsResponse) XXX_Size ¶
func (m *ListMetricsResponse) XXX_Size() int
func (*ListMetricsResponse) XXX_Unmarshal ¶
func (m *ListMetricsResponse) XXX_Unmarshal(b []byte) error
type ListMetricsResponse_Reason ¶
type ListMetricsResponse_Reason int32
const ( ListMetricsResponse_UNDEFINED_REASON ListMetricsResponse_Reason = 0 ListMetricsResponse_UNKNOWN_DEVICE ListMetricsResponse_Reason = 1 ListMetricsResponse_INTERNAL_ERROR ListMetricsResponse_Reason = 2 ListMetricsResponse_DEVICE_UNREACHABLE ListMetricsResponse_Reason = 3 )
func (ListMetricsResponse_Reason) EnumDescriptor ¶
func (ListMetricsResponse_Reason) EnumDescriptor() ([]byte, []int)
func (ListMetricsResponse_Reason) String ¶
func (x ListMetricsResponse_Reason) String() string
type ManagedDeviceInfo ¶
type ManagedDeviceInfo struct { Info *ModifiableComponent `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"` DeviceUuid *Uuid `protobuf:"bytes,2,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ManagedDeviceInfo) Descriptor ¶
func (*ManagedDeviceInfo) Descriptor() ([]byte, []int)
func (*ManagedDeviceInfo) GetDeviceUuid ¶
func (m *ManagedDeviceInfo) GetDeviceUuid() *Uuid
func (*ManagedDeviceInfo) GetInfo ¶
func (m *ManagedDeviceInfo) GetInfo() *ModifiableComponent
func (*ManagedDeviceInfo) ProtoMessage ¶
func (*ManagedDeviceInfo) ProtoMessage()
func (*ManagedDeviceInfo) Reset ¶
func (m *ManagedDeviceInfo) Reset()
func (*ManagedDeviceInfo) String ¶
func (m *ManagedDeviceInfo) String() string
func (*ManagedDeviceInfo) XXX_DiscardUnknown ¶
func (m *ManagedDeviceInfo) XXX_DiscardUnknown()
func (*ManagedDeviceInfo) XXX_Marshal ¶
func (m *ManagedDeviceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ManagedDeviceInfo) XXX_Merge ¶
func (m *ManagedDeviceInfo) XXX_Merge(src proto.Message)
func (*ManagedDeviceInfo) XXX_Size ¶
func (m *ManagedDeviceInfo) XXX_Size() int
func (*ManagedDeviceInfo) XXX_Unmarshal ¶
func (m *ManagedDeviceInfo) XXX_Unmarshal(b []byte) error
type ManagedDevicesResponse ¶
type ManagedDevicesResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason ManagedDevicesResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.ManagedDevicesResponse_Reason" json:"reason,omitempty"` Devices []*ManagedDeviceInfo `protobuf:"bytes,3,rep,name=devices,proto3" json:"devices,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ManagedDevicesResponse) Descriptor ¶
func (*ManagedDevicesResponse) Descriptor() ([]byte, []int)
func (*ManagedDevicesResponse) GetDevices ¶
func (m *ManagedDevicesResponse) GetDevices() []*ManagedDeviceInfo
func (*ManagedDevicesResponse) GetReason ¶
func (m *ManagedDevicesResponse) GetReason() ManagedDevicesResponse_Reason
func (*ManagedDevicesResponse) GetStatus ¶
func (m *ManagedDevicesResponse) GetStatus() Status
func (*ManagedDevicesResponse) ProtoMessage ¶
func (*ManagedDevicesResponse) ProtoMessage()
func (*ManagedDevicesResponse) Reset ¶
func (m *ManagedDevicesResponse) Reset()
func (*ManagedDevicesResponse) String ¶
func (m *ManagedDevicesResponse) String() string
func (*ManagedDevicesResponse) XXX_DiscardUnknown ¶
func (m *ManagedDevicesResponse) XXX_DiscardUnknown()
func (*ManagedDevicesResponse) XXX_Marshal ¶
func (m *ManagedDevicesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ManagedDevicesResponse) XXX_Merge ¶
func (m *ManagedDevicesResponse) XXX_Merge(src proto.Message)
func (*ManagedDevicesResponse) XXX_Size ¶
func (m *ManagedDevicesResponse) XXX_Size() int
func (*ManagedDevicesResponse) XXX_Unmarshal ¶
func (m *ManagedDevicesResponse) XXX_Unmarshal(b []byte) error
type ManagedDevicesResponse_Reason ¶
type ManagedDevicesResponse_Reason int32
const ( ManagedDevicesResponse_UNDEFINED_REASON ManagedDevicesResponse_Reason = 0 ManagedDevicesResponse_INTERNAL_ERROR ManagedDevicesResponse_Reason = 1 )
func (ManagedDevicesResponse_Reason) EnumDescriptor ¶
func (ManagedDevicesResponse_Reason) EnumDescriptor() ([]byte, []int)
func (ManagedDevicesResponse_Reason) String ¶
func (x ManagedDevicesResponse_Reason) String() string
type Metric ¶
type Metric struct { MetricId MetricNames `protobuf:"varint,1,opt,name=metric_id,json=metricId,proto3,enum=dmi.MetricNames" json:"metric_id,omitempty"` MetricMetadata *MetricMetaData `protobuf:"bytes,2,opt,name=metric_metadata,json=metricMetadata,proto3" json:"metric_metadata,omitempty"` Value *ComponentSensorData `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The Metrics are conveyed to external systems either by submitting them on a message bus or using gRPC server streaming. The topic to which are Metrics are submitted would be configured as startup configuration of the components
func (*Metric) Descriptor ¶
func (*Metric) GetMetricId ¶
func (m *Metric) GetMetricId() MetricNames
func (*Metric) GetMetricMetadata ¶
func (m *Metric) GetMetricMetadata() *MetricMetaData
func (*Metric) GetValue ¶
func (m *Metric) GetValue() *ComponentSensorData
func (*Metric) ProtoMessage ¶
func (*Metric) ProtoMessage()
func (*Metric) XXX_DiscardUnknown ¶
func (m *Metric) XXX_DiscardUnknown()
func (*Metric) XXX_Marshal ¶
func (*Metric) XXX_Unmarshal ¶
type MetricConfig ¶
type MetricConfig struct { MetricId MetricNames `protobuf:"varint,1,opt,name=metric_id,json=metricId,proto3,enum=dmi.MetricNames" json:"metric_id,omitempty"` // Whether the device manager is collecting and reporting this metric or not IsConfigured bool `protobuf:"varint,2,opt,name=is_configured,json=isConfigured,proto3" json:"is_configured,omitempty"` // Number of seconds between two consecutive polls of the particular metric // Each device manager implemenation could have it's per metric default poll frequency which // can be requested to be changed using this value PollInterval uint32 `protobuf:"varint,3,opt,name=poll_interval,json=pollInterval,proto3" json:"poll_interval,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MetricConfig) Descriptor ¶
func (*MetricConfig) Descriptor() ([]byte, []int)
func (*MetricConfig) GetIsConfigured ¶
func (m *MetricConfig) GetIsConfigured() bool
func (*MetricConfig) GetMetricId ¶
func (m *MetricConfig) GetMetricId() MetricNames
func (*MetricConfig) GetPollInterval ¶
func (m *MetricConfig) GetPollInterval() uint32
func (*MetricConfig) ProtoMessage ¶
func (*MetricConfig) ProtoMessage()
func (*MetricConfig) Reset ¶
func (m *MetricConfig) Reset()
func (*MetricConfig) String ¶
func (m *MetricConfig) String() string
func (*MetricConfig) XXX_DiscardUnknown ¶
func (m *MetricConfig) XXX_DiscardUnknown()
func (*MetricConfig) XXX_Marshal ¶
func (m *MetricConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricConfig) XXX_Merge ¶
func (m *MetricConfig) XXX_Merge(src proto.Message)
func (*MetricConfig) XXX_Size ¶
func (m *MetricConfig) XXX_Size() int
func (*MetricConfig) XXX_Unmarshal ¶
func (m *MetricConfig) XXX_Unmarshal(b []byte) error
type MetricMetaData ¶
type MetricMetaData struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` // uuid of the component ComponentUuid *Uuid `protobuf:"bytes,2,opt,name=component_uuid,json=componentUuid,proto3" json:"component_uuid,omitempty"` ComponentName string `protobuf:"bytes,3,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MetricMetaData) Descriptor ¶
func (*MetricMetaData) Descriptor() ([]byte, []int)
func (*MetricMetaData) GetComponentName ¶
func (m *MetricMetaData) GetComponentName() string
func (*MetricMetaData) GetComponentUuid ¶
func (m *MetricMetaData) GetComponentUuid() *Uuid
func (*MetricMetaData) GetDeviceUuid ¶
func (m *MetricMetaData) GetDeviceUuid() *Uuid
func (*MetricMetaData) ProtoMessage ¶
func (*MetricMetaData) ProtoMessage()
func (*MetricMetaData) Reset ¶
func (m *MetricMetaData) Reset()
func (*MetricMetaData) String ¶
func (m *MetricMetaData) String() string
func (*MetricMetaData) XXX_DiscardUnknown ¶
func (m *MetricMetaData) XXX_DiscardUnknown()
func (*MetricMetaData) XXX_Marshal ¶
func (m *MetricMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricMetaData) XXX_Merge ¶
func (m *MetricMetaData) XXX_Merge(src proto.Message)
func (*MetricMetaData) XXX_Size ¶
func (m *MetricMetaData) XXX_Size() int
func (*MetricMetaData) XXX_Unmarshal ¶
func (m *MetricMetaData) XXX_Unmarshal(b []byte) error
type MetricNames ¶
type MetricNames int32
const ( MetricNames_METRIC_NAME_UNDEFINED MetricNames = 0 // FAN related metrics MetricNames_METRIC_FAN_SPEED MetricNames = 1 // CPU related metrics MetricNames_METRIC_CPU_TEMP MetricNames = 100 MetricNames_METRIC_CPU_USAGE_PERCENTAGE MetricNames = 101 // Transceiver related metrics MetricNames_METRIC_TRANSCEIVER_TEMP MetricNames = 200 MetricNames_METRIC_TRANSCEIVER_VOLTAGE MetricNames = 201 MetricNames_METRIC_TRANSCEIVER_BIAS MetricNames = 202 MetricNames_METRIC_TRANSCEIVER_RX_POWER MetricNames = 203 MetricNames_METRIC_TRANSCEIVER_TX_POWER MetricNames = 204 MetricNames_METRIC_TRANSCEIVER_WAVELENGTH MetricNames = 205 // Disk related metrics MetricNames_METRIC_DISK_TEMP MetricNames = 300 MetricNames_METRIC_DISK_CAPACITY MetricNames = 301 MetricNames_METRIC_DISK_USAGE MetricNames = 302 MetricNames_METRIC_DISK_USAGE_PERCENTAGE MetricNames = 303 MetricNames_METRIC_DISK_READ_WRITE_PERCENTAGE MetricNames = 304 MetricNames_METRIC_DISK_FAULTY_CELLS_PERCENTAGE MetricNames = 305 // RAM related metrics MetricNames_METRIC_RAM_TEMP MetricNames = 400 MetricNames_METRIC_RAM_CAPACITY MetricNames = 401 MetricNames_METRIC_RAM_USAGE MetricNames = 402 MetricNames_METRIC_RAM_USAGE_PERCENTAGE MetricNames = 403 // Power related metrics MetricNames_METRIC_POWER_MAX MetricNames = 500 MetricNames_METRIC_POWER_USAGE MetricNames = 501 MetricNames_METRIC_POWER_USAGE_PERCENTAGE MetricNames = 502 // Chassis related metrics MetricNames_METRIC_INNER_SURROUNDING_TEMP MetricNames = 600 )
func (MetricNames) EnumDescriptor ¶
func (MetricNames) EnumDescriptor() ([]byte, []int)
func (MetricNames) String ¶
func (x MetricNames) String() string
type MetricsConfig ¶
type MetricsConfig struct { Metrics []*MetricConfig `protobuf:"bytes,1,rep,name=metrics,proto3" json:"metrics,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MetricsConfig) Descriptor ¶
func (*MetricsConfig) Descriptor() ([]byte, []int)
func (*MetricsConfig) GetMetrics ¶
func (m *MetricsConfig) GetMetrics() []*MetricConfig
func (*MetricsConfig) ProtoMessage ¶
func (*MetricsConfig) ProtoMessage()
func (*MetricsConfig) Reset ¶
func (m *MetricsConfig) Reset()
func (*MetricsConfig) String ¶
func (m *MetricsConfig) String() string
func (*MetricsConfig) XXX_DiscardUnknown ¶
func (m *MetricsConfig) XXX_DiscardUnknown()
func (*MetricsConfig) XXX_Marshal ¶
func (m *MetricsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricsConfig) XXX_Merge ¶
func (m *MetricsConfig) XXX_Merge(src proto.Message)
func (*MetricsConfig) XXX_Size ¶
func (m *MetricsConfig) XXX_Size() int
func (*MetricsConfig) XXX_Unmarshal ¶
func (m *MetricsConfig) XXX_Unmarshal(b []byte) error
type MetricsConfigurationRequest ¶
type MetricsConfigurationRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` // Types that are valid to be assigned to Operation: // *MetricsConfigurationRequest_Changes // *MetricsConfigurationRequest_ResetToDefault Operation isMetricsConfigurationRequest_Operation `protobuf_oneof:"operation"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MetricsConfigurationRequest) Descriptor ¶
func (*MetricsConfigurationRequest) Descriptor() ([]byte, []int)
func (*MetricsConfigurationRequest) GetChanges ¶
func (m *MetricsConfigurationRequest) GetChanges() *MetricsConfig
func (*MetricsConfigurationRequest) GetDeviceUuid ¶
func (m *MetricsConfigurationRequest) GetDeviceUuid() *Uuid
func (*MetricsConfigurationRequest) GetOperation ¶
func (m *MetricsConfigurationRequest) GetOperation() isMetricsConfigurationRequest_Operation
func (*MetricsConfigurationRequest) GetResetToDefault ¶
func (m *MetricsConfigurationRequest) GetResetToDefault() bool
func (*MetricsConfigurationRequest) ProtoMessage ¶
func (*MetricsConfigurationRequest) ProtoMessage()
func (*MetricsConfigurationRequest) Reset ¶
func (m *MetricsConfigurationRequest) Reset()
func (*MetricsConfigurationRequest) String ¶
func (m *MetricsConfigurationRequest) String() string
func (*MetricsConfigurationRequest) XXX_DiscardUnknown ¶
func (m *MetricsConfigurationRequest) XXX_DiscardUnknown()
func (*MetricsConfigurationRequest) XXX_Marshal ¶
func (m *MetricsConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricsConfigurationRequest) XXX_Merge ¶
func (m *MetricsConfigurationRequest) XXX_Merge(src proto.Message)
func (*MetricsConfigurationRequest) XXX_OneofWrappers ¶
func (*MetricsConfigurationRequest) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*MetricsConfigurationRequest) XXX_Size ¶
func (m *MetricsConfigurationRequest) XXX_Size() int
func (*MetricsConfigurationRequest) XXX_Unmarshal ¶
func (m *MetricsConfigurationRequest) XXX_Unmarshal(b []byte) error
type MetricsConfigurationRequest_Changes ¶
type MetricsConfigurationRequest_Changes struct {
Changes *MetricsConfig `protobuf:"bytes,2,opt,name=changes,proto3,oneof"`
}
type MetricsConfigurationRequest_ResetToDefault ¶
type MetricsConfigurationRequest_ResetToDefault struct {
ResetToDefault bool `protobuf:"varint,3,opt,name=reset_to_default,json=resetToDefault,proto3,oneof"`
}
type MetricsConfigurationResponse ¶
type MetricsConfigurationResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason MetricsConfigurationResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.MetricsConfigurationResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,3,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MetricsConfigurationResponse) Descriptor ¶
func (*MetricsConfigurationResponse) Descriptor() ([]byte, []int)
func (*MetricsConfigurationResponse) GetReason ¶
func (m *MetricsConfigurationResponse) GetReason() MetricsConfigurationResponse_Reason
func (*MetricsConfigurationResponse) GetReasonDetail ¶
func (m *MetricsConfigurationResponse) GetReasonDetail() string
func (*MetricsConfigurationResponse) GetStatus ¶
func (m *MetricsConfigurationResponse) GetStatus() Status
func (*MetricsConfigurationResponse) ProtoMessage ¶
func (*MetricsConfigurationResponse) ProtoMessage()
func (*MetricsConfigurationResponse) Reset ¶
func (m *MetricsConfigurationResponse) Reset()
func (*MetricsConfigurationResponse) String ¶
func (m *MetricsConfigurationResponse) String() string
func (*MetricsConfigurationResponse) XXX_DiscardUnknown ¶
func (m *MetricsConfigurationResponse) XXX_DiscardUnknown()
func (*MetricsConfigurationResponse) XXX_Marshal ¶
func (m *MetricsConfigurationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricsConfigurationResponse) XXX_Merge ¶
func (m *MetricsConfigurationResponse) XXX_Merge(src proto.Message)
func (*MetricsConfigurationResponse) XXX_Size ¶
func (m *MetricsConfigurationResponse) XXX_Size() int
func (*MetricsConfigurationResponse) XXX_Unmarshal ¶
func (m *MetricsConfigurationResponse) XXX_Unmarshal(b []byte) error
type MetricsConfigurationResponse_Reason ¶
type MetricsConfigurationResponse_Reason int32
const ( MetricsConfigurationResponse_UNDEFINED_REASON MetricsConfigurationResponse_Reason = 0 MetricsConfigurationResponse_UNKNOWN_DEVICE MetricsConfigurationResponse_Reason = 1 MetricsConfigurationResponse_INTERNAL_ERROR MetricsConfigurationResponse_Reason = 2 MetricsConfigurationResponse_POLL_INTERVAL_UNSUPPORTED MetricsConfigurationResponse_Reason = 3 MetricsConfigurationResponse_INVALID_METRIC MetricsConfigurationResponse_Reason = 4 MetricsConfigurationResponse_DEVICE_UNREACHABLE MetricsConfigurationResponse_Reason = 5 )
func (MetricsConfigurationResponse_Reason) EnumDescriptor ¶
func (MetricsConfigurationResponse_Reason) EnumDescriptor() ([]byte, []int)
func (MetricsConfigurationResponse_Reason) String ¶
func (x MetricsConfigurationResponse_Reason) String() string
type ModifiableComponent ¶
type ModifiableComponent struct { // The name has to be unique for each component within the hardware and implementations need to // ascertain this when modifying the name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Class ComponentType `protobuf:"varint,2,opt,name=class,proto3,enum=dmi.ComponentType" json:"class,omitempty"` Parent *Component `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"` ParentRelPos int32 `protobuf:"varint,4,opt,name=parent_rel_pos,json=parentRelPos,proto3" json:"parent_rel_pos,omitempty"` Alias string `protobuf:"bytes,5,opt,name=alias,proto3" json:"alias,omitempty"` AssetId string `protobuf:"bytes,6,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` Uri *Uri `protobuf:"bytes,7,opt,name=uri,proto3" json:"uri,omitempty"` AdminState ComponentAdminState `protobuf:"varint,8,opt,name=admin_state,json=adminState,proto3,enum=dmi.ComponentAdminState" json:"admin_state,omitempty"` // The attribute 'specific' can be populated for specific class of components // // Types that are valid to be assigned to Specific: // *ModifiableComponent_PortAttr // *ModifiableComponent_TrxAttr Specific isModifiableComponent_Specific `protobuf_oneof:"specific"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The attributes of a component which are modifiable from the client side
func (*ModifiableComponent) Descriptor ¶
func (*ModifiableComponent) Descriptor() ([]byte, []int)
func (*ModifiableComponent) GetAdminState ¶
func (m *ModifiableComponent) GetAdminState() ComponentAdminState
func (*ModifiableComponent) GetAlias ¶
func (m *ModifiableComponent) GetAlias() string
func (*ModifiableComponent) GetAssetId ¶
func (m *ModifiableComponent) GetAssetId() string
func (*ModifiableComponent) GetClass ¶
func (m *ModifiableComponent) GetClass() ComponentType
func (*ModifiableComponent) GetName ¶
func (m *ModifiableComponent) GetName() string
func (*ModifiableComponent) GetParent ¶
func (m *ModifiableComponent) GetParent() *Component
func (*ModifiableComponent) GetParentRelPos ¶
func (m *ModifiableComponent) GetParentRelPos() int32
func (*ModifiableComponent) GetPortAttr ¶
func (m *ModifiableComponent) GetPortAttr() *PortComponentChangeAttributes
func (*ModifiableComponent) GetSpecific ¶
func (m *ModifiableComponent) GetSpecific() isModifiableComponent_Specific
func (*ModifiableComponent) GetTrxAttr ¶
func (m *ModifiableComponent) GetTrxAttr() *TransceiverComponentChangeAttributes
func (*ModifiableComponent) GetUri ¶
func (m *ModifiableComponent) GetUri() *Uri
func (*ModifiableComponent) ProtoMessage ¶
func (*ModifiableComponent) ProtoMessage()
func (*ModifiableComponent) Reset ¶
func (m *ModifiableComponent) Reset()
func (*ModifiableComponent) String ¶
func (m *ModifiableComponent) String() string
func (*ModifiableComponent) XXX_DiscardUnknown ¶
func (m *ModifiableComponent) XXX_DiscardUnknown()
func (*ModifiableComponent) XXX_Marshal ¶
func (m *ModifiableComponent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModifiableComponent) XXX_Merge ¶
func (m *ModifiableComponent) XXX_Merge(src proto.Message)
func (*ModifiableComponent) XXX_OneofWrappers ¶
func (*ModifiableComponent) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*ModifiableComponent) XXX_Size ¶
func (m *ModifiableComponent) XXX_Size() int
func (*ModifiableComponent) XXX_Unmarshal ¶
func (m *ModifiableComponent) XXX_Unmarshal(b []byte) error
type ModifiableComponent_PortAttr ¶
type ModifiableComponent_PortAttr struct {
PortAttr *PortComponentChangeAttributes `protobuf:"bytes,50,opt,name=port_attr,json=portAttr,proto3,oneof"`
}
type ModifiableComponent_TrxAttr ¶
type ModifiableComponent_TrxAttr struct {
TrxAttr *TransceiverComponentChangeAttributes `protobuf:"bytes,51,opt,name=trx_attr,json=trxAttr,proto3,oneof"`
}
type NativeEventsManagementServiceClient ¶
type NativeEventsManagementServiceClient interface { // List the supported events for the passed device ListEvents(ctx context.Context, in *HardwareID, opts ...grpc.CallOption) (*ListEventsResponse, error) // Updates the configuration of the list of events in the request // The default behavior of the device is to report all the supported events // This configuration is persisted across reboots of the device or the device manager UpdateEventsConfiguration(ctx context.Context, in *EventsConfigurationRequest, opts ...grpc.CallOption) (*EventsConfigurationResponse, error) // Initiate the server streaming of the events StreamEvents(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (NativeEventsManagementService_StreamEventsClient, error) }
NativeEventsManagementServiceClient is the client API for NativeEventsManagementService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNativeEventsManagementServiceClient ¶
func NewNativeEventsManagementServiceClient(cc *grpc.ClientConn) NativeEventsManagementServiceClient
type NativeEventsManagementServiceServer ¶
type NativeEventsManagementServiceServer interface { // List the supported events for the passed device ListEvents(context.Context, *HardwareID) (*ListEventsResponse, error) // Updates the configuration of the list of events in the request // The default behavior of the device is to report all the supported events // This configuration is persisted across reboots of the device or the device manager UpdateEventsConfiguration(context.Context, *EventsConfigurationRequest) (*EventsConfigurationResponse, error) // Initiate the server streaming of the events StreamEvents(*empty.Empty, NativeEventsManagementService_StreamEventsServer) error }
NativeEventsManagementServiceServer is the server API for NativeEventsManagementService service.
type NativeEventsManagementService_StreamEventsClient ¶
type NativeEventsManagementService_StreamEventsClient interface { Recv() (*Event, error) grpc.ClientStream }
type NativeEventsManagementService_StreamEventsServer ¶
type NativeEventsManagementService_StreamEventsServer interface { Send(*Event) error grpc.ServerStream }
type NativeHWManagementServiceClient ¶
type NativeHWManagementServiceClient interface { // Initializes context for a device and sets up required states // In the call to StartManagingDevice, the fields of ModifiableComponent which are relevant // and their meanings in this context is mentioned below: // name = The unique name that needs to be assigned to this hardware; // class = COMPONENT_TYPE_UNDEFINED; // parent = nil; // alias = Optional; // asset_id = Optional; // uri = IP Address of the Hardware; StartManagingDevice(ctx context.Context, in *ModifiableComponent, opts ...grpc.CallOption) (NativeHWManagementService_StartManagingDeviceClient, error) // Stop management of a device and clean up any context and caches for that device // This rpc can be called at any time, even before the StartManagingDevice operation // has completed, and should be able to cleanup. StopManagingDevice(ctx context.Context, in *StopManagingDeviceRequest, opts ...grpc.CallOption) (*StopManagingDeviceResponse, error) // Returns an object containing a list of devices managed by this entity GetManagedDevices(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ManagedDevicesResponse, error) // Get the HW inventory details of the Device GetPhysicalInventory(ctx context.Context, in *PhysicalInventoryRequest, opts ...grpc.CallOption) (NativeHWManagementService_GetPhysicalInventoryClient, error) // Get the details of a particular HW component GetHWComponentInfo(ctx context.Context, in *HWComponentInfoGetRequest, opts ...grpc.CallOption) (NativeHWManagementService_GetHWComponentInfoClient, error) // Sets the permissible attributes of a HW component SetHWComponentInfo(ctx context.Context, in *HWComponentInfoSetRequest, opts ...grpc.CallOption) (*HWComponentInfoSetResponse, error) // Sets the location to which logs need to be shipped SetLoggingEndpoint(ctx context.Context, in *SetLoggingEndpointRequest, opts ...grpc.CallOption) (*SetRemoteEndpointResponse, error) // Gets the configured location to which the logs are being shipped GetLoggingEndpoint(ctx context.Context, in *HardwareID, opts ...grpc.CallOption) (*GetLoggingEndpointResponse, error) // Sets the location of the Message Bus to which events and metrics are shipped SetMsgBusEndpoint(ctx context.Context, in *SetMsgBusEndpointRequest, opts ...grpc.CallOption) (*SetRemoteEndpointResponse, error) // Gets the configured location to which the events and metrics are being shipped GetMsgBusEndpoint(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GetMsgBusEndpointResponse, error) // Gets the entities of a device on which log can be configured. A few are expected, like OS, PON Management etc. // In general an entity is any item within an hardware system that can emit logs, e.g. service, process, subsystem, // interface, package etc. GetLoggableEntities(ctx context.Context, in *GetLoggableEntitiesRequest, opts ...grpc.CallOption) (*GetLogLevelResponse, error) // Sets the log level of the device, for each given entity to a certain level. // If only one EntitiesLogLevel is provided for the device and that request contains only a log level with // no entity in the list it's assumed that the caller wants to set that level for all the entities. SetLogLevel(ctx context.Context, in *SetLogLevelRequest, opts ...grpc.CallOption) (*SetLogLevelResponse, error) // Gets the configured log level for a certain entity on a certain device. // If no entity is specified in the request all the entities with their log level should be returned. GetLogLevel(ctx context.Context, in *GetLogLevelRequest, opts ...grpc.CallOption) (*GetLogLevelResponse, error) // Performs the heartbeat check HeartbeatCheck(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*Heartbeat, error) // Performs the reboot of the device RebootDevice(ctx context.Context, in *RebootDeviceRequest, opts ...grpc.CallOption) (*RebootDeviceResponse, error) // Sets the log level of the Device Manager itself SetDmLogLevel(ctx context.Context, in *SetDmLogLevelRequest, opts ...grpc.CallOption) (*SetDmLogLevelResponse, error) // Gets the log level at which the Device Manager is running GetDmLogLevel(ctx context.Context, in *GetDmLogLevelRequest, opts ...grpc.CallOption) (*GetDmLogLevelResponse, error) }
NativeHWManagementServiceClient is the client API for NativeHWManagementService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNativeHWManagementServiceClient ¶
func NewNativeHWManagementServiceClient(cc *grpc.ClientConn) NativeHWManagementServiceClient
type NativeHWManagementServiceServer ¶
type NativeHWManagementServiceServer interface { // Initializes context for a device and sets up required states // In the call to StartManagingDevice, the fields of ModifiableComponent which are relevant // and their meanings in this context is mentioned below: // name = The unique name that needs to be assigned to this hardware; // class = COMPONENT_TYPE_UNDEFINED; // parent = nil; // alias = Optional; // asset_id = Optional; // uri = IP Address of the Hardware; StartManagingDevice(*ModifiableComponent, NativeHWManagementService_StartManagingDeviceServer) error // Stop management of a device and clean up any context and caches for that device // This rpc can be called at any time, even before the StartManagingDevice operation // has completed, and should be able to cleanup. StopManagingDevice(context.Context, *StopManagingDeviceRequest) (*StopManagingDeviceResponse, error) // Returns an object containing a list of devices managed by this entity GetManagedDevices(context.Context, *empty.Empty) (*ManagedDevicesResponse, error) // Get the HW inventory details of the Device GetPhysicalInventory(*PhysicalInventoryRequest, NativeHWManagementService_GetPhysicalInventoryServer) error // Get the details of a particular HW component GetHWComponentInfo(*HWComponentInfoGetRequest, NativeHWManagementService_GetHWComponentInfoServer) error // Sets the permissible attributes of a HW component SetHWComponentInfo(context.Context, *HWComponentInfoSetRequest) (*HWComponentInfoSetResponse, error) // Sets the location to which logs need to be shipped SetLoggingEndpoint(context.Context, *SetLoggingEndpointRequest) (*SetRemoteEndpointResponse, error) // Gets the configured location to which the logs are being shipped GetLoggingEndpoint(context.Context, *HardwareID) (*GetLoggingEndpointResponse, error) // Sets the location of the Message Bus to which events and metrics are shipped SetMsgBusEndpoint(context.Context, *SetMsgBusEndpointRequest) (*SetRemoteEndpointResponse, error) // Gets the configured location to which the events and metrics are being shipped GetMsgBusEndpoint(context.Context, *empty.Empty) (*GetMsgBusEndpointResponse, error) // Gets the entities of a device on which log can be configured. A few are expected, like OS, PON Management etc. // In general an entity is any item within an hardware system that can emit logs, e.g. service, process, subsystem, // interface, package etc. GetLoggableEntities(context.Context, *GetLoggableEntitiesRequest) (*GetLogLevelResponse, error) // Sets the log level of the device, for each given entity to a certain level. // If only one EntitiesLogLevel is provided for the device and that request contains only a log level with // no entity in the list it's assumed that the caller wants to set that level for all the entities. SetLogLevel(context.Context, *SetLogLevelRequest) (*SetLogLevelResponse, error) // Gets the configured log level for a certain entity on a certain device. // If no entity is specified in the request all the entities with their log level should be returned. GetLogLevel(context.Context, *GetLogLevelRequest) (*GetLogLevelResponse, error) // Performs the heartbeat check HeartbeatCheck(context.Context, *empty.Empty) (*Heartbeat, error) // Performs the reboot of the device RebootDevice(context.Context, *RebootDeviceRequest) (*RebootDeviceResponse, error) // Sets the log level of the Device Manager itself SetDmLogLevel(context.Context, *SetDmLogLevelRequest) (*SetDmLogLevelResponse, error) // Gets the log level at which the Device Manager is running GetDmLogLevel(context.Context, *GetDmLogLevelRequest) (*GetDmLogLevelResponse, error) }
NativeHWManagementServiceServer is the server API for NativeHWManagementService service.
type NativeHWManagementService_GetHWComponentInfoClient ¶
type NativeHWManagementService_GetHWComponentInfoClient interface { Recv() (*HWComponentInfoGetResponse, error) grpc.ClientStream }
type NativeHWManagementService_GetHWComponentInfoServer ¶
type NativeHWManagementService_GetHWComponentInfoServer interface { Send(*HWComponentInfoGetResponse) error grpc.ServerStream }
type NativeHWManagementService_GetPhysicalInventoryClient ¶
type NativeHWManagementService_GetPhysicalInventoryClient interface { Recv() (*PhysicalInventoryResponse, error) grpc.ClientStream }
type NativeHWManagementService_GetPhysicalInventoryServer ¶
type NativeHWManagementService_GetPhysicalInventoryServer interface { Send(*PhysicalInventoryResponse) error grpc.ServerStream }
type NativeHWManagementService_StartManagingDeviceClient ¶
type NativeHWManagementService_StartManagingDeviceClient interface { Recv() (*StartManagingDeviceResponse, error) grpc.ClientStream }
type NativeHWManagementService_StartManagingDeviceServer ¶
type NativeHWManagementService_StartManagingDeviceServer interface { Send(*StartManagingDeviceResponse) error grpc.ServerStream }
type NativeMetricsManagementServiceClient ¶
type NativeMetricsManagementServiceClient interface { // List the supported metrics for the passed device. // This would be the first call that you make to know about the metrics that a particular device supports and // then use the UpdateMetricsConfiguration API to monitor only the required metrics. ListMetrics(ctx context.Context, in *HardwareID, opts ...grpc.CallOption) (*ListMetricsResponse, error) // Updates the configuration of the list of metrics in the request // Acts upon single metric configuration, collection of a single metric can be started/stopped // by changing its configuration. // // This configuration is persisted across restart of the device or the device manager UpdateMetricsConfiguration(ctx context.Context, in *MetricsConfigurationRequest, opts ...grpc.CallOption) (*MetricsConfigurationResponse, error) // Get the instantenous value of a metric GetMetric(ctx context.Context, in *GetMetricRequest, opts ...grpc.CallOption) (*GetMetricResponse, error) // Initiate the server streaming of the metrics StreamMetrics(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (NativeMetricsManagementService_StreamMetricsClient, error) }
NativeMetricsManagementServiceClient is the client API for NativeMetricsManagementService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNativeMetricsManagementServiceClient ¶
func NewNativeMetricsManagementServiceClient(cc *grpc.ClientConn) NativeMetricsManagementServiceClient
type NativeMetricsManagementServiceServer ¶
type NativeMetricsManagementServiceServer interface { // List the supported metrics for the passed device. // This would be the first call that you make to know about the metrics that a particular device supports and // then use the UpdateMetricsConfiguration API to monitor only the required metrics. ListMetrics(context.Context, *HardwareID) (*ListMetricsResponse, error) // Updates the configuration of the list of metrics in the request // Acts upon single metric configuration, collection of a single metric can be started/stopped // by changing its configuration. // // This configuration is persisted across restart of the device or the device manager UpdateMetricsConfiguration(context.Context, *MetricsConfigurationRequest) (*MetricsConfigurationResponse, error) // Get the instantenous value of a metric GetMetric(context.Context, *GetMetricRequest) (*GetMetricResponse, error) // Initiate the server streaming of the metrics StreamMetrics(*empty.Empty, NativeMetricsManagementService_StreamMetricsServer) error }
NativeMetricsManagementServiceServer is the server API for NativeMetricsManagementService service.
type NativeMetricsManagementService_StreamMetricsClient ¶
type NativeMetricsManagementService_StreamMetricsClient interface { Recv() (*Metric, error) grpc.ClientStream }
type NativeMetricsManagementService_StreamMetricsServer ¶
type NativeMetricsManagementService_StreamMetricsServer interface { Send(*Metric) error grpc.ServerStream }
type NativeSoftwareManagementServiceClient ¶
type NativeSoftwareManagementServiceClient interface { // Get the software version information of the Active and Standby images GetSoftwareVersion(ctx context.Context, in *HardwareID, opts ...grpc.CallOption) (*GetSoftwareVersionInformationResponse, error) // Downloads and installs the image in the standby partition, returns the status/progress of the Install DownloadImage(ctx context.Context, in *DownloadImageRequest, opts ...grpc.CallOption) (NativeSoftwareManagementService_DownloadImageClient, error) // Activates and runs the OLT with the image in the standby partition. If things are fine this image will // henceforth be marked as the Active Partition. The old working image would remain on the Standby partition. // Any possibly required (sub-)steps like "commit" are left to the "Device Manager" ActivateImage(ctx context.Context, in *HardwareID, opts ...grpc.CallOption) (NativeSoftwareManagementService_ActivateImageClient, error) // Marks the image in the Standby as Active and reboots the device, so that it boots from that image which was in the standby. // This API is to be used if operator wants to go back to the previous software RevertToStandbyImage(ctx context.Context, in *HardwareID, opts ...grpc.CallOption) (NativeSoftwareManagementService_RevertToStandbyImageClient, error) // This API can be used to let the devices pickup their properitary configuration which they need at startup. UpdateStartupConfiguration(ctx context.Context, in *ConfigRequest, opts ...grpc.CallOption) (NativeSoftwareManagementService_UpdateStartupConfigurationClient, error) // This API can be used to retrieve information about the current startup configuration that a device is using GetStartupConfigurationInfo(ctx context.Context, in *StartupConfigInfoRequest, opts ...grpc.CallOption) (*StartupConfigInfoResponse, error) // This API can be used to upload to a remote location, information useful for troubleshooting problems on the hardware UploadDebugInfo(ctx context.Context, in *UploadDebugInfoRequest, opts ...grpc.CallOption) (NativeSoftwareManagementService_UploadDebugInfoClient, error) }
NativeSoftwareManagementServiceClient is the client API for NativeSoftwareManagementService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNativeSoftwareManagementServiceClient ¶
func NewNativeSoftwareManagementServiceClient(cc *grpc.ClientConn) NativeSoftwareManagementServiceClient
type NativeSoftwareManagementServiceServer ¶
type NativeSoftwareManagementServiceServer interface { // Get the software version information of the Active and Standby images GetSoftwareVersion(context.Context, *HardwareID) (*GetSoftwareVersionInformationResponse, error) // Downloads and installs the image in the standby partition, returns the status/progress of the Install DownloadImage(*DownloadImageRequest, NativeSoftwareManagementService_DownloadImageServer) error // Activates and runs the OLT with the image in the standby partition. If things are fine this image will // henceforth be marked as the Active Partition. The old working image would remain on the Standby partition. // Any possibly required (sub-)steps like "commit" are left to the "Device Manager" ActivateImage(*HardwareID, NativeSoftwareManagementService_ActivateImageServer) error // Marks the image in the Standby as Active and reboots the device, so that it boots from that image which was in the standby. // This API is to be used if operator wants to go back to the previous software RevertToStandbyImage(*HardwareID, NativeSoftwareManagementService_RevertToStandbyImageServer) error // This API can be used to let the devices pickup their properitary configuration which they need at startup. UpdateStartupConfiguration(*ConfigRequest, NativeSoftwareManagementService_UpdateStartupConfigurationServer) error // This API can be used to retrieve information about the current startup configuration that a device is using GetStartupConfigurationInfo(context.Context, *StartupConfigInfoRequest) (*StartupConfigInfoResponse, error) // This API can be used to upload to a remote location, information useful for troubleshooting problems on the hardware UploadDebugInfo(*UploadDebugInfoRequest, NativeSoftwareManagementService_UploadDebugInfoServer) error }
NativeSoftwareManagementServiceServer is the server API for NativeSoftwareManagementService service.
type NativeSoftwareManagementService_ActivateImageClient ¶
type NativeSoftwareManagementService_ActivateImageClient interface { Recv() (*ImageStatus, error) grpc.ClientStream }
type NativeSoftwareManagementService_ActivateImageServer ¶
type NativeSoftwareManagementService_ActivateImageServer interface { Send(*ImageStatus) error grpc.ServerStream }
type NativeSoftwareManagementService_DownloadImageClient ¶
type NativeSoftwareManagementService_DownloadImageClient interface { Recv() (*ImageStatus, error) grpc.ClientStream }
type NativeSoftwareManagementService_DownloadImageServer ¶
type NativeSoftwareManagementService_DownloadImageServer interface { Send(*ImageStatus) error grpc.ServerStream }
type NativeSoftwareManagementService_RevertToStandbyImageClient ¶
type NativeSoftwareManagementService_RevertToStandbyImageClient interface { Recv() (*ImageStatus, error) grpc.ClientStream }
type NativeSoftwareManagementService_RevertToStandbyImageServer ¶
type NativeSoftwareManagementService_RevertToStandbyImageServer interface { Send(*ImageStatus) error grpc.ServerStream }
type NativeSoftwareManagementService_UpdateStartupConfigurationClient ¶
type NativeSoftwareManagementService_UpdateStartupConfigurationClient interface { Recv() (*ConfigResponse, error) grpc.ClientStream }
type NativeSoftwareManagementService_UpdateStartupConfigurationServer ¶
type NativeSoftwareManagementService_UpdateStartupConfigurationServer interface { Send(*ConfigResponse) error grpc.ServerStream }
type NativeSoftwareManagementService_UploadDebugInfoClient ¶ added in v1.10.0
type NativeSoftwareManagementService_UploadDebugInfoClient interface { Recv() (*UploadDebugInfoStatus, error) grpc.ClientStream }
type NativeSoftwareManagementService_UploadDebugInfoServer ¶ added in v1.10.0
type NativeSoftwareManagementService_UploadDebugInfoServer interface { Send(*UploadDebugInfoStatus) error grpc.ServerStream }
type PhysicalInventoryRequest ¶
type PhysicalInventoryRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PhysicalInventoryRequest) Descriptor ¶
func (*PhysicalInventoryRequest) Descriptor() ([]byte, []int)
func (*PhysicalInventoryRequest) GetDeviceUuid ¶
func (m *PhysicalInventoryRequest) GetDeviceUuid() *Uuid
func (*PhysicalInventoryRequest) ProtoMessage ¶
func (*PhysicalInventoryRequest) ProtoMessage()
func (*PhysicalInventoryRequest) Reset ¶
func (m *PhysicalInventoryRequest) Reset()
func (*PhysicalInventoryRequest) String ¶
func (m *PhysicalInventoryRequest) String() string
func (*PhysicalInventoryRequest) XXX_DiscardUnknown ¶
func (m *PhysicalInventoryRequest) XXX_DiscardUnknown()
func (*PhysicalInventoryRequest) XXX_Marshal ¶
func (m *PhysicalInventoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PhysicalInventoryRequest) XXX_Merge ¶
func (m *PhysicalInventoryRequest) XXX_Merge(src proto.Message)
func (*PhysicalInventoryRequest) XXX_Size ¶
func (m *PhysicalInventoryRequest) XXX_Size() int
func (*PhysicalInventoryRequest) XXX_Unmarshal ¶
func (m *PhysicalInventoryRequest) XXX_Unmarshal(b []byte) error
type PhysicalInventoryResponse ¶
type PhysicalInventoryResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason PhysicalInventoryResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.PhysicalInventoryResponse_Reason" json:"reason,omitempty"` Inventory *Hardware `protobuf:"bytes,3,opt,name=inventory,proto3" json:"inventory,omitempty"` // It is recommended that upstream components/users of the DMI interface // do not really interpret/parse the reson_detail, but rather use it for // display purposes to the end user or use it for logging the error ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PhysicalInventoryResponse) Descriptor ¶
func (*PhysicalInventoryResponse) Descriptor() ([]byte, []int)
func (*PhysicalInventoryResponse) GetInventory ¶
func (m *PhysicalInventoryResponse) GetInventory() *Hardware
func (*PhysicalInventoryResponse) GetReason ¶
func (m *PhysicalInventoryResponse) GetReason() PhysicalInventoryResponse_Reason
func (*PhysicalInventoryResponse) GetReasonDetail ¶
func (m *PhysicalInventoryResponse) GetReasonDetail() string
func (*PhysicalInventoryResponse) GetStatus ¶
func (m *PhysicalInventoryResponse) GetStatus() Status
func (*PhysicalInventoryResponse) ProtoMessage ¶
func (*PhysicalInventoryResponse) ProtoMessage()
func (*PhysicalInventoryResponse) Reset ¶
func (m *PhysicalInventoryResponse) Reset()
func (*PhysicalInventoryResponse) String ¶
func (m *PhysicalInventoryResponse) String() string
func (*PhysicalInventoryResponse) XXX_DiscardUnknown ¶
func (m *PhysicalInventoryResponse) XXX_DiscardUnknown()
func (*PhysicalInventoryResponse) XXX_Marshal ¶
func (m *PhysicalInventoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PhysicalInventoryResponse) XXX_Merge ¶
func (m *PhysicalInventoryResponse) XXX_Merge(src proto.Message)
func (*PhysicalInventoryResponse) XXX_Size ¶
func (m *PhysicalInventoryResponse) XXX_Size() int
func (*PhysicalInventoryResponse) XXX_Unmarshal ¶
func (m *PhysicalInventoryResponse) XXX_Unmarshal(b []byte) error
type PhysicalInventoryResponse_Reason ¶
type PhysicalInventoryResponse_Reason int32
const ( PhysicalInventoryResponse_UNDEFINED_REASON PhysicalInventoryResponse_Reason = 0 PhysicalInventoryResponse_UNKNOWN_DEVICE PhysicalInventoryResponse_Reason = 1 PhysicalInventoryResponse_INTERNAL_ERROR PhysicalInventoryResponse_Reason = 2 PhysicalInventoryResponse_DEVICE_UNREACHABLE PhysicalInventoryResponse_Reason = 3 )
func (PhysicalInventoryResponse_Reason) EnumDescriptor ¶
func (PhysicalInventoryResponse_Reason) EnumDescriptor() ([]byte, []int)
func (PhysicalInventoryResponse_Reason) String ¶
func (x PhysicalInventoryResponse_Reason) String() string
type PonDistance ¶ added in v1.15.0
type PonDistance struct { // // The ITU-T G.987.x series of Recommendations addresses the linear extent parameters of XG-PON // using the single concept of fibre distance. An ONU is characterized by its fibre distance, and for // each pair of ONUs on the same OLT PON interface, the differential fibre distance is the difference // between the two individual fibre distances. Each specific PMD layer parameter set contains a // provision to support a specific maximum fibre distance. The XG-PON TC layer specification // contains a provision to support specific ranges of maximum fibre distance and maximum // differential fibre distance. These ranges can be configurable for a given system. One can expect that // for each XG-PON deployment, the configured TC layer maximum fibre distance will match the // maximum fibre distance supported by the selected PMD layer parameter set. MaxDistance uint32 `protobuf:"varint,1,opt,name=max_distance,json=maxDistance,proto3" json:"max_distance,omitempty"` MaxDifferentialDistance uint32 `` /* 133-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PonDistance) Descriptor ¶ added in v1.15.0
func (*PonDistance) Descriptor() ([]byte, []int)
func (*PonDistance) GetMaxDifferentialDistance ¶ added in v1.15.0
func (m *PonDistance) GetMaxDifferentialDistance() uint32
func (*PonDistance) GetMaxDistance ¶ added in v1.15.0
func (m *PonDistance) GetMaxDistance() uint32
func (*PonDistance) ProtoMessage ¶ added in v1.15.0
func (*PonDistance) ProtoMessage()
func (*PonDistance) Reset ¶ added in v1.15.0
func (m *PonDistance) Reset()
func (*PonDistance) String ¶ added in v1.15.0
func (m *PonDistance) String() string
func (*PonDistance) XXX_DiscardUnknown ¶ added in v1.15.0
func (m *PonDistance) XXX_DiscardUnknown()
func (*PonDistance) XXX_Marshal ¶ added in v1.15.0
func (m *PonDistance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PonDistance) XXX_Merge ¶ added in v1.15.0
func (m *PonDistance) XXX_Merge(src proto.Message)
func (*PonDistance) XXX_Size ¶ added in v1.15.0
func (m *PonDistance) XXX_Size() int
func (*PonDistance) XXX_Unmarshal ¶ added in v1.15.0
func (m *PonDistance) XXX_Unmarshal(b []byte) error
type PonIdConfig ¶
type PonIdConfig struct { // The pon_id and pon_id_transmit_periodicity attributes are valid only for ports of type GPON, XGPON and XGSPON // For GPON pon_id is a 7 byte value // For XGS-PON, it's a 32 bit value, should be encoded in the first 4 bytes of pon_id in network byte order PonId []byte `protobuf:"bytes,1,opt,name=pon_id,json=ponId,proto3" json:"pon_id,omitempty"` PonIdTransmitPeriodicity uint32 `` /* 138-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PonIdConfig) Descriptor ¶
func (*PonIdConfig) Descriptor() ([]byte, []int)
func (*PonIdConfig) GetPonId ¶
func (m *PonIdConfig) GetPonId() []byte
func (*PonIdConfig) GetPonIdTransmitPeriodicity ¶
func (m *PonIdConfig) GetPonIdTransmitPeriodicity() uint32
func (*PonIdConfig) ProtoMessage ¶
func (*PonIdConfig) ProtoMessage()
func (*PonIdConfig) Reset ¶
func (m *PonIdConfig) Reset()
func (*PonIdConfig) String ¶
func (m *PonIdConfig) String() string
func (*PonIdConfig) XXX_DiscardUnknown ¶
func (m *PonIdConfig) XXX_DiscardUnknown()
func (*PonIdConfig) XXX_Marshal ¶
func (m *PonIdConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PonIdConfig) XXX_Merge ¶
func (m *PonIdConfig) XXX_Merge(src proto.Message)
func (*PonIdConfig) XXX_Size ¶
func (m *PonIdConfig) XXX_Size() int
func (*PonIdConfig) XXX_Unmarshal ¶
func (m *PonIdConfig) XXX_Unmarshal(b []byte) error
type PortComponentAttributes ¶
type PortComponentAttributes struct { ConnectorType PortComponentAttributes_ConnectorType `` /* 148-byte string literal not displayed */ Speed PortComponentAttributes_Speed `protobuf:"varint,2,opt,name=speed,proto3,enum=dmi.PortComponentAttributes_Speed" json:"speed,omitempty"` Protocol PortComponentAttributes_Protocol `protobuf:"varint,3,opt,name=protocol,proto3,enum=dmi.PortComponentAttributes_Protocol" json:"protocol,omitempty"` PhysicalLabel string `protobuf:"bytes,4,opt,name=physical_label,json=physicalLabel,proto3" json:"physical_label,omitempty"` // The mapping_label can be used to map ports between the DMI interface and other systems like VOLTHA // The value of the mapping_label should be exactly the same as generated for the same port by the other // system MappingLabel string `protobuf:"bytes,5,opt,name=mapping_label,json=mappingLabel,proto3" json:"mapping_label,omitempty"` PonIdConfig *PonIdConfig `protobuf:"bytes,6,opt,name=pon_id_config,json=ponIdConfig,proto3" json:"pon_id_config,omitempty"` SpeedAutonegotiation bool `protobuf:"varint,7,opt,name=speed_autonegotiation,json=speedAutonegotiation,proto3" json:"speed_autonegotiation,omitempty"` Distance *PonDistance `protobuf:"bytes,8,opt,name=distance,proto3" json:"distance,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PortComponentAttributes) Descriptor ¶
func (*PortComponentAttributes) Descriptor() ([]byte, []int)
func (*PortComponentAttributes) GetConnectorType ¶
func (m *PortComponentAttributes) GetConnectorType() PortComponentAttributes_ConnectorType
func (*PortComponentAttributes) GetDistance ¶ added in v1.15.0
func (m *PortComponentAttributes) GetDistance() *PonDistance
func (*PortComponentAttributes) GetMappingLabel ¶
func (m *PortComponentAttributes) GetMappingLabel() string
func (*PortComponentAttributes) GetPhysicalLabel ¶
func (m *PortComponentAttributes) GetPhysicalLabel() string
func (*PortComponentAttributes) GetPonIdConfig ¶
func (m *PortComponentAttributes) GetPonIdConfig() *PonIdConfig
func (*PortComponentAttributes) GetProtocol ¶
func (m *PortComponentAttributes) GetProtocol() PortComponentAttributes_Protocol
func (*PortComponentAttributes) GetSpeed ¶
func (m *PortComponentAttributes) GetSpeed() PortComponentAttributes_Speed
func (*PortComponentAttributes) GetSpeedAutonegotiation ¶
func (m *PortComponentAttributes) GetSpeedAutonegotiation() bool
func (*PortComponentAttributes) ProtoMessage ¶
func (*PortComponentAttributes) ProtoMessage()
func (*PortComponentAttributes) Reset ¶
func (m *PortComponentAttributes) Reset()
func (*PortComponentAttributes) String ¶
func (m *PortComponentAttributes) String() string
func (*PortComponentAttributes) XXX_DiscardUnknown ¶
func (m *PortComponentAttributes) XXX_DiscardUnknown()
func (*PortComponentAttributes) XXX_Marshal ¶
func (m *PortComponentAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PortComponentAttributes) XXX_Merge ¶
func (m *PortComponentAttributes) XXX_Merge(src proto.Message)
func (*PortComponentAttributes) XXX_Size ¶
func (m *PortComponentAttributes) XXX_Size() int
func (*PortComponentAttributes) XXX_Unmarshal ¶
func (m *PortComponentAttributes) XXX_Unmarshal(b []byte) error
type PortComponentAttributes_ConnectorType ¶
type PortComponentAttributes_ConnectorType int32
const ( PortComponentAttributes_CONNECTOR_TYPE_UNDEFINED PortComponentAttributes_ConnectorType = 0 PortComponentAttributes_RJ45 PortComponentAttributes_ConnectorType = 1 PortComponentAttributes_FIBER_LC PortComponentAttributes_ConnectorType = 2 PortComponentAttributes_FIBER_SC_PC PortComponentAttributes_ConnectorType = 3 PortComponentAttributes_FIBER_MPO PortComponentAttributes_ConnectorType = 4 PortComponentAttributes_RS232 PortComponentAttributes_ConnectorType = 5 )
func (PortComponentAttributes_ConnectorType) EnumDescriptor ¶
func (PortComponentAttributes_ConnectorType) EnumDescriptor() ([]byte, []int)
func (PortComponentAttributes_ConnectorType) String ¶
func (x PortComponentAttributes_ConnectorType) String() string
type PortComponentAttributes_Protocol ¶
type PortComponentAttributes_Protocol int32
const ( PortComponentAttributes_PROTOCOL_UNDEFINED PortComponentAttributes_Protocol = 0 PortComponentAttributes_ETHERNET PortComponentAttributes_Protocol = 1 PortComponentAttributes_GPON PortComponentAttributes_Protocol = 2 PortComponentAttributes_XGPON PortComponentAttributes_Protocol = 3 PortComponentAttributes_XGSPON PortComponentAttributes_Protocol = 4 PortComponentAttributes_GFAST PortComponentAttributes_Protocol = 5 PortComponentAttributes_SERIAL PortComponentAttributes_Protocol = 6 PortComponentAttributes_EPON PortComponentAttributes_Protocol = 7 PortComponentAttributes_BITS PortComponentAttributes_Protocol = 8 )
func (PortComponentAttributes_Protocol) EnumDescriptor ¶
func (PortComponentAttributes_Protocol) EnumDescriptor() ([]byte, []int)
func (PortComponentAttributes_Protocol) String ¶
func (x PortComponentAttributes_Protocol) String() string
type PortComponentAttributes_Speed ¶
type PortComponentAttributes_Speed int32
const ( PortComponentAttributes_SPEED_UNDEFINED PortComponentAttributes_Speed = 0 PortComponentAttributes_DYNAMIC PortComponentAttributes_Speed = 1 PortComponentAttributes_GIGABIT_1 PortComponentAttributes_Speed = 2 PortComponentAttributes_GIGABIT_10 PortComponentAttributes_Speed = 3 PortComponentAttributes_GIGABIT_25 PortComponentAttributes_Speed = 4 PortComponentAttributes_GIGABIT_40 PortComponentAttributes_Speed = 5 PortComponentAttributes_GIGABIT_100 PortComponentAttributes_Speed = 6 PortComponentAttributes_GIGABIT_400 PortComponentAttributes_Speed = 7 PortComponentAttributes_MEGABIT_2500 PortComponentAttributes_Speed = 8 PortComponentAttributes_MEGABIT_1250 PortComponentAttributes_Speed = 9 )
func (PortComponentAttributes_Speed) EnumDescriptor ¶
func (PortComponentAttributes_Speed) EnumDescriptor() ([]byte, []int)
func (PortComponentAttributes_Speed) String ¶
func (x PortComponentAttributes_Speed) String() string
type PortComponentChangeAttributes ¶
type PortComponentChangeAttributes struct { PonIdConfig *PonIdConfig `protobuf:"bytes,1,opt,name=pon_id_config,json=ponIdConfig,proto3" json:"pon_id_config,omitempty"` Distance *PonDistance `protobuf:"bytes,2,opt,name=distance,proto3" json:"distance,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PortComponentChangeAttributes) Descriptor ¶
func (*PortComponentChangeAttributes) Descriptor() ([]byte, []int)
func (*PortComponentChangeAttributes) GetDistance ¶ added in v1.15.0
func (m *PortComponentChangeAttributes) GetDistance() *PonDistance
func (*PortComponentChangeAttributes) GetPonIdConfig ¶
func (m *PortComponentChangeAttributes) GetPonIdConfig() *PonIdConfig
func (*PortComponentChangeAttributes) ProtoMessage ¶
func (*PortComponentChangeAttributes) ProtoMessage()
func (*PortComponentChangeAttributes) Reset ¶
func (m *PortComponentChangeAttributes) Reset()
func (*PortComponentChangeAttributes) String ¶
func (m *PortComponentChangeAttributes) String() string
func (*PortComponentChangeAttributes) XXX_DiscardUnknown ¶
func (m *PortComponentChangeAttributes) XXX_DiscardUnknown()
func (*PortComponentChangeAttributes) XXX_Marshal ¶
func (m *PortComponentChangeAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PortComponentChangeAttributes) XXX_Merge ¶
func (m *PortComponentChangeAttributes) XXX_Merge(src proto.Message)
func (*PortComponentChangeAttributes) XXX_Size ¶
func (m *PortComponentChangeAttributes) XXX_Size() int
func (*PortComponentChangeAttributes) XXX_Unmarshal ¶
func (m *PortComponentChangeAttributes) XXX_Unmarshal(b []byte) error
type PsuComponentAttributes ¶
type PsuComponentAttributes struct { SupportedVoltage PsuComponentAttributes_SupportedVoltage `` /* 159-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PsuComponentAttributes) Descriptor ¶
func (*PsuComponentAttributes) Descriptor() ([]byte, []int)
func (*PsuComponentAttributes) GetSupportedVoltage ¶
func (m *PsuComponentAttributes) GetSupportedVoltage() PsuComponentAttributes_SupportedVoltage
func (*PsuComponentAttributes) ProtoMessage ¶
func (*PsuComponentAttributes) ProtoMessage()
func (*PsuComponentAttributes) Reset ¶
func (m *PsuComponentAttributes) Reset()
func (*PsuComponentAttributes) String ¶
func (m *PsuComponentAttributes) String() string
func (*PsuComponentAttributes) XXX_DiscardUnknown ¶
func (m *PsuComponentAttributes) XXX_DiscardUnknown()
func (*PsuComponentAttributes) XXX_Marshal ¶
func (m *PsuComponentAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PsuComponentAttributes) XXX_Merge ¶
func (m *PsuComponentAttributes) XXX_Merge(src proto.Message)
func (*PsuComponentAttributes) XXX_Size ¶
func (m *PsuComponentAttributes) XXX_Size() int
func (*PsuComponentAttributes) XXX_Unmarshal ¶
func (m *PsuComponentAttributes) XXX_Unmarshal(b []byte) error
type PsuComponentAttributes_SupportedVoltage ¶
type PsuComponentAttributes_SupportedVoltage int32
const ( PsuComponentAttributes_SUPPORTED_VOLTAGE_UNDEFINED PsuComponentAttributes_SupportedVoltage = 0 PsuComponentAttributes_V48 PsuComponentAttributes_SupportedVoltage = 1 PsuComponentAttributes_V230 PsuComponentAttributes_SupportedVoltage = 2 PsuComponentAttributes_V115 PsuComponentAttributes_SupportedVoltage = 3 )
func (PsuComponentAttributes_SupportedVoltage) EnumDescriptor ¶
func (PsuComponentAttributes_SupportedVoltage) EnumDescriptor() ([]byte, []int)
func (PsuComponentAttributes_SupportedVoltage) String ¶
func (x PsuComponentAttributes_SupportedVoltage) String() string
type RebootDeviceRequest ¶
type RebootDeviceRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RebootDeviceRequest) Descriptor ¶
func (*RebootDeviceRequest) Descriptor() ([]byte, []int)
func (*RebootDeviceRequest) GetDeviceUuid ¶
func (m *RebootDeviceRequest) GetDeviceUuid() *Uuid
func (*RebootDeviceRequest) ProtoMessage ¶
func (*RebootDeviceRequest) ProtoMessage()
func (*RebootDeviceRequest) Reset ¶
func (m *RebootDeviceRequest) Reset()
func (*RebootDeviceRequest) String ¶
func (m *RebootDeviceRequest) String() string
func (*RebootDeviceRequest) XXX_DiscardUnknown ¶
func (m *RebootDeviceRequest) XXX_DiscardUnknown()
func (*RebootDeviceRequest) XXX_Marshal ¶
func (m *RebootDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RebootDeviceRequest) XXX_Merge ¶
func (m *RebootDeviceRequest) XXX_Merge(src proto.Message)
func (*RebootDeviceRequest) XXX_Size ¶
func (m *RebootDeviceRequest) XXX_Size() int
func (*RebootDeviceRequest) XXX_Unmarshal ¶
func (m *RebootDeviceRequest) XXX_Unmarshal(b []byte) error
type RebootDeviceResponse ¶
type RebootDeviceResponse struct { Status Status `protobuf:"varint,3,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason RebootDeviceResponse_Reason `protobuf:"varint,4,opt,name=reason,proto3,enum=dmi.RebootDeviceResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,5,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RebootDeviceResponse) Descriptor ¶
func (*RebootDeviceResponse) Descriptor() ([]byte, []int)
func (*RebootDeviceResponse) GetReason ¶
func (m *RebootDeviceResponse) GetReason() RebootDeviceResponse_Reason
func (*RebootDeviceResponse) GetReasonDetail ¶
func (m *RebootDeviceResponse) GetReasonDetail() string
func (*RebootDeviceResponse) GetStatus ¶
func (m *RebootDeviceResponse) GetStatus() Status
func (*RebootDeviceResponse) ProtoMessage ¶
func (*RebootDeviceResponse) ProtoMessage()
func (*RebootDeviceResponse) Reset ¶
func (m *RebootDeviceResponse) Reset()
func (*RebootDeviceResponse) String ¶
func (m *RebootDeviceResponse) String() string
func (*RebootDeviceResponse) XXX_DiscardUnknown ¶
func (m *RebootDeviceResponse) XXX_DiscardUnknown()
func (*RebootDeviceResponse) XXX_Marshal ¶
func (m *RebootDeviceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RebootDeviceResponse) XXX_Merge ¶
func (m *RebootDeviceResponse) XXX_Merge(src proto.Message)
func (*RebootDeviceResponse) XXX_Size ¶
func (m *RebootDeviceResponse) XXX_Size() int
func (*RebootDeviceResponse) XXX_Unmarshal ¶
func (m *RebootDeviceResponse) XXX_Unmarshal(b []byte) error
type RebootDeviceResponse_Reason ¶
type RebootDeviceResponse_Reason int32
const ( RebootDeviceResponse_UNDEFINED_REASON RebootDeviceResponse_Reason = 0 RebootDeviceResponse_UNKNOWN_DEVICE RebootDeviceResponse_Reason = 1 RebootDeviceResponse_INTERNAL_ERROR RebootDeviceResponse_Reason = 2 RebootDeviceResponse_DEVICE_UNREACHABLE RebootDeviceResponse_Reason = 3 RebootDeviceResponse_DEVICE_IN_WRONG_STATE RebootDeviceResponse_Reason = 4 )
func (RebootDeviceResponse_Reason) EnumDescriptor ¶
func (RebootDeviceResponse_Reason) EnumDescriptor() ([]byte, []int)
func (RebootDeviceResponse_Reason) String ¶
func (x RebootDeviceResponse_Reason) String() string
type SensorStatus ¶
type SensorStatus int32
const ( SensorStatus_SENSOR_STATUS_UNDEFINED SensorStatus = 0 SensorStatus_SENSOR_STATUS_OK SensorStatus = 1 SensorStatus_SENSOR_STATUS_UNAVAILABLE SensorStatus = 2 SensorStatus_SENSOR_STATUS_NONOPERATIONAL SensorStatus = 3 )
func (SensorStatus) EnumDescriptor ¶
func (SensorStatus) EnumDescriptor() ([]byte, []int)
func (SensorStatus) String ¶
func (x SensorStatus) String() string
type SetDmLogLevelRequest ¶ added in v1.17.0
type SetDmLogLevelRequest struct { Level LogLevel `protobuf:"varint,1,opt,name=level,proto3,enum=dmi.LogLevel" json:"level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetDmLogLevelRequest) Descriptor ¶ added in v1.17.0
func (*SetDmLogLevelRequest) Descriptor() ([]byte, []int)
func (*SetDmLogLevelRequest) GetLevel ¶ added in v1.17.0
func (m *SetDmLogLevelRequest) GetLevel() LogLevel
func (*SetDmLogLevelRequest) ProtoMessage ¶ added in v1.17.0
func (*SetDmLogLevelRequest) ProtoMessage()
func (*SetDmLogLevelRequest) Reset ¶ added in v1.17.0
func (m *SetDmLogLevelRequest) Reset()
func (*SetDmLogLevelRequest) String ¶ added in v1.17.0
func (m *SetDmLogLevelRequest) String() string
func (*SetDmLogLevelRequest) XXX_DiscardUnknown ¶ added in v1.17.0
func (m *SetDmLogLevelRequest) XXX_DiscardUnknown()
func (*SetDmLogLevelRequest) XXX_Marshal ¶ added in v1.17.0
func (m *SetDmLogLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetDmLogLevelRequest) XXX_Merge ¶ added in v1.17.0
func (m *SetDmLogLevelRequest) XXX_Merge(src proto.Message)
func (*SetDmLogLevelRequest) XXX_Size ¶ added in v1.17.0
func (m *SetDmLogLevelRequest) XXX_Size() int
func (*SetDmLogLevelRequest) XXX_Unmarshal ¶ added in v1.17.0
func (m *SetDmLogLevelRequest) XXX_Unmarshal(b []byte) error
type SetDmLogLevelResponse ¶ added in v1.17.0
type SetDmLogLevelResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason SetDmLogLevelResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.SetDmLogLevelResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,3,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetDmLogLevelResponse) Descriptor ¶ added in v1.17.0
func (*SetDmLogLevelResponse) Descriptor() ([]byte, []int)
func (*SetDmLogLevelResponse) GetReason ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) GetReason() SetDmLogLevelResponse_Reason
func (*SetDmLogLevelResponse) GetReasonDetail ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) GetReasonDetail() string
func (*SetDmLogLevelResponse) GetStatus ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) GetStatus() Status
func (*SetDmLogLevelResponse) ProtoMessage ¶ added in v1.17.0
func (*SetDmLogLevelResponse) ProtoMessage()
func (*SetDmLogLevelResponse) Reset ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) Reset()
func (*SetDmLogLevelResponse) String ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) String() string
func (*SetDmLogLevelResponse) XXX_DiscardUnknown ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) XXX_DiscardUnknown()
func (*SetDmLogLevelResponse) XXX_Marshal ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetDmLogLevelResponse) XXX_Merge ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) XXX_Merge(src proto.Message)
func (*SetDmLogLevelResponse) XXX_Size ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) XXX_Size() int
func (*SetDmLogLevelResponse) XXX_Unmarshal ¶ added in v1.17.0
func (m *SetDmLogLevelResponse) XXX_Unmarshal(b []byte) error
type SetDmLogLevelResponse_Reason ¶ added in v1.17.0
type SetDmLogLevelResponse_Reason int32
const ( SetDmLogLevelResponse_UNDEFINED_REASON SetDmLogLevelResponse_Reason = 0 SetDmLogLevelResponse_INTERNAL_ERROR SetDmLogLevelResponse_Reason = 1 SetDmLogLevelResponse_UNKNOWN_LOG_LEVEL SetDmLogLevelResponse_Reason = 2 )
func (SetDmLogLevelResponse_Reason) EnumDescriptor ¶ added in v1.17.0
func (SetDmLogLevelResponse_Reason) EnumDescriptor() ([]byte, []int)
func (SetDmLogLevelResponse_Reason) String ¶ added in v1.17.0
func (x SetDmLogLevelResponse_Reason) String() string
type SetLogLevelRequest ¶
type SetLogLevelRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` Loglevels []*EntitiesLogLevel `protobuf:"bytes,2,rep,name=loglevels,proto3" json:"loglevels,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetLogLevelRequest) Descriptor ¶
func (*SetLogLevelRequest) Descriptor() ([]byte, []int)
func (*SetLogLevelRequest) GetDeviceUuid ¶
func (m *SetLogLevelRequest) GetDeviceUuid() *Uuid
func (*SetLogLevelRequest) GetLoglevels ¶
func (m *SetLogLevelRequest) GetLoglevels() []*EntitiesLogLevel
func (*SetLogLevelRequest) ProtoMessage ¶
func (*SetLogLevelRequest) ProtoMessage()
func (*SetLogLevelRequest) Reset ¶
func (m *SetLogLevelRequest) Reset()
func (*SetLogLevelRequest) String ¶
func (m *SetLogLevelRequest) String() string
func (*SetLogLevelRequest) XXX_DiscardUnknown ¶
func (m *SetLogLevelRequest) XXX_DiscardUnknown()
func (*SetLogLevelRequest) XXX_Marshal ¶
func (m *SetLogLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetLogLevelRequest) XXX_Merge ¶
func (m *SetLogLevelRequest) XXX_Merge(src proto.Message)
func (*SetLogLevelRequest) XXX_Size ¶
func (m *SetLogLevelRequest) XXX_Size() int
func (*SetLogLevelRequest) XXX_Unmarshal ¶
func (m *SetLogLevelRequest) XXX_Unmarshal(b []byte) error
type SetLogLevelResponse ¶
type SetLogLevelResponse struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` Status Status `protobuf:"varint,2,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason SetLogLevelResponse_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=dmi.SetLogLevelResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetLogLevelResponse) Descriptor ¶
func (*SetLogLevelResponse) Descriptor() ([]byte, []int)
func (*SetLogLevelResponse) GetDeviceUuid ¶
func (m *SetLogLevelResponse) GetDeviceUuid() *Uuid
func (*SetLogLevelResponse) GetReason ¶
func (m *SetLogLevelResponse) GetReason() SetLogLevelResponse_Reason
func (*SetLogLevelResponse) GetReasonDetail ¶
func (m *SetLogLevelResponse) GetReasonDetail() string
func (*SetLogLevelResponse) GetStatus ¶
func (m *SetLogLevelResponse) GetStatus() Status
func (*SetLogLevelResponse) ProtoMessage ¶
func (*SetLogLevelResponse) ProtoMessage()
func (*SetLogLevelResponse) Reset ¶
func (m *SetLogLevelResponse) Reset()
func (*SetLogLevelResponse) String ¶
func (m *SetLogLevelResponse) String() string
func (*SetLogLevelResponse) XXX_DiscardUnknown ¶
func (m *SetLogLevelResponse) XXX_DiscardUnknown()
func (*SetLogLevelResponse) XXX_Marshal ¶
func (m *SetLogLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetLogLevelResponse) XXX_Merge ¶
func (m *SetLogLevelResponse) XXX_Merge(src proto.Message)
func (*SetLogLevelResponse) XXX_Size ¶
func (m *SetLogLevelResponse) XXX_Size() int
func (*SetLogLevelResponse) XXX_Unmarshal ¶
func (m *SetLogLevelResponse) XXX_Unmarshal(b []byte) error
type SetLogLevelResponse_Reason ¶
type SetLogLevelResponse_Reason int32
const ( SetLogLevelResponse_UNDEFINED_REASON SetLogLevelResponse_Reason = 0 SetLogLevelResponse_UNKNOWN_DEVICE SetLogLevelResponse_Reason = 1 SetLogLevelResponse_INTERNAL_ERROR SetLogLevelResponse_Reason = 2 SetLogLevelResponse_UNKNOWN_LOG_ENTITY SetLogLevelResponse_Reason = 3 SetLogLevelResponse_DEVICE_UNREACHABLE SetLogLevelResponse_Reason = 4 )
func (SetLogLevelResponse_Reason) EnumDescriptor ¶
func (SetLogLevelResponse_Reason) EnumDescriptor() ([]byte, []int)
func (SetLogLevelResponse_Reason) String ¶
func (x SetLogLevelResponse_Reason) String() string
type SetLoggingEndpointRequest ¶
type SetLoggingEndpointRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` LoggingEndpoint string `protobuf:"bytes,2,opt,name=logging_endpoint,json=loggingEndpoint,proto3" json:"logging_endpoint,omitempty"` LoggingProtocol string `protobuf:"bytes,3,opt,name=logging_protocol,json=loggingProtocol,proto3" json:"logging_protocol,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetLoggingEndpointRequest) Descriptor ¶
func (*SetLoggingEndpointRequest) Descriptor() ([]byte, []int)
func (*SetLoggingEndpointRequest) GetDeviceUuid ¶
func (m *SetLoggingEndpointRequest) GetDeviceUuid() *Uuid
func (*SetLoggingEndpointRequest) GetLoggingEndpoint ¶
func (m *SetLoggingEndpointRequest) GetLoggingEndpoint() string
func (*SetLoggingEndpointRequest) GetLoggingProtocol ¶
func (m *SetLoggingEndpointRequest) GetLoggingProtocol() string
func (*SetLoggingEndpointRequest) ProtoMessage ¶
func (*SetLoggingEndpointRequest) ProtoMessage()
func (*SetLoggingEndpointRequest) Reset ¶
func (m *SetLoggingEndpointRequest) Reset()
func (*SetLoggingEndpointRequest) String ¶
func (m *SetLoggingEndpointRequest) String() string
func (*SetLoggingEndpointRequest) XXX_DiscardUnknown ¶
func (m *SetLoggingEndpointRequest) XXX_DiscardUnknown()
func (*SetLoggingEndpointRequest) XXX_Marshal ¶
func (m *SetLoggingEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetLoggingEndpointRequest) XXX_Merge ¶
func (m *SetLoggingEndpointRequest) XXX_Merge(src proto.Message)
func (*SetLoggingEndpointRequest) XXX_Size ¶
func (m *SetLoggingEndpointRequest) XXX_Size() int
func (*SetLoggingEndpointRequest) XXX_Unmarshal ¶
func (m *SetLoggingEndpointRequest) XXX_Unmarshal(b []byte) error
type SetMsgBusEndpointRequest ¶
type SetMsgBusEndpointRequest struct { MsgbusEndpoint string `protobuf:"bytes,1,opt,name=msgbus_endpoint,json=msgbusEndpoint,proto3" json:"msgbus_endpoint,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetMsgBusEndpointRequest) Descriptor ¶
func (*SetMsgBusEndpointRequest) Descriptor() ([]byte, []int)
func (*SetMsgBusEndpointRequest) GetMsgbusEndpoint ¶
func (m *SetMsgBusEndpointRequest) GetMsgbusEndpoint() string
func (*SetMsgBusEndpointRequest) ProtoMessage ¶
func (*SetMsgBusEndpointRequest) ProtoMessage()
func (*SetMsgBusEndpointRequest) Reset ¶
func (m *SetMsgBusEndpointRequest) Reset()
func (*SetMsgBusEndpointRequest) String ¶
func (m *SetMsgBusEndpointRequest) String() string
func (*SetMsgBusEndpointRequest) XXX_DiscardUnknown ¶
func (m *SetMsgBusEndpointRequest) XXX_DiscardUnknown()
func (*SetMsgBusEndpointRequest) XXX_Marshal ¶
func (m *SetMsgBusEndpointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetMsgBusEndpointRequest) XXX_Merge ¶
func (m *SetMsgBusEndpointRequest) XXX_Merge(src proto.Message)
func (*SetMsgBusEndpointRequest) XXX_Size ¶
func (m *SetMsgBusEndpointRequest) XXX_Size() int
func (*SetMsgBusEndpointRequest) XXX_Unmarshal ¶
func (m *SetMsgBusEndpointRequest) XXX_Unmarshal(b []byte) error
type SetRemoteEndpointResponse ¶
type SetRemoteEndpointResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason SetRemoteEndpointResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.SetRemoteEndpointResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,3,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetRemoteEndpointResponse) Descriptor ¶
func (*SetRemoteEndpointResponse) Descriptor() ([]byte, []int)
func (*SetRemoteEndpointResponse) GetReason ¶
func (m *SetRemoteEndpointResponse) GetReason() SetRemoteEndpointResponse_Reason
func (*SetRemoteEndpointResponse) GetReasonDetail ¶
func (m *SetRemoteEndpointResponse) GetReasonDetail() string
func (*SetRemoteEndpointResponse) GetStatus ¶
func (m *SetRemoteEndpointResponse) GetStatus() Status
func (*SetRemoteEndpointResponse) ProtoMessage ¶
func (*SetRemoteEndpointResponse) ProtoMessage()
func (*SetRemoteEndpointResponse) Reset ¶
func (m *SetRemoteEndpointResponse) Reset()
func (*SetRemoteEndpointResponse) String ¶
func (m *SetRemoteEndpointResponse) String() string
func (*SetRemoteEndpointResponse) XXX_DiscardUnknown ¶
func (m *SetRemoteEndpointResponse) XXX_DiscardUnknown()
func (*SetRemoteEndpointResponse) XXX_Marshal ¶
func (m *SetRemoteEndpointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetRemoteEndpointResponse) XXX_Merge ¶
func (m *SetRemoteEndpointResponse) XXX_Merge(src proto.Message)
func (*SetRemoteEndpointResponse) XXX_Size ¶
func (m *SetRemoteEndpointResponse) XXX_Size() int
func (*SetRemoteEndpointResponse) XXX_Unmarshal ¶
func (m *SetRemoteEndpointResponse) XXX_Unmarshal(b []byte) error
type SetRemoteEndpointResponse_Reason ¶
type SetRemoteEndpointResponse_Reason int32
const ( SetRemoteEndpointResponse_UNDEFINED_REASON SetRemoteEndpointResponse_Reason = 0 SetRemoteEndpointResponse_UNKNOWN_DEVICE SetRemoteEndpointResponse_Reason = 1 SetRemoteEndpointResponse_INTERNAL_ERROR SetRemoteEndpointResponse_Reason = 2 SetRemoteEndpointResponse_LOGGING_ENDPOINT_ERROR SetRemoteEndpointResponse_Reason = 3 SetRemoteEndpointResponse_LOGGING_ENDPOINT_PROTOCOL_ERROR SetRemoteEndpointResponse_Reason = 4 SetRemoteEndpointResponse_MSGBUS_ENDPOINT_ERROR SetRemoteEndpointResponse_Reason = 5 SetRemoteEndpointResponse_DEVICE_UNREACHABLE SetRemoteEndpointResponse_Reason = 6 )
func (SetRemoteEndpointResponse_Reason) EnumDescriptor ¶
func (SetRemoteEndpointResponse_Reason) EnumDescriptor() ([]byte, []int)
func (SetRemoteEndpointResponse_Reason) String ¶
func (x SetRemoteEndpointResponse_Reason) String() string
type SoftwareVersionInformation ¶
type SoftwareVersionInformation struct { ActiveVersions []*ImageVersion `protobuf:"bytes,1,rep,name=active_versions,json=activeVersions,proto3" json:"active_versions,omitempty"` StandbyVersions []*ImageVersion `protobuf:"bytes,2,rep,name=standby_versions,json=standbyVersions,proto3" json:"standby_versions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SoftwareVersionInformation) Descriptor ¶
func (*SoftwareVersionInformation) Descriptor() ([]byte, []int)
func (*SoftwareVersionInformation) GetActiveVersions ¶
func (m *SoftwareVersionInformation) GetActiveVersions() []*ImageVersion
func (*SoftwareVersionInformation) GetStandbyVersions ¶
func (m *SoftwareVersionInformation) GetStandbyVersions() []*ImageVersion
func (*SoftwareVersionInformation) ProtoMessage ¶
func (*SoftwareVersionInformation) ProtoMessage()
func (*SoftwareVersionInformation) Reset ¶
func (m *SoftwareVersionInformation) Reset()
func (*SoftwareVersionInformation) String ¶
func (m *SoftwareVersionInformation) String() string
func (*SoftwareVersionInformation) XXX_DiscardUnknown ¶
func (m *SoftwareVersionInformation) XXX_DiscardUnknown()
func (*SoftwareVersionInformation) XXX_Marshal ¶
func (m *SoftwareVersionInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SoftwareVersionInformation) XXX_Merge ¶
func (m *SoftwareVersionInformation) XXX_Merge(src proto.Message)
func (*SoftwareVersionInformation) XXX_Size ¶
func (m *SoftwareVersionInformation) XXX_Size() int
func (*SoftwareVersionInformation) XXX_Unmarshal ¶
func (m *SoftwareVersionInformation) XXX_Unmarshal(b []byte) error
type StartManagingDeviceResponse ¶
type StartManagingDeviceResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason StartManagingDeviceResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.StartManagingDeviceResponse_Reason" json:"reason,omitempty"` DeviceUuid *Uuid `protobuf:"bytes,3,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` ReasonDetail string `protobuf:"bytes,4,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StartManagingDeviceResponse) Descriptor ¶
func (*StartManagingDeviceResponse) Descriptor() ([]byte, []int)
func (*StartManagingDeviceResponse) GetDeviceUuid ¶
func (m *StartManagingDeviceResponse) GetDeviceUuid() *Uuid
func (*StartManagingDeviceResponse) GetReason ¶
func (m *StartManagingDeviceResponse) GetReason() StartManagingDeviceResponse_Reason
func (*StartManagingDeviceResponse) GetReasonDetail ¶
func (m *StartManagingDeviceResponse) GetReasonDetail() string
func (*StartManagingDeviceResponse) GetStatus ¶
func (m *StartManagingDeviceResponse) GetStatus() Status
func (*StartManagingDeviceResponse) ProtoMessage ¶
func (*StartManagingDeviceResponse) ProtoMessage()
func (*StartManagingDeviceResponse) Reset ¶
func (m *StartManagingDeviceResponse) Reset()
func (*StartManagingDeviceResponse) String ¶
func (m *StartManagingDeviceResponse) String() string
func (*StartManagingDeviceResponse) XXX_DiscardUnknown ¶
func (m *StartManagingDeviceResponse) XXX_DiscardUnknown()
func (*StartManagingDeviceResponse) XXX_Marshal ¶
func (m *StartManagingDeviceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StartManagingDeviceResponse) XXX_Merge ¶
func (m *StartManagingDeviceResponse) XXX_Merge(src proto.Message)
func (*StartManagingDeviceResponse) XXX_Size ¶
func (m *StartManagingDeviceResponse) XXX_Size() int
func (*StartManagingDeviceResponse) XXX_Unmarshal ¶
func (m *StartManagingDeviceResponse) XXX_Unmarshal(b []byte) error
type StartManagingDeviceResponse_Reason ¶
type StartManagingDeviceResponse_Reason int32
const ( StartManagingDeviceResponse_UNDEFINED_REASON StartManagingDeviceResponse_Reason = 0 // DEVICE_ALREADY_MANAGED is returned when StartManagingDevice is called again for the same name AFTER a previously // successful StartManagingDevice operation StartManagingDeviceResponse_DEVICE_ALREADY_MANAGED StartManagingDeviceResponse_Reason = 1 // OPERATION_ALREADY_IN_PROGRESS is returned when StartManagingDevice is called again for the same name BEFORE // a previous StartManagingDevice operation has completed StartManagingDeviceResponse_OPERATION_ALREADY_IN_PROGRESS StartManagingDeviceResponse_Reason = 2 StartManagingDeviceResponse_INVALID_PARAMS StartManagingDeviceResponse_Reason = 3 StartManagingDeviceResponse_INTERNAL_ERROR StartManagingDeviceResponse_Reason = 4 // AUTHENTICATION_FAILURE is returned when the device management software/server is not able to connect to the underlying // hardware because of authentication failures StartManagingDeviceResponse_AUTHENTICATION_FAILURE StartManagingDeviceResponse_Reason = 5 // INCOMPATIBLE_DEVICE is returned when there is a mismatch between the device management software/server and the underlying // hardware StartManagingDeviceResponse_INCOMPATIBLE_DEVICE StartManagingDeviceResponse_Reason = 6 )
func (StartManagingDeviceResponse_Reason) EnumDescriptor ¶
func (StartManagingDeviceResponse_Reason) EnumDescriptor() ([]byte, []int)
func (StartManagingDeviceResponse_Reason) String ¶
func (x StartManagingDeviceResponse_Reason) String() string
type StartupConfigInfoRequest ¶
type StartupConfigInfoRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StartupConfigInfoRequest) Descriptor ¶
func (*StartupConfigInfoRequest) Descriptor() ([]byte, []int)
func (*StartupConfigInfoRequest) GetDeviceUuid ¶
func (m *StartupConfigInfoRequest) GetDeviceUuid() *Uuid
func (*StartupConfigInfoRequest) ProtoMessage ¶
func (*StartupConfigInfoRequest) ProtoMessage()
func (*StartupConfigInfoRequest) Reset ¶
func (m *StartupConfigInfoRequest) Reset()
func (*StartupConfigInfoRequest) String ¶
func (m *StartupConfigInfoRequest) String() string
func (*StartupConfigInfoRequest) XXX_DiscardUnknown ¶
func (m *StartupConfigInfoRequest) XXX_DiscardUnknown()
func (*StartupConfigInfoRequest) XXX_Marshal ¶
func (m *StartupConfigInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StartupConfigInfoRequest) XXX_Merge ¶
func (m *StartupConfigInfoRequest) XXX_Merge(src proto.Message)
func (*StartupConfigInfoRequest) XXX_Size ¶
func (m *StartupConfigInfoRequest) XXX_Size() int
func (*StartupConfigInfoRequest) XXX_Unmarshal ¶
func (m *StartupConfigInfoRequest) XXX_Unmarshal(b []byte) error
type StartupConfigInfoResponse ¶
type StartupConfigInfoResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason StartupConfigInfoResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.StartupConfigInfoResponse_Reason" json:"reason,omitempty"` // The config_url is an optional attribute, the device manager could return the location from // where the config was downloaded. Also it would not be present/empty for a fresh device into which the // startup config would have been installed in the factory. ConfigUrl string `protobuf:"bytes,3,opt,name=config_url,json=configUrl,proto3" json:"config_url,omitempty"` // The version of the startup configuration. It is recommended to use semVer, but the DM implementations // and operators could choose any other format as well. Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` ReasonDetail string `protobuf:"bytes,5,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StartupConfigInfoResponse) Descriptor ¶
func (*StartupConfigInfoResponse) Descriptor() ([]byte, []int)
func (*StartupConfigInfoResponse) GetConfigUrl ¶
func (m *StartupConfigInfoResponse) GetConfigUrl() string
func (*StartupConfigInfoResponse) GetReason ¶
func (m *StartupConfigInfoResponse) GetReason() StartupConfigInfoResponse_Reason
func (*StartupConfigInfoResponse) GetReasonDetail ¶
func (m *StartupConfigInfoResponse) GetReasonDetail() string
func (*StartupConfigInfoResponse) GetStatus ¶
func (m *StartupConfigInfoResponse) GetStatus() Status
func (*StartupConfigInfoResponse) GetVersion ¶
func (m *StartupConfigInfoResponse) GetVersion() string
func (*StartupConfigInfoResponse) ProtoMessage ¶
func (*StartupConfigInfoResponse) ProtoMessage()
func (*StartupConfigInfoResponse) Reset ¶
func (m *StartupConfigInfoResponse) Reset()
func (*StartupConfigInfoResponse) String ¶
func (m *StartupConfigInfoResponse) String() string
func (*StartupConfigInfoResponse) XXX_DiscardUnknown ¶
func (m *StartupConfigInfoResponse) XXX_DiscardUnknown()
func (*StartupConfigInfoResponse) XXX_Marshal ¶
func (m *StartupConfigInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StartupConfigInfoResponse) XXX_Merge ¶
func (m *StartupConfigInfoResponse) XXX_Merge(src proto.Message)
func (*StartupConfigInfoResponse) XXX_Size ¶
func (m *StartupConfigInfoResponse) XXX_Size() int
func (*StartupConfigInfoResponse) XXX_Unmarshal ¶
func (m *StartupConfigInfoResponse) XXX_Unmarshal(b []byte) error
type StartupConfigInfoResponse_Reason ¶
type StartupConfigInfoResponse_Reason int32
const ( StartupConfigInfoResponse_UNDEFINED_REASON StartupConfigInfoResponse_Reason = 0 StartupConfigInfoResponse_UNKNOWN_DEVICE StartupConfigInfoResponse_Reason = 1 StartupConfigInfoResponse_INTERNAL_ERROR StartupConfigInfoResponse_Reason = 2 StartupConfigInfoResponse_DEVICE_UNREACHABLE StartupConfigInfoResponse_Reason = 3 )
func (StartupConfigInfoResponse_Reason) EnumDescriptor ¶
func (StartupConfigInfoResponse_Reason) EnumDescriptor() ([]byte, []int)
func (StartupConfigInfoResponse_Reason) String ¶
func (x StartupConfigInfoResponse_Reason) String() string
type StopManagingDeviceRequest ¶
type StopManagingDeviceRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StopManagingDeviceRequest) Descriptor ¶
func (*StopManagingDeviceRequest) Descriptor() ([]byte, []int)
func (*StopManagingDeviceRequest) GetName ¶
func (m *StopManagingDeviceRequest) GetName() string
func (*StopManagingDeviceRequest) ProtoMessage ¶
func (*StopManagingDeviceRequest) ProtoMessage()
func (*StopManagingDeviceRequest) Reset ¶
func (m *StopManagingDeviceRequest) Reset()
func (*StopManagingDeviceRequest) String ¶
func (m *StopManagingDeviceRequest) String() string
func (*StopManagingDeviceRequest) XXX_DiscardUnknown ¶
func (m *StopManagingDeviceRequest) XXX_DiscardUnknown()
func (*StopManagingDeviceRequest) XXX_Marshal ¶
func (m *StopManagingDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StopManagingDeviceRequest) XXX_Merge ¶
func (m *StopManagingDeviceRequest) XXX_Merge(src proto.Message)
func (*StopManagingDeviceRequest) XXX_Size ¶
func (m *StopManagingDeviceRequest) XXX_Size() int
func (*StopManagingDeviceRequest) XXX_Unmarshal ¶
func (m *StopManagingDeviceRequest) XXX_Unmarshal(b []byte) error
type StopManagingDeviceResponse ¶
type StopManagingDeviceResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=dmi.Status" json:"status,omitempty"` Reason StopManagingDeviceResponse_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=dmi.StopManagingDeviceResponse_Reason" json:"reason,omitempty"` ReasonDetail string `protobuf:"bytes,3,opt,name=reason_detail,json=reasonDetail,proto3" json:"reason_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StopManagingDeviceResponse) Descriptor ¶
func (*StopManagingDeviceResponse) Descriptor() ([]byte, []int)
func (*StopManagingDeviceResponse) GetReason ¶
func (m *StopManagingDeviceResponse) GetReason() StopManagingDeviceResponse_Reason
func (*StopManagingDeviceResponse) GetReasonDetail ¶
func (m *StopManagingDeviceResponse) GetReasonDetail() string
func (*StopManagingDeviceResponse) GetStatus ¶
func (m *StopManagingDeviceResponse) GetStatus() Status
func (*StopManagingDeviceResponse) ProtoMessage ¶
func (*StopManagingDeviceResponse) ProtoMessage()
func (*StopManagingDeviceResponse) Reset ¶
func (m *StopManagingDeviceResponse) Reset()
func (*StopManagingDeviceResponse) String ¶
func (m *StopManagingDeviceResponse) String() string
func (*StopManagingDeviceResponse) XXX_DiscardUnknown ¶
func (m *StopManagingDeviceResponse) XXX_DiscardUnknown()
func (*StopManagingDeviceResponse) XXX_Marshal ¶
func (m *StopManagingDeviceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StopManagingDeviceResponse) XXX_Merge ¶
func (m *StopManagingDeviceResponse) XXX_Merge(src proto.Message)
func (*StopManagingDeviceResponse) XXX_Size ¶
func (m *StopManagingDeviceResponse) XXX_Size() int
func (*StopManagingDeviceResponse) XXX_Unmarshal ¶
func (m *StopManagingDeviceResponse) XXX_Unmarshal(b []byte) error
type StopManagingDeviceResponse_Reason ¶
type StopManagingDeviceResponse_Reason int32
The only case in which an error is expected is if the name of the device to be stopped is not found
const ( StopManagingDeviceResponse_UNDEFINED_REASON StopManagingDeviceResponse_Reason = 0 StopManagingDeviceResponse_UNKNOWN_DEVICE StopManagingDeviceResponse_Reason = 1 // DEVICE_UNREACHABLE is to be returned when the device manager cannot reach the device and stop managing it StopManagingDeviceResponse_DEVICE_UNREACHABLE StopManagingDeviceResponse_Reason = 2 )
func (StopManagingDeviceResponse_Reason) EnumDescriptor ¶
func (StopManagingDeviceResponse_Reason) EnumDescriptor() ([]byte, []int)
func (StopManagingDeviceResponse_Reason) String ¶
func (x StopManagingDeviceResponse_Reason) String() string
type ThresholdInformation ¶
type ThresholdInformation struct { ObservedValue *ValueType `protobuf:"bytes,1,opt,name=observed_value,json=observedValue,proto3" json:"observed_value,omitempty"` Thresholds *Thresholds `protobuf:"bytes,2,opt,name=thresholds,proto3" json:"thresholds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ThresholdInformation) Descriptor ¶
func (*ThresholdInformation) Descriptor() ([]byte, []int)
func (*ThresholdInformation) GetObservedValue ¶
func (m *ThresholdInformation) GetObservedValue() *ValueType
func (*ThresholdInformation) GetThresholds ¶
func (m *ThresholdInformation) GetThresholds() *Thresholds
func (*ThresholdInformation) ProtoMessage ¶
func (*ThresholdInformation) ProtoMessage()
func (*ThresholdInformation) Reset ¶
func (m *ThresholdInformation) Reset()
func (*ThresholdInformation) String ¶
func (m *ThresholdInformation) String() string
func (*ThresholdInformation) XXX_DiscardUnknown ¶
func (m *ThresholdInformation) XXX_DiscardUnknown()
func (*ThresholdInformation) XXX_Marshal ¶
func (m *ThresholdInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ThresholdInformation) XXX_Merge ¶
func (m *ThresholdInformation) XXX_Merge(src proto.Message)
func (*ThresholdInformation) XXX_Size ¶
func (m *ThresholdInformation) XXX_Size() int
func (*ThresholdInformation) XXX_Unmarshal ¶
func (m *ThresholdInformation) XXX_Unmarshal(b []byte) error
type Thresholds ¶
type Thresholds struct { // Types that are valid to be assigned to Threshold: // *Thresholds_Upper // *Thresholds_Lower Threshold isThresholds_Threshold `protobuf_oneof:"threshold"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Thresholds) Descriptor ¶
func (*Thresholds) Descriptor() ([]byte, []int)
func (*Thresholds) GetLower ¶
func (m *Thresholds) GetLower() *WaterMarks
func (*Thresholds) GetThreshold ¶
func (m *Thresholds) GetThreshold() isThresholds_Threshold
func (*Thresholds) GetUpper ¶
func (m *Thresholds) GetUpper() *WaterMarks
func (*Thresholds) ProtoMessage ¶
func (*Thresholds) ProtoMessage()
func (*Thresholds) Reset ¶
func (m *Thresholds) Reset()
func (*Thresholds) String ¶
func (m *Thresholds) String() string
func (*Thresholds) XXX_DiscardUnknown ¶
func (m *Thresholds) XXX_DiscardUnknown()
func (*Thresholds) XXX_Marshal ¶
func (m *Thresholds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Thresholds) XXX_Merge ¶
func (m *Thresholds) XXX_Merge(src proto.Message)
func (*Thresholds) XXX_OneofWrappers ¶
func (*Thresholds) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Thresholds) XXX_Size ¶
func (m *Thresholds) XXX_Size() int
func (*Thresholds) XXX_Unmarshal ¶
func (m *Thresholds) XXX_Unmarshal(b []byte) error
type Thresholds_Lower ¶
type Thresholds_Lower struct {
Lower *WaterMarks `protobuf:"bytes,2,opt,name=lower,proto3,oneof"`
}
type Thresholds_Upper ¶
type Thresholds_Upper struct {
Upper *WaterMarks `protobuf:"bytes,1,opt,name=upper,proto3,oneof"`
}
type TransceiverComponentChangeAttributes ¶
type TransceiverComponentChangeAttributes struct { TransType TransceiverType `protobuf:"varint,1,opt,name=trans_type,json=transType,proto3,enum=dmi.TransceiverType" json:"trans_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TransceiverComponentChangeAttributes) Descriptor ¶
func (*TransceiverComponentChangeAttributes) Descriptor() ([]byte, []int)
func (*TransceiverComponentChangeAttributes) GetTransType ¶
func (m *TransceiverComponentChangeAttributes) GetTransType() TransceiverType
func (*TransceiverComponentChangeAttributes) ProtoMessage ¶
func (*TransceiverComponentChangeAttributes) ProtoMessage()
func (*TransceiverComponentChangeAttributes) Reset ¶
func (m *TransceiverComponentChangeAttributes) Reset()
func (*TransceiverComponentChangeAttributes) String ¶
func (m *TransceiverComponentChangeAttributes) String() string
func (*TransceiverComponentChangeAttributes) XXX_DiscardUnknown ¶
func (m *TransceiverComponentChangeAttributes) XXX_DiscardUnknown()
func (*TransceiverComponentChangeAttributes) XXX_Marshal ¶
func (m *TransceiverComponentChangeAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransceiverComponentChangeAttributes) XXX_Merge ¶
func (m *TransceiverComponentChangeAttributes) XXX_Merge(src proto.Message)
func (*TransceiverComponentChangeAttributes) XXX_Size ¶
func (m *TransceiverComponentChangeAttributes) XXX_Size() int
func (*TransceiverComponentChangeAttributes) XXX_Unmarshal ¶
func (m *TransceiverComponentChangeAttributes) XXX_Unmarshal(b []byte) error
type TransceiverComponentsAttributes ¶
type TransceiverComponentsAttributes struct { FormFactor TransceiverComponentsAttributes_FormFactor `` /* 144-byte string literal not displayed */ TransType TransceiverType `protobuf:"varint,2,opt,name=trans_type,json=transType,proto3,enum=dmi.TransceiverType" json:"trans_type,omitempty"` // The maximum reach that can be achieved by this transceiver MaxDistance uint32 `protobuf:"varint,3,opt,name=max_distance,json=maxDistance,proto3" json:"max_distance,omitempty"` MaxDistanceScale ValueScale `` /* 132-byte string literal not displayed */ // The receive and transmit wavelengths that the transeiver operates on RxWavelength []uint32 `protobuf:"varint,5,rep,packed,name=rx_wavelength,json=rxWavelength,proto3" json:"rx_wavelength,omitempty"` TxWavelength []uint32 `protobuf:"varint,6,rep,packed,name=tx_wavelength,json=txWavelength,proto3" json:"tx_wavelength,omitempty"` WavelengthScale ValueScale `` /* 127-byte string literal not displayed */ // The tx powers on the transceiver; the value type of tx_power should be dBm. // Note: When there are multiple rx/tx wavelengths and powers // each of the corresponding ones should be aligned on the same index of the array TxPower []int32 `protobuf:"varint,8,rep,packed,name=tx_power,json=txPower,proto3" json:"tx_power,omitempty"` TxPowerScale ValueScale `protobuf:"varint,9,opt,name=tx_power_scale,json=txPowerScale,proto3,enum=dmi.ValueScale" json:"tx_power_scale,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TransceiverComponentsAttributes) Descriptor ¶
func (*TransceiverComponentsAttributes) Descriptor() ([]byte, []int)
func (*TransceiverComponentsAttributes) GetFormFactor ¶
func (m *TransceiverComponentsAttributes) GetFormFactor() TransceiverComponentsAttributes_FormFactor
func (*TransceiverComponentsAttributes) GetMaxDistance ¶
func (m *TransceiverComponentsAttributes) GetMaxDistance() uint32
func (*TransceiverComponentsAttributes) GetMaxDistanceScale ¶
func (m *TransceiverComponentsAttributes) GetMaxDistanceScale() ValueScale
func (*TransceiverComponentsAttributes) GetRxWavelength ¶
func (m *TransceiverComponentsAttributes) GetRxWavelength() []uint32
func (*TransceiverComponentsAttributes) GetTransType ¶
func (m *TransceiverComponentsAttributes) GetTransType() TransceiverType
func (*TransceiverComponentsAttributes) GetTxPower ¶ added in v1.10.0
func (m *TransceiverComponentsAttributes) GetTxPower() []int32
func (*TransceiverComponentsAttributes) GetTxPowerScale ¶ added in v1.10.0
func (m *TransceiverComponentsAttributes) GetTxPowerScale() ValueScale
func (*TransceiverComponentsAttributes) GetTxWavelength ¶
func (m *TransceiverComponentsAttributes) GetTxWavelength() []uint32
func (*TransceiverComponentsAttributes) GetWavelengthScale ¶
func (m *TransceiverComponentsAttributes) GetWavelengthScale() ValueScale
func (*TransceiverComponentsAttributes) ProtoMessage ¶
func (*TransceiverComponentsAttributes) ProtoMessage()
func (*TransceiverComponentsAttributes) Reset ¶
func (m *TransceiverComponentsAttributes) Reset()
func (*TransceiverComponentsAttributes) String ¶
func (m *TransceiverComponentsAttributes) String() string
func (*TransceiverComponentsAttributes) XXX_DiscardUnknown ¶
func (m *TransceiverComponentsAttributes) XXX_DiscardUnknown()
func (*TransceiverComponentsAttributes) XXX_Marshal ¶
func (m *TransceiverComponentsAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransceiverComponentsAttributes) XXX_Merge ¶
func (m *TransceiverComponentsAttributes) XXX_Merge(src proto.Message)
func (*TransceiverComponentsAttributes) XXX_Size ¶
func (m *TransceiverComponentsAttributes) XXX_Size() int
func (*TransceiverComponentsAttributes) XXX_Unmarshal ¶
func (m *TransceiverComponentsAttributes) XXX_Unmarshal(b []byte) error
type TransceiverComponentsAttributes_FormFactor ¶
type TransceiverComponentsAttributes_FormFactor int32
const ( TransceiverComponentsAttributes_FORM_FACTOR_UNKNOWN TransceiverComponentsAttributes_FormFactor = 0 TransceiverComponentsAttributes_QSFP TransceiverComponentsAttributes_FormFactor = 1 TransceiverComponentsAttributes_QSFP_PLUS TransceiverComponentsAttributes_FormFactor = 2 TransceiverComponentsAttributes_QSFP28 TransceiverComponentsAttributes_FormFactor = 3 TransceiverComponentsAttributes_SFP TransceiverComponentsAttributes_FormFactor = 4 TransceiverComponentsAttributes_SFP_PLUS TransceiverComponentsAttributes_FormFactor = 5 TransceiverComponentsAttributes_XFP TransceiverComponentsAttributes_FormFactor = 6 TransceiverComponentsAttributes_CFP4 TransceiverComponentsAttributes_FormFactor = 7 TransceiverComponentsAttributes_CFP2 TransceiverComponentsAttributes_FormFactor = 8 TransceiverComponentsAttributes_CPAK TransceiverComponentsAttributes_FormFactor = 9 TransceiverComponentsAttributes_X2 TransceiverComponentsAttributes_FormFactor = 10 TransceiverComponentsAttributes_OTHER TransceiverComponentsAttributes_FormFactor = 11 TransceiverComponentsAttributes_CFP TransceiverComponentsAttributes_FormFactor = 12 TransceiverComponentsAttributes_CFP2_ACO TransceiverComponentsAttributes_FormFactor = 13 TransceiverComponentsAttributes_CFP2_DCO TransceiverComponentsAttributes_FormFactor = 14 TransceiverComponentsAttributes_QSFP_DD TransceiverComponentsAttributes_FormFactor = 15 )
func (TransceiverComponentsAttributes_FormFactor) EnumDescriptor ¶
func (TransceiverComponentsAttributes_FormFactor) EnumDescriptor() ([]byte, []int)
func (TransceiverComponentsAttributes_FormFactor) String ¶
func (x TransceiverComponentsAttributes_FormFactor) String() string
type TransceiverType ¶
type TransceiverType int32
const ( TransceiverType_TYPE_UNDEFINED TransceiverType = 0 TransceiverType_ETHERNET TransceiverType = 1 TransceiverType_GPON TransceiverType = 2 TransceiverType_XGPON TransceiverType = 3 TransceiverType_XGSPON TransceiverType = 4 TransceiverType_CPON TransceiverType = 5 TransceiverType_NG_PON2 TransceiverType = 6 TransceiverType_EPON TransceiverType = 7 TransceiverType_COMBO_GPON_XGSPON TransceiverType = 8 TransceiverType_TYPE_NOT_DETECTED TransceiverType = 255 )
func (TransceiverType) EnumDescriptor ¶
func (TransceiverType) EnumDescriptor() ([]byte, []int)
func (TransceiverType) String ¶
func (x TransceiverType) String() string
type UnimplementedNativeEventsManagementServiceServer ¶
type UnimplementedNativeEventsManagementServiceServer struct { }
UnimplementedNativeEventsManagementServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedNativeEventsManagementServiceServer) ListEvents ¶
func (*UnimplementedNativeEventsManagementServiceServer) ListEvents(ctx context.Context, req *HardwareID) (*ListEventsResponse, error)
func (*UnimplementedNativeEventsManagementServiceServer) StreamEvents ¶
func (*UnimplementedNativeEventsManagementServiceServer) StreamEvents(req *empty.Empty, srv NativeEventsManagementService_StreamEventsServer) error
func (*UnimplementedNativeEventsManagementServiceServer) UpdateEventsConfiguration ¶
func (*UnimplementedNativeEventsManagementServiceServer) UpdateEventsConfiguration(ctx context.Context, req *EventsConfigurationRequest) (*EventsConfigurationResponse, error)
type UnimplementedNativeHWManagementServiceServer ¶
type UnimplementedNativeHWManagementServiceServer struct { }
UnimplementedNativeHWManagementServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedNativeHWManagementServiceServer) GetDmLogLevel ¶ added in v1.17.0
func (*UnimplementedNativeHWManagementServiceServer) GetDmLogLevel(ctx context.Context, req *GetDmLogLevelRequest) (*GetDmLogLevelResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) GetHWComponentInfo ¶
func (*UnimplementedNativeHWManagementServiceServer) GetHWComponentInfo(req *HWComponentInfoGetRequest, srv NativeHWManagementService_GetHWComponentInfoServer) error
func (*UnimplementedNativeHWManagementServiceServer) GetLogLevel ¶
func (*UnimplementedNativeHWManagementServiceServer) GetLogLevel(ctx context.Context, req *GetLogLevelRequest) (*GetLogLevelResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) GetLoggableEntities ¶
func (*UnimplementedNativeHWManagementServiceServer) GetLoggableEntities(ctx context.Context, req *GetLoggableEntitiesRequest) (*GetLogLevelResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) GetLoggingEndpoint ¶
func (*UnimplementedNativeHWManagementServiceServer) GetLoggingEndpoint(ctx context.Context, req *HardwareID) (*GetLoggingEndpointResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) GetManagedDevices ¶
func (*UnimplementedNativeHWManagementServiceServer) GetManagedDevices(ctx context.Context, req *empty.Empty) (*ManagedDevicesResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) GetMsgBusEndpoint ¶
func (*UnimplementedNativeHWManagementServiceServer) GetMsgBusEndpoint(ctx context.Context, req *empty.Empty) (*GetMsgBusEndpointResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) GetPhysicalInventory ¶
func (*UnimplementedNativeHWManagementServiceServer) GetPhysicalInventory(req *PhysicalInventoryRequest, srv NativeHWManagementService_GetPhysicalInventoryServer) error
func (*UnimplementedNativeHWManagementServiceServer) HeartbeatCheck ¶
func (*UnimplementedNativeHWManagementServiceServer) RebootDevice ¶
func (*UnimplementedNativeHWManagementServiceServer) RebootDevice(ctx context.Context, req *RebootDeviceRequest) (*RebootDeviceResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) SetDmLogLevel ¶ added in v1.17.0
func (*UnimplementedNativeHWManagementServiceServer) SetDmLogLevel(ctx context.Context, req *SetDmLogLevelRequest) (*SetDmLogLevelResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) SetHWComponentInfo ¶
func (*UnimplementedNativeHWManagementServiceServer) SetHWComponentInfo(ctx context.Context, req *HWComponentInfoSetRequest) (*HWComponentInfoSetResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) SetLogLevel ¶
func (*UnimplementedNativeHWManagementServiceServer) SetLogLevel(ctx context.Context, req *SetLogLevelRequest) (*SetLogLevelResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) SetLoggingEndpoint ¶
func (*UnimplementedNativeHWManagementServiceServer) SetLoggingEndpoint(ctx context.Context, req *SetLoggingEndpointRequest) (*SetRemoteEndpointResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) SetMsgBusEndpoint ¶
func (*UnimplementedNativeHWManagementServiceServer) SetMsgBusEndpoint(ctx context.Context, req *SetMsgBusEndpointRequest) (*SetRemoteEndpointResponse, error)
func (*UnimplementedNativeHWManagementServiceServer) StartManagingDevice ¶
func (*UnimplementedNativeHWManagementServiceServer) StartManagingDevice(req *ModifiableComponent, srv NativeHWManagementService_StartManagingDeviceServer) error
func (*UnimplementedNativeHWManagementServiceServer) StopManagingDevice ¶
func (*UnimplementedNativeHWManagementServiceServer) StopManagingDevice(ctx context.Context, req *StopManagingDeviceRequest) (*StopManagingDeviceResponse, error)
type UnimplementedNativeMetricsManagementServiceServer ¶
type UnimplementedNativeMetricsManagementServiceServer struct { }
UnimplementedNativeMetricsManagementServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedNativeMetricsManagementServiceServer) GetMetric ¶
func (*UnimplementedNativeMetricsManagementServiceServer) GetMetric(ctx context.Context, req *GetMetricRequest) (*GetMetricResponse, error)
func (*UnimplementedNativeMetricsManagementServiceServer) ListMetrics ¶
func (*UnimplementedNativeMetricsManagementServiceServer) ListMetrics(ctx context.Context, req *HardwareID) (*ListMetricsResponse, error)
func (*UnimplementedNativeMetricsManagementServiceServer) StreamMetrics ¶
func (*UnimplementedNativeMetricsManagementServiceServer) StreamMetrics(req *empty.Empty, srv NativeMetricsManagementService_StreamMetricsServer) error
func (*UnimplementedNativeMetricsManagementServiceServer) UpdateMetricsConfiguration ¶
func (*UnimplementedNativeMetricsManagementServiceServer) UpdateMetricsConfiguration(ctx context.Context, req *MetricsConfigurationRequest) (*MetricsConfigurationResponse, error)
type UnimplementedNativeSoftwareManagementServiceServer ¶
type UnimplementedNativeSoftwareManagementServiceServer struct { }
UnimplementedNativeSoftwareManagementServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedNativeSoftwareManagementServiceServer) ActivateImage ¶
func (*UnimplementedNativeSoftwareManagementServiceServer) ActivateImage(req *HardwareID, srv NativeSoftwareManagementService_ActivateImageServer) error
func (*UnimplementedNativeSoftwareManagementServiceServer) DownloadImage ¶
func (*UnimplementedNativeSoftwareManagementServiceServer) DownloadImage(req *DownloadImageRequest, srv NativeSoftwareManagementService_DownloadImageServer) error
func (*UnimplementedNativeSoftwareManagementServiceServer) GetSoftwareVersion ¶
func (*UnimplementedNativeSoftwareManagementServiceServer) GetSoftwareVersion(ctx context.Context, req *HardwareID) (*GetSoftwareVersionInformationResponse, error)
func (*UnimplementedNativeSoftwareManagementServiceServer) GetStartupConfigurationInfo ¶
func (*UnimplementedNativeSoftwareManagementServiceServer) GetStartupConfigurationInfo(ctx context.Context, req *StartupConfigInfoRequest) (*StartupConfigInfoResponse, error)
func (*UnimplementedNativeSoftwareManagementServiceServer) RevertToStandbyImage ¶
func (*UnimplementedNativeSoftwareManagementServiceServer) RevertToStandbyImage(req *HardwareID, srv NativeSoftwareManagementService_RevertToStandbyImageServer) error
func (*UnimplementedNativeSoftwareManagementServiceServer) UpdateStartupConfiguration ¶
func (*UnimplementedNativeSoftwareManagementServiceServer) UpdateStartupConfiguration(req *ConfigRequest, srv NativeSoftwareManagementService_UpdateStartupConfigurationServer) error
func (*UnimplementedNativeSoftwareManagementServiceServer) UploadDebugInfo ¶ added in v1.10.0
func (*UnimplementedNativeSoftwareManagementServiceServer) UploadDebugInfo(req *UploadDebugInfoRequest, srv NativeSoftwareManagementService_UploadDebugInfoServer) error
type UploadDebugInfoRequest ¶ added in v1.10.0
type UploadDebugInfoRequest struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` // location_url is the remote location where the information needed for troubleshooting should be uploaded. // Authentication (user/pass) if any should be in the location_url string // The locaion_url would contain the protocol, credentials, the IP address/DNS of the server and the path of the directory // e.g. sftp://upload_user:upload_pass@192.168.0.1:22/hw_debug_info/ LocationUrl string `protobuf:"bytes,3,opt,name=location_url,json=locationUrl,proto3" json:"location_url,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UploadDebugInfoRequest) Descriptor ¶ added in v1.10.0
func (*UploadDebugInfoRequest) Descriptor() ([]byte, []int)
func (*UploadDebugInfoRequest) GetDeviceUuid ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) GetDeviceUuid() *Uuid
func (*UploadDebugInfoRequest) GetLocationUrl ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) GetLocationUrl() string
func (*UploadDebugInfoRequest) ProtoMessage ¶ added in v1.10.0
func (*UploadDebugInfoRequest) ProtoMessage()
func (*UploadDebugInfoRequest) Reset ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) Reset()
func (*UploadDebugInfoRequest) String ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) String() string
func (*UploadDebugInfoRequest) XXX_DiscardUnknown ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) XXX_DiscardUnknown()
func (*UploadDebugInfoRequest) XXX_Marshal ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UploadDebugInfoRequest) XXX_Merge ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) XXX_Merge(src proto.Message)
func (*UploadDebugInfoRequest) XXX_Size ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) XXX_Size() int
func (*UploadDebugInfoRequest) XXX_Unmarshal ¶ added in v1.10.0
func (m *UploadDebugInfoRequest) XXX_Unmarshal(b []byte) error
type UploadDebugInfoStatus ¶ added in v1.10.0
type UploadDebugInfoStatus struct { DeviceUuid *Uuid `protobuf:"bytes,1,opt,name=device_uuid,json=deviceUuid,proto3" json:"device_uuid,omitempty"` Status UploadDebugInfoStatus_UploadStatus `protobuf:"varint,2,opt,name=status,proto3,enum=dmi.UploadDebugInfoStatus_UploadStatus" json:"status,omitempty"` // percent_uploaded is the percentage of the upload that is done // should be a value between 0 and 100 when status is IN_PROGRESS // should be 100 when status is COMPLETE // can be set to -1 if the device manager implementations cannot support // the progress percentage PercentUploaded int32 `protobuf:"varint,3,opt,name=percent_uploaded,json=percentUploaded,proto3" json:"percent_uploaded,omitempty"` Reason UploadDebugInfoStatus_Reason `protobuf:"varint,4,opt,name=reason,proto3,enum=dmi.UploadDebugInfoStatus_Reason" json:"reason,omitempty"` LocationUrl string `protobuf:"bytes,5,opt,name=location_url,json=locationUrl,proto3" json:"location_url,omitempty"` // file_name is the file at location_url where the debug information was uploaded. // Implementations need to ensure that file_name is unique at the remote location. // file_name to be shared in the response stream when the upload begins. FileName string `protobuf:"bytes,6,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Implementations would be expected to stream multiple UploadDebugInfoStatus indicating the progress of the upload
func (*UploadDebugInfoStatus) Descriptor ¶ added in v1.10.0
func (*UploadDebugInfoStatus) Descriptor() ([]byte, []int)
func (*UploadDebugInfoStatus) GetDeviceUuid ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) GetDeviceUuid() *Uuid
func (*UploadDebugInfoStatus) GetFileName ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) GetFileName() string
func (*UploadDebugInfoStatus) GetLocationUrl ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) GetLocationUrl() string
func (*UploadDebugInfoStatus) GetPercentUploaded ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) GetPercentUploaded() int32
func (*UploadDebugInfoStatus) GetReason ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) GetReason() UploadDebugInfoStatus_Reason
func (*UploadDebugInfoStatus) GetStatus ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) GetStatus() UploadDebugInfoStatus_UploadStatus
func (*UploadDebugInfoStatus) ProtoMessage ¶ added in v1.10.0
func (*UploadDebugInfoStatus) ProtoMessage()
func (*UploadDebugInfoStatus) Reset ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) Reset()
func (*UploadDebugInfoStatus) String ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) String() string
func (*UploadDebugInfoStatus) XXX_DiscardUnknown ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) XXX_DiscardUnknown()
func (*UploadDebugInfoStatus) XXX_Marshal ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UploadDebugInfoStatus) XXX_Merge ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) XXX_Merge(src proto.Message)
func (*UploadDebugInfoStatus) XXX_Size ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) XXX_Size() int
func (*UploadDebugInfoStatus) XXX_Unmarshal ¶ added in v1.10.0
func (m *UploadDebugInfoStatus) XXX_Unmarshal(b []byte) error
type UploadDebugInfoStatus_Reason ¶ added in v1.10.0
type UploadDebugInfoStatus_Reason int32
const ( UploadDebugInfoStatus_UNDEFINED_REASON UploadDebugInfoStatus_Reason = 0 UploadDebugInfoStatus_UNKNOWN_DEVICE UploadDebugInfoStatus_Reason = 1 UploadDebugInfoStatus_INTERNAL_ERROR UploadDebugInfoStatus_Reason = 2 // The DM implementations should have retry mechanisms (timeout values dependant on specific implementations) // and even after those if the operation cannot be completed/reached then return error with reason as DEVICE_NOT_REACHABLE UploadDebugInfoStatus_DEVICE_NOT_REACHABLE UploadDebugInfoStatus_Reason = 3 UploadDebugInfoStatus_REMOTE_LOCATION_UNREACHABLE UploadDebugInfoStatus_Reason = 4 UploadDebugInfoStatus_REMOTE_LOCATION_PERMISSION_DENIED UploadDebugInfoStatus_Reason = 5 UploadDebugInfoStatus_ERROR_DURING_UPLOAD UploadDebugInfoStatus_Reason = 6 UploadDebugInfoStatus_DEVICE_BUSY UploadDebugInfoStatus_Reason = 7 // wrong location_url in the request UploadDebugInfoStatus_ERROR_IN_REQUEST UploadDebugInfoStatus_Reason = 8 UploadDebugInfoStatus_DEVICE_IN_WRONG_STATE UploadDebugInfoStatus_Reason = 9 UploadDebugInfoStatus_OPERATION_ALREADY_IN_PROGRESS UploadDebugInfoStatus_Reason = 10 )
func (UploadDebugInfoStatus_Reason) EnumDescriptor ¶ added in v1.10.0
func (UploadDebugInfoStatus_Reason) EnumDescriptor() ([]byte, []int)
func (UploadDebugInfoStatus_Reason) String ¶ added in v1.10.0
func (x UploadDebugInfoStatus_Reason) String() string
type UploadDebugInfoStatus_UploadStatus ¶ added in v1.10.0
type UploadDebugInfoStatus_UploadStatus int32
const ( UploadDebugInfoStatus_UNDEFINED_UPLOAD_STATUS UploadDebugInfoStatus_UploadStatus = 0 UploadDebugInfoStatus_COMPLETE UploadDebugInfoStatus_UploadStatus = 1 UploadDebugInfoStatus_IN_PROGRESS UploadDebugInfoStatus_UploadStatus = 2 UploadDebugInfoStatus_ERROR UploadDebugInfoStatus_UploadStatus = 3 )
func (UploadDebugInfoStatus_UploadStatus) EnumDescriptor ¶ added in v1.10.0
func (UploadDebugInfoStatus_UploadStatus) EnumDescriptor() ([]byte, []int)
func (UploadDebugInfoStatus_UploadStatus) String ¶ added in v1.10.0
func (x UploadDebugInfoStatus_UploadStatus) String() string
type Uri ¶
type Uri struct { Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Uri) Descriptor ¶
func (*Uri) ProtoMessage ¶
func (*Uri) ProtoMessage()
func (*Uri) XXX_DiscardUnknown ¶
func (m *Uri) XXX_DiscardUnknown()
func (*Uri) XXX_Unmarshal ¶
type Uuid ¶
type Uuid struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Uuid) Descriptor ¶
func (*Uuid) ProtoMessage ¶
func (*Uuid) ProtoMessage()
func (*Uuid) XXX_DiscardUnknown ¶
func (m *Uuid) XXX_DiscardUnknown()
func (*Uuid) XXX_Unmarshal ¶
type ValueScale ¶
type ValueScale int32
const ( ValueScale_VALUE_SCALE_UNDEFINED ValueScale = 0 ValueScale_VALUE_SCALE_YOCTO ValueScale = 1 ValueScale_VALUE_SCALE_ZEPTO ValueScale = 2 ValueScale_VALUE_SCALE_ATTO ValueScale = 3 ValueScale_VALUE_SCALE_FEMTO ValueScale = 4 ValueScale_VALUE_SCALE_PICO ValueScale = 5 ValueScale_VALUE_SCALE_NANO ValueScale = 6 ValueScale_VALUE_SCALE_MICRO ValueScale = 7 ValueScale_VALUE_SCALE_MILLI ValueScale = 8 ValueScale_VALUE_SCALE_UNITS ValueScale = 9 ValueScale_VALUE_SCALE_KILO ValueScale = 10 ValueScale_VALUE_SCALE_MEGA ValueScale = 11 ValueScale_VALUE_SCALE_GIGA ValueScale = 12 ValueScale_VALUE_SCALE_TERA ValueScale = 13 ValueScale_VALUE_SCALE_PETA ValueScale = 14 ValueScale_VALUE_SCALE_EXA ValueScale = 15 ValueScale_VALUE_SCALE_ZETTA ValueScale = 16 ValueScale_VALUE_SCALE_YOTTA ValueScale = 17 )
func (ValueScale) EnumDescriptor ¶
func (ValueScale) EnumDescriptor() ([]byte, []int)
func (ValueScale) String ¶
func (x ValueScale) String() string
type ValueType ¶
type ValueType struct { // For val no multiples of units shall be used. // For example, for memory val should be in bytes and not in kilobytes or any // other multiple of the unit byte. // // Types that are valid to be assigned to Val: // *ValueType_IntVal // *ValueType_UintVal // *ValueType_FloatVal Val isValueType_Val `protobuf_oneof:"val"` TypeOfVal DataValueType `protobuf:"varint,4,opt,name=typeOfVal,proto3,enum=dmi.DataValueType" json:"typeOfVal,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ValueType) Descriptor ¶
func (*ValueType) GetFloatVal ¶
func (*ValueType) GetTypeOfVal ¶ added in v1.8.0
func (m *ValueType) GetTypeOfVal() DataValueType
func (*ValueType) GetUintVal ¶
func (*ValueType) ProtoMessage ¶
func (*ValueType) ProtoMessage()
func (*ValueType) XXX_DiscardUnknown ¶
func (m *ValueType) XXX_DiscardUnknown()
func (*ValueType) XXX_Marshal ¶
func (*ValueType) XXX_OneofWrappers ¶
func (*ValueType) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*ValueType) XXX_Unmarshal ¶
type ValueType_FloatVal ¶
type ValueType_FloatVal struct {
FloatVal float32 `protobuf:"fixed32,3,opt,name=float_val,json=floatVal,proto3,oneof"`
}
type ValueType_IntVal ¶
type ValueType_IntVal struct {
IntVal int64 `protobuf:"varint,1,opt,name=int_val,json=intVal,proto3,oneof"`
}
type ValueType_UintVal ¶
type ValueType_UintVal struct {
UintVal uint64 `protobuf:"varint,2,opt,name=uint_val,json=uintVal,proto3,oneof"`
}
type WaterMarks ¶
type WaterMarks struct { High *ValueType `protobuf:"bytes,1,opt,name=high,proto3" json:"high,omitempty"` Low *ValueType `protobuf:"bytes,2,opt,name=low,proto3" json:"low,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WaterMarks) Descriptor ¶
func (*WaterMarks) Descriptor() ([]byte, []int)
func (*WaterMarks) GetHigh ¶
func (m *WaterMarks) GetHigh() *ValueType
func (*WaterMarks) GetLow ¶
func (m *WaterMarks) GetLow() *ValueType
func (*WaterMarks) ProtoMessage ¶
func (*WaterMarks) ProtoMessage()
func (*WaterMarks) Reset ¶
func (m *WaterMarks) Reset()
func (*WaterMarks) String ¶
func (m *WaterMarks) String() string
func (*WaterMarks) XXX_DiscardUnknown ¶
func (m *WaterMarks) XXX_DiscardUnknown()
func (*WaterMarks) XXX_Marshal ¶
func (m *WaterMarks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WaterMarks) XXX_Merge ¶
func (m *WaterMarks) XXX_Merge(src proto.Message)
func (*WaterMarks) XXX_Size ¶
func (m *WaterMarks) XXX_Size() int
func (*WaterMarks) XXX_Unmarshal ¶
func (m *WaterMarks) XXX_Unmarshal(b []byte) error