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.
Constraints:

C# |
public string Cause { get; set; }