Class: Aws::IoTEvents::Types::AlarmCapabilities

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

Overview

Note:

When making an API call, you may pass AlarmCapabilities data as a hash:

{
  initialization_configuration: {
    disabled_on_initialization: false, # required
  },
  acknowledge_flow: {
    enabled: false, # required
  },
}

Contains the configuration information of alarm state changes.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#acknowledge_flowTypes::AcknowledgeFlow

Specifies whether to get notified for alarm state changes.



557
558
559
560
561
562
# File 'gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/types.rb', line 557

class AlarmCapabilities < Struct.new(
  :initialization_configuration,
  :acknowledge_flow)
  SENSITIVE = []
  include Aws::Structure
end

#initialization_configurationTypes::InitializationConfiguration

Specifies the default alarm state. The configuration applies to all alarms that were created based on this alarm model.



557
558
559
560
561
562
# File 'gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/types.rb', line 557

class AlarmCapabilities < Struct.new(
  :initialization_configuration,
  :acknowledge_flow)
  SENSITIVE = []
  include Aws::Structure
end