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_arnString

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_idString

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_atTime

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

#nameString

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_statusString

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_idString

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_idString

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

#stateTypes::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_atTime

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