We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
Resource Type definition for AWS::CloudWatch::AlarmMuteRule that allows defining a rule and targeting alarms to mute their actions during the specified window.
Using getAlarmMuteRule
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAlarmMuteRule(args: GetAlarmMuteRuleArgs, opts?: InvokeOptions): Promise<GetAlarmMuteRuleResult>
function getAlarmMuteRuleOutput(args: GetAlarmMuteRuleOutputArgs, opts?: InvokeOptions): Output<GetAlarmMuteRuleResult>def get_alarm_mute_rule(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAlarmMuteRuleResult
def get_alarm_mute_rule_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAlarmMuteRuleResult]func LookupAlarmMuteRule(ctx *Context, args *LookupAlarmMuteRuleArgs, opts ...InvokeOption) (*LookupAlarmMuteRuleResult, error)
func LookupAlarmMuteRuleOutput(ctx *Context, args *LookupAlarmMuteRuleOutputArgs, opts ...InvokeOption) LookupAlarmMuteRuleResultOutput> Note: This function is named LookupAlarmMuteRule in the Go SDK.
public static class GetAlarmMuteRule
{
public static Task<GetAlarmMuteRuleResult> InvokeAsync(GetAlarmMuteRuleArgs args, InvokeOptions? opts = null)
public static Output<GetAlarmMuteRuleResult> Invoke(GetAlarmMuteRuleInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAlarmMuteRuleResult> getAlarmMuteRule(GetAlarmMuteRuleArgs args, InvokeOptions options)
public static Output<GetAlarmMuteRuleResult> getAlarmMuteRule(GetAlarmMuteRuleArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:cloudwatch:getAlarmMuteRule
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- Amazon Resource Name (ARN) of the AlarmMuteRule
- Arn string
- Amazon Resource Name (ARN) of the AlarmMuteRule
- arn String
- Amazon Resource Name (ARN) of the AlarmMuteRule
- arn string
- Amazon Resource Name (ARN) of the AlarmMuteRule
- arn str
- Amazon Resource Name (ARN) of the AlarmMuteRule
- arn String
- Amazon Resource Name (ARN) of the AlarmMuteRule
getAlarmMuteRule Result
The following output properties are available:
- Arn string
- Amazon Resource Name (ARN) of the AlarmMuteRule
- Description string
- The description of the AlarmMuteRule
- Expire
Date string - The date, with the same timezone offset as "ScheduleTimezone" after which the alarm mute rule will be expired.
- Last
Updated stringTimestamp - The last update timestamp of the alarm mute schedule
- Mute
Targets Pulumi.Aws Native. Cloud Watch. Outputs. Mute Targets Properties - Targets to be muted
- Mute
Type string - The mute type of the alarm mute
- Rule
Pulumi.
Aws Native. Cloud Watch. Outputs. Rule Properties - The rule for the mute
- Start
Date string - The date, with the same timezone offset as "ScheduleTimezone", after which the alarm mute rule will become active.
- Status
Pulumi.
Aws Native. Cloud Watch. Alarm Mute Rule Status - The current status of the AlarmMuteRule
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Arn string
- Amazon Resource Name (ARN) of the AlarmMuteRule
- Description string
- The description of the AlarmMuteRule
- Expire
Date string - The date, with the same timezone offset as "ScheduleTimezone" after which the alarm mute rule will be expired.
- Last
Updated stringTimestamp - The last update timestamp of the alarm mute schedule
- Mute
Targets MuteTargets Properties - Targets to be muted
- Mute
Type string - The mute type of the alarm mute
- Rule
Rule
Properties - The rule for the mute
- Start
Date string - The date, with the same timezone offset as "ScheduleTimezone", after which the alarm mute rule will become active.
- Status
Alarm
Mute Rule Status - The current status of the AlarmMuteRule
- Tag
- An array of key-value pairs to apply to this resource.
- arn String
- Amazon Resource Name (ARN) of the AlarmMuteRule
- description String
- The description of the AlarmMuteRule
- expire
Date String - The date, with the same timezone offset as "ScheduleTimezone" after which the alarm mute rule will be expired.
- last
Updated StringTimestamp - The last update timestamp of the alarm mute schedule
- mute
Targets MuteTargets Properties - Targets to be muted
- mute
Type String - The mute type of the alarm mute
- rule
Rule
Properties - The rule for the mute
- start
Date String - The date, with the same timezone offset as "ScheduleTimezone", after which the alarm mute rule will become active.
- status
Alarm
Mute Rule Status - The current status of the AlarmMuteRule
- List<Tag>
- An array of key-value pairs to apply to this resource.
- arn string
- Amazon Resource Name (ARN) of the AlarmMuteRule
- description string
- The description of the AlarmMuteRule
- expire
Date string - The date, with the same timezone offset as "ScheduleTimezone" after which the alarm mute rule will be expired.
- last
Updated stringTimestamp - The last update timestamp of the alarm mute schedule
- mute
Targets MuteTargets Properties - Targets to be muted
- mute
Type string - The mute type of the alarm mute
- rule
Rule
Properties - The rule for the mute
- start
Date string - The date, with the same timezone offset as "ScheduleTimezone", after which the alarm mute rule will become active.
- status
Alarm
Mute Rule Status - The current status of the AlarmMuteRule
- Tag[]
- An array of key-value pairs to apply to this resource.
- arn str
- Amazon Resource Name (ARN) of the AlarmMuteRule
- description str
- The description of the AlarmMuteRule
- expire_
date str - The date, with the same timezone offset as "ScheduleTimezone" after which the alarm mute rule will be expired.
- last_
updated_ strtimestamp - The last update timestamp of the alarm mute schedule
- mute_
targets MuteTargets Properties - Targets to be muted
- mute_
type str - The mute type of the alarm mute
- rule
Rule
Properties - The rule for the mute
- start_
date str - The date, with the same timezone offset as "ScheduleTimezone", after which the alarm mute rule will become active.
- status
Alarm
Mute Rule Status - The current status of the AlarmMuteRule
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- arn String
- Amazon Resource Name (ARN) of the AlarmMuteRule
- description String
- The description of the AlarmMuteRule
- expire
Date String - The date, with the same timezone offset as "ScheduleTimezone" after which the alarm mute rule will be expired.
- last
Updated StringTimestamp - The last update timestamp of the alarm mute schedule
- mute
Targets Property Map - Targets to be muted
- mute
Type String - The mute type of the alarm mute
- rule Property Map
- The rule for the mute
- start
Date String - The date, with the same timezone offset as "ScheduleTimezone", after which the alarm mute rule will become active.
- status "SCHEDULED" | "ACTIVE" | "EXPIRED"
- The current status of the AlarmMuteRule
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
AlarmMuteRuleStatus
MuteTargetsProperties
- Alarm
Names List<string> - The alarm names to be mute by the AlarmMuteRule
- Alarm
Names []string - The alarm names to be mute by the AlarmMuteRule
- alarm
Names List<String> - The alarm names to be mute by the AlarmMuteRule
- alarm
Names string[] - The alarm names to be mute by the AlarmMuteRule
- alarm_
names Sequence[str] - The alarm names to be mute by the AlarmMuteRule
- alarm
Names List<String> - The alarm names to be mute by the AlarmMuteRule
RuleProperties
- Schedule
Pulumi.
Aws Native. Cloud Watch. Inputs. Rule Properties Schedule Properties - Schedule for the mute to be active
- Schedule
Rule
Properties Schedule Properties - Schedule for the mute to be active
- schedule
Rule
Properties Schedule Properties - Schedule for the mute to be active
- schedule
Rule
Properties Schedule Properties - Schedule for the mute to be active
- schedule
Rule
Properties Schedule Properties - Schedule for the mute to be active
- schedule Property Map
- Schedule for the mute to be active
RulePropertiesScheduleProperties
- Duration string
- The duration of the schedule when it triggers
- Expression string
- The expression of the schedule
- Timezone string
- The timezone of the schedule
- Duration string
- The duration of the schedule when it triggers
- Expression string
- The expression of the schedule
- Timezone string
- The timezone of the schedule
- duration String
- The duration of the schedule when it triggers
- expression String
- The expression of the schedule
- timezone String
- The timezone of the schedule
- duration string
- The duration of the schedule when it triggers
- expression string
- The expression of the schedule
- timezone string
- The timezone of the schedule
- duration str
- The duration of the schedule when it triggers
- expression str
- The expression of the schedule
- timezone str
- The timezone of the schedule
- duration String
- The duration of the schedule when it triggers
- expression String
- The expression of the schedule
- timezone String
- The timezone of the schedule
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
