Class: Aws::CloudWatch::Types::AlarmMuteRuleSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb

Overview

Summary information about an alarm mute rule, including its name, status, and configuration details.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#alarm_mute_rule_arnString

The Amazon Resource Name (ARN) of the alarm mute rule.

Returns:

  • (String)


128
129
130
131
132
133
134
135
136
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 128

class AlarmMuteRuleSummary < Struct.new(
  :alarm_mute_rule_arn,
  :expire_date,
  :status,
  :mute_type,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#expire_dateTime

The date and time when the mute rule expires and is no longer evaluated. This field is only present if an expiration date was configured.

Returns:

  • (Time)


128
129
130
131
132
133
134
135
136
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 128

class AlarmMuteRuleSummary < Struct.new(
  :alarm_mute_rule_arn,
  :expire_date,
  :status,
  :mute_type,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_timestampTime

The date and time when the mute rule was last updated.

Returns:

  • (Time)


128
129
130
131
132
133
134
135
136
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 128

class AlarmMuteRuleSummary < Struct.new(
  :alarm_mute_rule_arn,
  :expire_date,
  :status,
  :mute_type,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#mute_typeString

Indicates whether the mute rule is one-time or recurring. Valid values are ONE_TIME or RECURRING.

Returns:

  • (String)


128
129
130
131
132
133
134
135
136
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 128

class AlarmMuteRuleSummary < Struct.new(
  :alarm_mute_rule_arn,
  :expire_date,
  :status,
  :mute_type,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the alarm mute rule. Valid values are SCHEDULED, ACTIVE, or EXPIRED.

Returns:

  • (String)


128
129
130
131
132
133
134
135
136
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 128

class AlarmMuteRuleSummary < Struct.new(
  :alarm_mute_rule_arn,
  :expire_date,
  :status,
  :mute_type,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end