AlarmMuteRuleRuleSchedule class
Constructors
-
AlarmMuteRuleRuleSchedule({required Input<
String> duration, required Input<String> expression, Input<String?> ? timezone}) -
Creates a new AlarmMuteRuleRuleSchedule.
durationDuration of the mute period in ISO 8601 duration format (e.g.,PT4Hfor 4 hours).expressionSchedule expression. Supportscron()andat()formats. For example,cron(0 2 * * *)for daily at 2:00 AM orat(2026-01-01T00:00)for a one-time mute. See Defining alarm mute rules for details.timezoneTimezone for the schedule expression (e.g.,Asia/Tokyo). Defaults to UTC.const -
AlarmMuteRuleRuleSchedule.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
duration
→ Input<
String> -
Duration of the mute period in ISO 8601 duration format (e.g.,
PT4Hfor 4 hours).final -
expression
→ Input<
String> -
Schedule expression. Supports
cron()andat()formats. For example,cron(0 2 * * *)for daily at 2:00 AM orat(2026-01-01T00:00)for a one-time mute. See Defining alarm mute rules for details.final - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
timezone
→ Input<
String?> ? -
Timezone for the schedule expression (e.g.,
Asia/Tokyo). Defaults to UTC.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited