libZSservicesZSamazonka-swfZSamazonka-swf
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

Description

 
Synopsis

Documentation

data ChildWorkflowExecutionCanceledEventAttributes Source #

Provide details of the ChildWorkflowExecutionCanceled event.

See: newChildWorkflowExecutionCanceledEventAttributes smart constructor.

Constructors

ChildWorkflowExecutionCanceledEventAttributes' 

Fields

  • details :: Maybe Text

    Details of the cancellation (if provided).

  • workflowExecution :: WorkflowExecution

    The child workflow execution that was canceled.

  • workflowType :: WorkflowType

    The type of the child workflow execution.

  • initiatedEventId :: Integer

    The ID of the StartChildWorkflowExecutionInitiated event corresponding to the StartChildWorkflowExecution Decision to start this child workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

  • startedEventId :: Integer

    The ID of the ChildWorkflowExecutionStarted event recorded when this child workflow execution was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Instances

Instances details
Eq ChildWorkflowExecutionCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

Read ChildWorkflowExecutionCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

Show ChildWorkflowExecutionCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

Generic ChildWorkflowExecutionCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

NFData ChildWorkflowExecutionCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

Hashable ChildWorkflowExecutionCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

FromJSON ChildWorkflowExecutionCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

type Rep ChildWorkflowExecutionCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes

type Rep ChildWorkflowExecutionCanceledEventAttributes = D1 ('MetaData "ChildWorkflowExecutionCanceledEventAttributes" "Amazonka.SWF.Types.ChildWorkflowExecutionCanceledEventAttributes" "libZSservicesZSamazonka-swfZSamazonka-swf" 'False) (C1 ('MetaCons "ChildWorkflowExecutionCanceledEventAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workflowExecution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkflowExecution)) :*: (S1 ('MetaSel ('Just "workflowType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkflowType) :*: (S1 ('MetaSel ('Just "initiatedEventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "startedEventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))))

newChildWorkflowExecutionCanceledEventAttributes Source #

Create a value of ChildWorkflowExecutionCanceledEventAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:details:ChildWorkflowExecutionCanceledEventAttributes', childWorkflowExecutionCanceledEventAttributes_details - Details of the cancellation (if provided).

$sel:workflowExecution:ChildWorkflowExecutionCanceledEventAttributes', childWorkflowExecutionCanceledEventAttributes_workflowExecution - The child workflow execution that was canceled.

$sel:workflowType:ChildWorkflowExecutionCanceledEventAttributes', childWorkflowExecutionCanceledEventAttributes_workflowType - The type of the child workflow execution.

$sel:initiatedEventId:ChildWorkflowExecutionCanceledEventAttributes', childWorkflowExecutionCanceledEventAttributes_initiatedEventId - The ID of the StartChildWorkflowExecutionInitiated event corresponding to the StartChildWorkflowExecution Decision to start this child workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

$sel:startedEventId:ChildWorkflowExecutionCanceledEventAttributes', childWorkflowExecutionCanceledEventAttributes_startedEventId - The ID of the ChildWorkflowExecutionStarted event recorded when this child workflow execution was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

childWorkflowExecutionCanceledEventAttributes_initiatedEventId :: Lens' ChildWorkflowExecutionCanceledEventAttributes Integer Source #

The ID of the StartChildWorkflowExecutionInitiated event corresponding to the StartChildWorkflowExecution Decision to start this child workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

childWorkflowExecutionCanceledEventAttributes_startedEventId :: Lens' ChildWorkflowExecutionCanceledEventAttributes Integer Source #

The ID of the ChildWorkflowExecutionStarted event recorded when this child workflow execution was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.