class Aws::SWF::Types::ScheduleActivityTaskFailedEventAttributes

Provides the details of the `ScheduleActivityTaskFailed` event.

@!attribute [rw] activity_type

The activity type provided in the `ScheduleActivityTask` decision
that failed.
@return [Types::ActivityType]

@!attribute [rw] activity_id

The activityId provided in the `ScheduleActivityTask` decision that
failed.
@return [String]

@!attribute [rw] cause

The cause of the failure. This information is generated by the
system and can be useful for diagnostic purposes.

<note markdown="1"> If `cause` is set to `OPERATION_NOT_PERMITTED`, the decision failed
because it lacked sufficient permissions. For details and example
IAM policies, see [Using IAM to Manage Access to Amazon SWF
Workflows][1] in the *Amazon SWF Developer Guide*.

 </note>

[1]: https://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html
@return [String]

@!attribute [rw] decision_task_completed_event_id

The ID of the `DecisionTaskCompleted` event corresponding to the
decision that resulted in the scheduling of this activity task. This
information can be useful for diagnosing problems by tracing back
the chain of events leading up to this event.
@return [Integer]

Constants

SENSITIVE