Class: Aws::IoT::Types::AddThingsToThingGroupParams

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

Overview

Note:

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

{
  thing_group_names: ["ThingGroupName"], # required
  override_dynamic_groups: false,
}

Parameters used when defining a mitigation action that move a set of things to a thing group.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#override_dynamic_groupsBoolean

Specifies if this mitigation action can move the things that triggered the mitigation action even if they are part of one or more dynamic thing groups.

Returns:

  • (Boolean)


590
591
592
593
594
595
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 590

class AddThingsToThingGroupParams < Struct.new(
  :thing_group_names,
  :override_dynamic_groups)
  SENSITIVE = []
  include Aws::Structure
end

#thing_group_namesArray<String>

The list of groups to which you want to add the things that triggered the mitigation action. You can add a thing to a maximum of 10 groups, but you can't add a thing to more than one group in the same hierarchy.

Returns:

  • (Array<String>)


590
591
592
593
594
595
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 590

class AddThingsToThingGroupParams < Struct.new(
  :thing_group_names,
  :override_dynamic_groups)
  SENSITIVE = []
  include Aws::Structure
end