Versions in this module Expand all Collapse all v0 v0.2.0 Jul 13, 2022 Changes in this version + const Registered + const RetryContextKey + const Unknown + const Unregistered + type EdgeDeviceBackend interface + Enrol func(ctx context.Context, name, namespace string, ...) (bool, error) + GetConfiguration func(ctx context.Context, name, namespace string) (*models.DeviceConfigurationMessage, error) + GetRegistrationStatus func(ctx context.Context, name, namespace string) (RegistrationStatus, error) + GetTargetNamespace func(ctx context.Context, name, namespace string, matchesCertificate bool) (string, error) + Register func(ctx context.Context, name, namespace string, ...) error + UpdateStatus func(ctx context.Context, name, namespace string, heartbeat *models.Heartbeat) (bool, error) + type NotApproved struct + func NewNotApproved(err error) *NotApproved + func (e *NotApproved) Error() string + func (e *NotApproved) Unwrap() error + type RegistrationStatus string