You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::IoT::Types::DescribeMitigationActionResponse

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#action_arnString

The ARN that identifies this migration action.

Returns:

  • (String)

    The ARN that identifies this migration action.

#action_idString

A unique identifier for this action.

Returns:

  • (String)

    A unique identifier for this action.

#action_nameString

The friendly name that uniquely identifies the mitigation action.

Returns:

  • (String)

    The friendly name that uniquely identifies the mitigation action.

#action_paramsTypes::MitigationActionParams

Parameters that control how the mitigation action is applied, specific to the type of mitigation action.

Returns:

#action_typeString

The type of mitigation action.

Possible values:

  • UPDATE_DEVICE_CERTIFICATE
  • UPDATE_CA_CERTIFICATE
  • ADD_THINGS_TO_THING_GROUP
  • REPLACE_DEFAULT_POLICY_VERSION
  • ENABLE_IOT_LOGGING
  • PUBLISH_FINDING_TO_SNS

Returns:

  • (String)

    The type of mitigation action.

#creation_dateTime

The date and time when the mitigation action was added to your AWS account.

Returns:

  • (Time)

    The date and time when the mitigation action was added to your AWS account.

#last_modified_dateTime

The date and time when the mitigation action was last changed.

Returns:

  • (Time)

    The date and time when the mitigation action was last changed.

#role_arnString

The ARN of the IAM role used to apply this action.

Returns:

  • (String)

    The ARN of the IAM role used to apply this action.