IntegrationStatus

IntegrationStatus
IntegrationStatus

Status of this integration

JSON Example
{
    "contentStatus": "string",
    "installStatus": "string"
}
string
contentStatus
Optional

Status of integration content, e.g. dashboards

Possible values are : INVALID, NOT_LOADED, HIDDEN, VISIBLE,
string
installStatus
Optional

Whether the customer or an automated process has installed the dashboards for this integration

Possible values are : UNDECIDED, UNINSTALLED, INSTALLED,
object
metricStatuses
Optional

A Map from names of the required metrics to an object representing their reporting status. The reporting status object has 3 boolean fields denoting whether the metric has been received during the corresponding time period: ever, recentExceptNow, and now. now is on the order of a few hours, and recentExceptNow is on the order of the past few days, excluding the period considered to be now.

object
alertStatuses
Optional

A Map from the ids of the alerts contained in this integration to their install status. The install status can take on one of three values, VISIBLE, HIDDEN, and NOT_LOADED