Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data WorkflowExecutionCancelRequestedEventAttributes = WorkflowExecutionCancelRequestedEventAttributes' {}
- newWorkflowExecutionCancelRequestedEventAttributes :: WorkflowExecutionCancelRequestedEventAttributes
- workflowExecutionCancelRequestedEventAttributes_externalWorkflowExecution :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe WorkflowExecution)
- workflowExecutionCancelRequestedEventAttributes_externalInitiatedEventId :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe Integer)
- workflowExecutionCancelRequestedEventAttributes_cause :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe WorkflowExecutionCancelRequestedCause)
Documentation
data WorkflowExecutionCancelRequestedEventAttributes Source #
Provides the details of the WorkflowExecutionCancelRequested
event.
See: newWorkflowExecutionCancelRequestedEventAttributes
smart constructor.
WorkflowExecutionCancelRequestedEventAttributes' | |
|
Instances
newWorkflowExecutionCancelRequestedEventAttributes :: WorkflowExecutionCancelRequestedEventAttributes Source #
Create a value of WorkflowExecutionCancelRequestedEventAttributes
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:externalWorkflowExecution:WorkflowExecutionCancelRequestedEventAttributes'
, workflowExecutionCancelRequestedEventAttributes_externalWorkflowExecution
- The external workflow execution for which the cancellation was
requested.
$sel:externalInitiatedEventId:WorkflowExecutionCancelRequestedEventAttributes'
, workflowExecutionCancelRequestedEventAttributes_externalInitiatedEventId
- The ID of the RequestCancelExternalWorkflowExecutionInitiated
event
corresponding to the RequestCancelExternalWorkflowExecution
decision
to cancel this workflow execution.The source event with this ID can be
found in the history of the source workflow execution. This information
can be useful for diagnosing problems by tracing back the chain of
events leading up to this event.
$sel:cause:WorkflowExecutionCancelRequestedEventAttributes'
, workflowExecutionCancelRequestedEventAttributes_cause
- If set, indicates that the request to cancel the workflow execution was
automatically generated, and specifies the cause. This happens if the
parent workflow execution times out or is terminated, and the child
policy is set to cancel child executions.
workflowExecutionCancelRequestedEventAttributes_externalWorkflowExecution :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe WorkflowExecution) Source #
The external workflow execution for which the cancellation was requested.
workflowExecutionCancelRequestedEventAttributes_externalInitiatedEventId :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe Integer) Source #
The ID of the RequestCancelExternalWorkflowExecutionInitiated
event
corresponding to the RequestCancelExternalWorkflowExecution
decision
to cancel this workflow execution.The source event with this ID can be
found in the history of the source workflow execution. This information
can be useful for diagnosing problems by tracing back the chain of
events leading up to this event.
workflowExecutionCancelRequestedEventAttributes_cause :: Lens' WorkflowExecutionCancelRequestedEventAttributes (Maybe WorkflowExecutionCancelRequestedCause) Source #
If set, indicates that the request to cancel the workflow execution was automatically generated, and specifies the cause. This happens if the parent workflow execution times out or is terminated, and the child policy is set to cancel child executions.