This content and the technology described is outdated and is no longer being maintained. For more information about Transient Fault Handling, see Transient Fault Handling.
Represents errors while executing an action.
A ReactiveRuleAction that changes a configuration setting for a role.
Represents a change to a configuration setting for a role.
Represents a change in the configuration of a target (a role or a scale group).
A rule triggered by a Timetable that constrains the instance count for targets.
A recurrence that applies each day of the allowed period.
Helper class for dealing with dates.
A RuleEvaluationResult that indicates that an action needs to be executed.
Monthly recurrence on a fixed day of the month.
Yearly recurrence on a fixed day of the year.
A rule triggered by a IRuleCondition.
Represents an action in a ReactiveRule.
Abstract class for recurrence patterns.
Monthly recurrence for a relative day of the week.
Yearly recurrence for a relative day of the week on a given month.
Represents a scaling rule
Represents the outcome of the evaluation of a Rule.
Performs the evaluation of the rules in a rules store and acts on the results of the evaluation.
Represents errors that occur while accessing a IRulesStore.
A Stabilizer implementation that relies on instance count changes from a IInstanceCountChangedProvider.
Stabilizer settings for a single role.
Settings for an IStabilizerSettingsProvider.
Represents recurrent periods of time.
Weekly recurrence on specific days of the week.