probe Incidents

has_incident_been_resolved

Has any incident been resolved?

Run it now
View details
Typeprobe
Modulechaosaws.incidents.probes
Namehas_incident_been_resolved
Returnboolean

Usage

JSON

{
  "name": "has-incident-been-resolved",
  "type": "probe",
  "provider": {
    "type": "python",
    "module": "chaosaws.incidents.probes",
    "func": "has_incident_been_resolved"
  }
}

YAML

name: has-incident-been-resolved
provider:
  func: has_incident_been_resolved
  module: chaosaws.incidents.probes
  type: python
type: probe

Arguments

NameTypeDefaultRequiredTitleDescription
impactinteger1NoImpactFilter by this impact level. 1 is the highest and 5 is the lowest impact
created_in_the_laststring3 minutesNoCreated in the LastCreated after the start of the window. 3 minutes, 2 days…
created_bystringNoCreated ByARN of the incident creator. Useful to filter to a specific role

Signature

def has_incident_been_resolved(
        impact: int = 1,
        created_in_the_last: Union[str, float] = '3 minutes',
        created_by: Optional[str] = None,
        configuration: Dict[str, Dict[str, str]] = None,
        secrets: Dict[str, Dict[str, str]] = None) -> bool:
    pass