PagerDuty Elixir v0.0.1 PagerDuty.AlertCount
A summary of the number of alerts by status.
Attributes
@triggered
: The count of triggered alerts@resolved
: The count of resolved alerts@all
: The total count of alerts
Summary
Functions
Generates a new PagerDuty.AlertCount
from a map
Types
Functions
Generates a new PagerDuty.AlertCount
from a map
Examples
iex> map = %{triggered: 1, resolved: 2, all: 3}
...> result = PagerDuty.AlertCount.new(map)
...> result.triggered
1
...> result.resolved
2
...> result.all
3
iex> decoded = ~s<{"triggered": 1, "resolved": 2, "all": 3}>
...> |> Poison.decode!
...> result = PagerDuty.AlertCount.new(decoded)
...> result.triggered
1
...> result.resolved
2
...> result.all
3