ChaosSchedule Class

Defines the schedule used by Chaos.

Inheritance
ChaosSchedule

Constructor

ChaosSchedule(*, start_date='1601-01-01T00:00:00Z', expiry_date='9999-12-31T23:59:59.999Z', chaos_parameters_dictionary=None, jobs=None, **kwargs)

Parameters

start_date
datetime
Required

The date and time Chaos will start using this schedule. Default value: "1601-01-01T00:00:00Z" .

expiry_date
datetime
Required

The date and time Chaos will continue to use this schedule until. Default value: "9999-12-31T23:59:59.999Z" .

chaos_parameters_dictionary
list[ChaosParametersDictionaryItem]
Required

A mapping of string names to Chaos Parameters to be referenced by Chaos Schedule Jobs.

jobs
list[ChaosScheduleJob]
Required

A list of all Chaos Schedule Jobs that will be automated by the schedule.