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.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

Description

 
Synopsis

Documentation

data RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source #

Provides the details of the RequestCancelExternalWorkflowExecutionInitiated event.

See: newRequestCancelExternalWorkflowExecutionInitiatedEventAttributes smart constructor.

Constructors

RequestCancelExternalWorkflowExecutionInitiatedEventAttributes' 

Fields

  • control :: Maybe Text

    Data attached to the event that can be used by the decider in subsequent workflow tasks.

  • runId :: Maybe Text

    The runId of the external workflow execution to be canceled.

  • workflowId :: Text

    The workflowId of the external workflow execution to be canceled.

  • decisionTaskCompletedEventId :: Integer

    The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the RequestCancelExternalWorkflowExecution decision for this cancellation request. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Instances

Instances details
Eq RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

Read RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

Show RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

Generic RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

NFData RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

Hashable RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

FromJSON RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

type Rep RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes

type Rep RequestCancelExternalWorkflowExecutionInitiatedEventAttributes = D1 ('MetaData "RequestCancelExternalWorkflowExecutionInitiatedEventAttributes" "Amazonka.SWF.Types.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes" "libZSservicesZSamazonka-swfZSamazonka-swf" 'False) (C1 ('MetaCons "RequestCancelExternalWorkflowExecutionInitiatedEventAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "control") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "runId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "decisionTaskCompletedEventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))

newRequestCancelExternalWorkflowExecutionInitiatedEventAttributes Source #

Create a value of RequestCancelExternalWorkflowExecutionInitiatedEventAttributes 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:control:RequestCancelExternalWorkflowExecutionInitiatedEventAttributes', requestCancelExternalWorkflowExecutionInitiatedEventAttributes_control - Data attached to the event that can be used by the decider in subsequent workflow tasks.

$sel:runId:RequestCancelExternalWorkflowExecutionInitiatedEventAttributes', requestCancelExternalWorkflowExecutionInitiatedEventAttributes_runId - The runId of the external workflow execution to be canceled.

$sel:workflowId:RequestCancelExternalWorkflowExecutionInitiatedEventAttributes', requestCancelExternalWorkflowExecutionInitiatedEventAttributes_workflowId - The workflowId of the external workflow execution to be canceled.

$sel:decisionTaskCompletedEventId:RequestCancelExternalWorkflowExecutionInitiatedEventAttributes', requestCancelExternalWorkflowExecutionInitiatedEventAttributes_decisionTaskCompletedEventId - The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the RequestCancelExternalWorkflowExecution decision for this cancellation request. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

requestCancelExternalWorkflowExecutionInitiatedEventAttributes_decisionTaskCompletedEventId :: Lens' RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Integer Source #

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the RequestCancelExternalWorkflowExecution decision for this cancellation request. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.