Class: Aws::IoTEvents::Types::AlarmCapabilities
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTEvents::Types::AlarmCapabilities
- 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
-
#acknowledge_flow ⇒ Types::AcknowledgeFlow
Specifies whether to get notified for alarm state changes.
-
#initialization_configuration ⇒ Types::InitializationConfiguration
Specifies the default alarm state.
Instance Attribute Details
#acknowledge_flow ⇒ Types::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_configuration ⇒ Types::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 |