# Generated by default/object.tt package Paws::SimpleWorkflow::CancelWorkflowExecutionDecisionAttributes; use Moose; has Details => (is => 'ro', isa => 'Str', request_name => 'details', traits => ['NameInRequest']); 1; ### main pod documentation begin ### =head1 NAME Paws::SimpleWorkflow::CancelWorkflowExecutionDecisionAttributes =head1 USAGE This class represents one of two things: =head3 Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::SimpleWorkflow::CancelWorkflowExecutionDecisionAttributes object: $service_obj->Method(Att1 => { Details => $value, ..., Details => $value }); =head3 Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::SimpleWorkflow::CancelWorkflowExecutionDecisionAttributes object: $result = $service_obj->Method(...); $result->Att1->Details =head1 DESCRIPTION Provides the details of the C<CancelWorkflowExecution> decision. B<Access Control> You can use IAM policies to control this decision's access to Amazon SWF resources as follows: =over =item * Use a C<Resource> element with the domain name to limit the action to only specified domains. =item * Use an C<Action> element to allow or deny permission to call this action. =item * You cannot use an IAM policy to constrain this action's parameters. =back If the caller doesn't have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute's C<cause> parameter is set to C<OPERATION_NOT_PERMITTED>. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows (https://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html) in the I<Amazon SWF Developer Guide>. =head1 ATTRIBUTES =head2 Details => Str Details of the cancellation. =head1 SEE ALSO This class forms part of L<Paws>, describing an object used in L<Paws::SimpleWorkflow> =head1 BUGS and CONTRIBUTIONS The source code is located here: L<https://github.com/pplu/aws-sdk-perl> Please report bugs to: L<https://github.com/pplu/aws-sdk-perl/issues> =cut