Documentation
¶
Overview ¶
Package heartbeat owns the explicitly authorized live provider diagnostic.
Index ¶
Constants ¶
View Source
const SchemaVersion = "mulgae-provider-heartbeat-result.v1"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Result ¶
type Result struct {
SchemaVersion string `json:"schema_version"`
CheckedAt time.Time `json:"checked_at"`
ProviderID string `json:"provider_id"`
CredentialProfile string `json:"credential_profile"`
Attempted bool `json:"attempted"`
Status string `json:"status"`
ReasonCode string `json:"reason_code"`
AuthenticationMayOccur bool `json:"authentication_may_occur"`
NetworkMayOccur bool `json:"network_may_occur"`
CostMayOccur bool `json:"cost_may_occur"`
RemoteLoggingMayOccur bool `json:"remote_logging_may_occur"`
}
Click to show internal directories.
Click to hide internal directories.