Class: Aws::IoT::Types::UpdateMitigationActionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::UpdateMitigationActionRequest
- Defined in:
- gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action_name ⇒ String
The friendly name for the mitigation action.
-
#action_params ⇒ Types::MitigationActionParams
Defines the type of action and the parameters for that action.
-
#role_arn ⇒ String
The ARN of the IAM role that is used to apply the mitigation action.
Instance Attribute Details
#action_name ⇒ String
The friendly name for the mitigation action. You cannot change the
name by using UpdateMitigationAction. Instead, you must delete and
recreate the mitigation action with the new name.
18328 18329 18330 18331 18332 18333 18334 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 18328 class UpdateMitigationActionRequest < Struct.new( :action_name, :role_arn, :action_params) SENSITIVE = [] include Aws::Structure end |
#action_params ⇒ Types::MitigationActionParams
Defines the type of action and the parameters for that action.
18328 18329 18330 18331 18332 18333 18334 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 18328 class UpdateMitigationActionRequest < Struct.new( :action_name, :role_arn, :action_params) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The ARN of the IAM role that is used to apply the mitigation action.
18328 18329 18330 18331 18332 18333 18334 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 18328 class UpdateMitigationActionRequest < Struct.new( :action_name, :role_arn, :action_params) SENSITIVE = [] include Aws::Structure end |