{
REASON => {:type => ::Thrift::Types::STRING, :name => 'reason', :optional => true},
DETAILS => {:type => ::Thrift::Types::STRING, :name => 'details', :binary => true, :optional => true},
DOMAIN => {:type => ::Thrift::Types::STRING, :name => 'domain', :optional => true},
WORKFLOWEXECUTION => {:type => ::Thrift::Types::STRUCT, :name => 'workflowExecution', :class => ::CadenceThrift::WorkflowExecution, :optional => true},
WORKFLOWTYPE => {:type => ::Thrift::Types::STRUCT, :name => 'workflowType', :class => ::CadenceThrift::WorkflowType, :optional => true},
INITIATEDEVENTID => {:type => ::Thrift::Types::I64, :name => 'initiatedEventId', :optional => true},
STARTEDEVENTID => {:type => ::Thrift::Types::I64, :name => 'startedEventId', :optional => true}
}