Class: Aws::CloudWatchOmni::Types::AlertSummary

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

Overview

Summary representation of an alert used in list responses.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#alert_arn ⇒ String

The Amazon Resource Name (ARN) of the alert.

Returns:

  • (String)


612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end

#alert_id ⇒ String

The stable alert identifier (see Alert#alertId). Use it to address the alert; it is also the ARN's resource id.

Returns:

  • (String)


612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end

#created_at ⇒ Time

The timestamp when the alert was created.

Returns:

  • (Time)


612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of the alert.

Returns:

  • (String)


612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end

#notification_status ⇒ String

Whether notifications are enabled.

Returns:

  • (String)


612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end

#profile_id ⇒ String

The ID of the access profile associated with the alert.

Returns:

  • (String)


612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end

#space_id ⇒ String

The ID of the space the alert belongs to.

Returns:

  • (String)


612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end

#state ⇒ Types::AlertStateInfo

Live evaluation state (read-only, system-managed).



612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end

#updated_at ⇒ Time

The timestamp when the alert was last updated.

Returns:

  • (Time)


612
613
614
615
616
617
618
619
620
621
622
623
624
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 612

class AlertSummary < Struct.new(
  :name,
  :alert_id,
  :space_id,
  :profile_id,
  :notification_status,
  :state,
  :created_at,
  :updated_at,
  :alert_arn)
  SENSITIVE = []
  include Aws::Structure
end