package
6.0.2+incompatible
Repository: https://github.com/aoscloud/aos_common.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
# Constants
Device message types.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Cloud message types.
Cloud message types.
Unit statuses.
Unit statuses.
Download target types.
Download target types.
Download target types.
Unit statuses.
SOTA/FOTA schedule type.
Unit statuses.
Unit statuses.
Device message types.
Service instance states.
Service instance states.
Cloud message types.
Device message types.
Device message types.
Device message types.
Device message types.
Cloud message types.
Unit statuses.
ProtocolVersion specifies supported protocol version.
Device message types.
Unit statuses.
Unit statuses.
Cloud message types.
Cloud message types.
Cloud message types.
Cloud message types.
Cloud message types.
Cloud message types.
Device message types.
SOTA/FOTA schedule type.
SOTA/FOTA schedule type.
UnitSecretVersion specifies supported version of UnitSecret message.
Device message types.
Unit statuses.
Cloud message types.
# Structs
AlertItem alert item structure.
BoardConfigStatus board config status.
Certificate certificate structure.
CertificateChain certificate chain.
ComponentInfo decrypted component info.
ComponentStatus component status.
ConnectionInfo AMQP connection info.
CoreAlert system alert structure.
DecodedDesiredStatus decoded desired status.
DecodedOverrideEnvVars decoded service environment variables.
DecryptDataStruct struct contains how to decrypt data.
DecryptionInfo update decryption info.
DesiredStatus desired status message.
DeviceAllocateAlert device allocate alert structure.
DownloadAlert download alert structure.
EnvVarInfo env info with id and time to live.
EnvVarsInstanceInfo struct with envs and related service and user.
EnvVarsInstanceStatus struct with envs status and related service and user.
EnvVarStatus env status with error message.
ErrorInfo error information.
ExchangeParams AMQP exchange parameters.
GlobalMonitoringData global monitoring data for service.
InstallCertData install certificate data.
InstallUnitCertsConfirmation install unit certificates confirmation.
InstanceFilter instance filter structure.
InstanceIdent instance identification information.
InstanceInfo decrypted desired instance runtime info.
InstanceMonitoringData monitoring data for service.
InstanceQuotaAlert instance quota alert structure.
InstanceStatus service instance runtime status.
IssueCertData issue certificate data.
IssuedCertData issued unit certificate data.
IssuedUnitCerts issued unit certificates info.
IssueUnitCerts issue unit certificates request.
LayerInfo decrypted layer info.
LayerStatus layer status.
Message structure for AOS messages.
MessageHeader message header.
MonitoringData monitoring data structure.
NewState new state structure.
OverrideEnvVars request to override service environment variables.
OverrideEnvVarsStatus override env status.
PushLog push service log structure.
QueueInfo AMQP queue info.
ReceiveParams AMQP receive parameters.
RenewCertData renew certificate data.
RenewCertsNotification renew certificate notification from cloud.
RenewCertsNotificationWithPwd renew certificate notification from cloud with extracted pwd.
RequestServiceCrashLog request service crash log message.
RequestServiceLog request service log message.
RequestSystemLog request system log message.
ResourceValidateAlert resource validate alert structure.
ResourceValidateError resource validate error structure.
ScheduleRule rule for performing schedule update.
SendParams AMQP send parameters.
ServiceDiscoveryRequest service discovery request.
ServiceDiscoveryResponse service discovery response.
ServiceInfo decrypted service info.
ServiceInstanceAlert system alert structure.
ServiceStatus service status.
Signs message signature.
StateAcceptance state acceptance message.
StateRequest state request structure.
SystemAlert system alert structure.
SystemQuotaAlert system quota alert structure.
TimeSlot time slot with start and finish time.
TimetableEntry entry for update timetable.
UnitSecret keeps unit secret used to decode secure device password.
UnitStatus unit status structure.
UpdateState state update message.
VersionInfo common version structure.
# Type aliases
Alerts alerts message structure.