Class: Aws::Types::PutAlarmRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Instance Attribute Summary collapse

Instance Attribute Details

#alarm_name::String

Returns the value of attribute alarm_name.



2568
2569
2570
# File 'sig/types.rbs', line 2568

def alarm_name
  @alarm_name
end

#comparison_operator"GreaterThanOrEqualToThreshold", ...

Returns the value of attribute comparison_operator.



2571
2572
2573
# File 'sig/types.rbs', line 2571

def comparison_operator
  @comparison_operator
end

#contact_protocols::Array[("Email" | "SMS")]

Returns the value of attribute contact_protocols.



2576
2577
2578
# File 'sig/types.rbs', line 2576

def contact_protocols
  @contact_protocols
end

#datapoints_to_alarm::Integer

Returns the value of attribute datapoints_to_alarm.



2574
2575
2576
# File 'sig/types.rbs', line 2574

def datapoints_to_alarm
  @datapoints_to_alarm
end

#evaluation_periods::Integer

Returns the value of attribute evaluation_periods.



2573
2574
2575
# File 'sig/types.rbs', line 2573

def evaluation_periods
  @evaluation_periods
end

#metric_name"CPUUtilization", ...

Returns the value of attribute metric_name.



2569
2570
2571
# File 'sig/types.rbs', line 2569

def metric_name
  @metric_name
end

#monitored_resource_name::String

Returns the value of attribute monitored_resource_name.



2570
2571
2572
# File 'sig/types.rbs', line 2570

def monitored_resource_name
  @monitored_resource_name
end

#notification_enabledBoolean

Returns the value of attribute notification_enabled.



2578
2579
2580
# File 'sig/types.rbs', line 2578

def notification_enabled
  @notification_enabled
end

#notification_triggers::Array[("OK" | "ALARM" | "INSUFFICIENT_DATA")]

Returns the value of attribute notification_triggers.



2577
2578
2579
# File 'sig/types.rbs', line 2577

def notification_triggers
  @notification_triggers
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.



2579
2580
2581
# File 'sig/types.rbs', line 2579

def tags
  @tags
end

#threshold::Float

Returns the value of attribute threshold.



2572
2573
2574
# File 'sig/types.rbs', line 2572

def threshold
  @threshold
end

#treat_missing_data"breaching", ...

Returns the value of attribute treat_missing_data.



2575
2576
2577
# File 'sig/types.rbs', line 2575

def treat_missing_data
  @treat_missing_data
end