package
8.0.1+incompatible
Repository: https://github.com/aosedge/aos_common.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
# Constants
AlertsMessageType alerts message type.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Alert tags.
Node attribute values.
Node attribute values.
Node attribute values.
Node attribute values.
Log types.
Provisioning message types.
Provisioning message types.
DesiredStatusMessageType desired status message type.
Service/layers/components statuses.
Service/layers/components statuses.
Download target types.
Download target types.
Download target types.
Service/layers/components statuses.
Provisioning message types.
Provisioning message types.
SOTA/FOTA schedule type.
Partition types.
Service/layers/components statuses.
Service/layers/components statuses.
Certificate message types.
Instance statuses.
Instance statuses.
Instance statuses.
Instance statuses.
Certificate message types.
Certificate message types.
Partition types.
Log statuses.
Log statuses.
Log statuses.
Log statuses.
MonitoringMessageType monitoring message type.
State message types.
Node attribute names.
Node attribute names.
Node attribute names.
Node statuses.
Node statuses.
Node statuses.
Node statuses.
EnvVars message types.
EnvVars message types.
Service/layers/components statuses.
ProtocolVersion specifies supported protocol version.
Log message types.
Service/layers/components statuses.
Service/layers/components statuses.
Certificate message types.
Log message types.
ServiceDiscoveryType service discovery message type.
Log types.
Partition types.
Provisioning message types.
Provisioning message types.
State message types.
State message types.
Partition types.
Partition types.
Log types.
SOTA/FOTA schedule type.
SOTA/FOTA schedule type.
UnitSecretVersion specifies supported version of UnitSecret message.
UnitStatusMessageType unit status message type.
Service/layers/components statuses.
State message types.
# Structs
AlertItem common alert data.
Alerts alerts message structure.
Certificate certificate structure.
CertificateChain certificate chain.
ComponentInfo decrypted component info.
ComponentStatus component status.
ConnectionInfo AMQP connection info.
CoreAlert system alert structure.
CPUInfo cpu information.
DecryptionInfo update decryption info.
DeltaUnitStatus delta unit status structure.
DeprovisioningRequest message.
DeprovisioningResponse message.
DesiredStatus desired status.
DeviceAllocateAlert device allocate alert structure.
DeviceInfo device information.
DownloadAlert download alert structure.
DownloadInfo struct contains how to download item.
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.
FileSystemMount specifies a mount instructions.
FinishProvisioningRequest message.
FinishProvisioningResponse message.
HostInfo struct represents entry in /etc/hosts.
InstallCertData install certificate data.
InstallUnitCertsConfirmation install unit certificates confirmation.
InstanceFilter instance filter structure.
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.
LogFilter request log message.
LogUploadOptions request log message.
Message structure for AOS messages.
MessageHeader message header.
Monitoring monitoring message structure.
NewState new state structure.
NodeConfig node configuration.
NodeInfo node information.
NodeMonitoringData node monitoring data.
NodeStatus node status.
OverrideEnvVars request to override service environment variables.
OverrideEnvVarsStatus override env status.
PartitionInfo partition information.
PushLog push service log structure.
QueueInfo AMQP queue info.
ReceivedMessage structure for Aos incoming messages.
ReceiveParams AMQP receive parameters.
RenewCertData renew certificate data.
RenewCertsNotification renew certificate notification from cloud with pwd.
RequestLog request log message.
ResourceInfo resource information.
ResourceValidateAlert resource validate alert 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.
StartProvisioningRequest message.
StartProvisioningResponse message.
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.
UnitConfig unit configuration.
UnitConfigStatus unit config status.
UnitSecrets keeps secrets for nodes.
UnitStatus unit status structure.
UpdateState state update message.