Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help

       Paws::SimpleWorkflow::TerminateWorkflowExecution	- Arguments for	method
       TerminateWorkflowExecution on Paws::SimpleWorkflow

       This class represents the parameters used for calling the method
       TerminateWorkflowExecution on the Amazon	Simple Workflow	Service
       service.	Use the	attributes of this class as arguments to method

       You shouln't make instances of this class. Each attribute should	be
       used as a named argument	in the call to TerminateWorkflowExecution.

       As an example:

	 $service_obj->TerminateWorkflowExecution(Att1 => $value1, Att2	=> $value2, ...);

       Values for attributes that are native types (Int, String, Float,	etc)
       can passed as-is	(scalar	values). Values	for complex Types (objects)
       can be passed as	a HashRef. The keys and	values of the hashref will be
       used to instance	the underlying object.

   childPolicy => Str
       If set, specifies the policy to use for the child workflow executions
       of the workflow execution being terminated. This	policy overrides the
       child policy specified for the workflow execution at registration time
       or when starting	the execution.

       The supported child policies are:

       o   TERMINATE: the child	executions will	be terminated.

       o   REQUEST_CANCEL: a request to	cancel will be attempted for each
	   child execution by recording	a "WorkflowExecutionCancelRequested"
	   event in its	history. It is up to the decider to take appropriate
	   actions when	it receives an execution history with this event.

       o   ABANDON: no action will be taken. The child executions will
	   continue to run.

       A child policy for this workflow	execution must be specified either as
       a default for the workflow type or through this parameter. If neither
       this parameter is set nor a default child policy	was specified at
       registration time then a	fault will be returned.

   details => Str
       Optional. Details for terminating the workflow execution.

   REQUIRED domain => Str
       The domain of the workflow execution to terminate.

   reason => Str
       Optional. A descriptive reason for terminating the workflow execution.

   runId => Str
       The runId of the	workflow execution to terminate.

   REQUIRED workflowId => Str
       The workflowId of the workflow execution	to terminate.

       This class forms	part of	Paws, documenting arguments for	method
       TerminateWorkflowExecution in Paws::SimpleWorkflow

       The source code is located here:

       Please report bugs to:

perl v5.24.1		   Paws::SimpleWorkflow::TerminateWorkflowExecution(3)


Want to link to this manual page? Use this URL:

home | help