Class: Aws::CodeDeploy::Types::AlarmConfiguration

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

Overview

Information about alarms associated with a deployment or deployment group.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#alarmsArray<Types::Alarm>

A list of alarms configured for the deployment or deployment group. A maximum of 10 alarms can be added.

Returns:



77
78
79
80
81
82
83
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 77

class AlarmConfiguration < Struct.new(
  :enabled,
  :ignore_poll_alarm_failure,
  :alarms)
  SENSITIVE = []
  include Aws::Structure
end

#enabledBoolean

Indicates whether the alarm configuration is enabled.

Returns:

  • (Boolean)


77
78
79
80
81
82
83
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 77

class AlarmConfiguration < Struct.new(
  :enabled,
  :ignore_poll_alarm_failure,
  :alarms)
  SENSITIVE = []
  include Aws::Structure
end

#ignore_poll_alarm_failureBoolean

Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.

  • true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.

  • false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.

Returns:

  • (Boolean)


77
78
79
80
81
82
83
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 77

class AlarmConfiguration < Struct.new(
  :enabled,
  :ignore_poll_alarm_failure,
  :alarms)
  SENSITIVE = []
  include Aws::Structure
end