incidents

package
v0.2.64 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 5, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Check

func Check() bool

Check for incidents

Types

type Component

type Component struct {
	ID   string `json:"id"`
	Name string `json:"name"`
}

type Incident

type Incident struct {
	Components []Component `json:"components"`
	CreatedAt  string      `json:"created_at"`
	ID         string      `json:"id"`
	Name       string      `json:"name"`
	ResolvedAt string      `json:"resolved_at"`
	StartedAt  string      `json:"started_at"`
	Status     string      `json:"status"`
	UpdatedAt  string      `json:"updated_at"`
}

type StatusPageApiResponse

type StatusPageApiResponse struct {
	Incidents []Incident `json:"incidents"`
}

func StatuspageIncidentsRequest

func StatuspageIncidentsRequest(ctx context.Context) (*StatusPageApiResponse, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL