AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes Class Reference

#include <RequestCancelActivityTaskDecisionAttributes.h>

Public Member Functions

 RequestCancelActivityTaskDecisionAttributes ()
 
 RequestCancelActivityTaskDecisionAttributes (Aws::Utils::Json::JsonView jsonValue)
 
RequestCancelActivityTaskDecisionAttributesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetActivityId () const
 
bool ActivityIdHasBeenSet () const
 
void SetActivityId (const Aws::String &value)
 
void SetActivityId (Aws::String &&value)
 
void SetActivityId (const char *value)
 
RequestCancelActivityTaskDecisionAttributesWithActivityId (const Aws::String &value)
 
RequestCancelActivityTaskDecisionAttributesWithActivityId (Aws::String &&value)
 
RequestCancelActivityTaskDecisionAttributesWithActivityId (const char *value)
 

Detailed Description

Provides the details of the RequestCancelActivityTask decision.

Access Control

You can use IAM policies to control this decision's access to Amazon SWF resources as follows:

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 cause parameter is set to OPERATION_NOT_PERMITTED. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.

See Also:

AWS API Reference

Definition at line 45 of file RequestCancelActivityTaskDecisionAttributes.h.

Constructor & Destructor Documentation

◆ RequestCancelActivityTaskDecisionAttributes() [1/2]

Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::RequestCancelActivityTaskDecisionAttributes ( )

◆ RequestCancelActivityTaskDecisionAttributes() [2/2]

Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::RequestCancelActivityTaskDecisionAttributes ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActivityIdHasBeenSet()

bool Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::ActivityIdHasBeenSet ( ) const
inline

The activityId of the activity task to be canceled.

Definition at line 62 of file RequestCancelActivityTaskDecisionAttributes.h.

◆ GetActivityId()

const Aws::String& Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::GetActivityId ( ) const
inline

The activityId of the activity task to be canceled.

Definition at line 57 of file RequestCancelActivityTaskDecisionAttributes.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::Jsonize ( ) const

◆ operator=()

RequestCancelActivityTaskDecisionAttributes& Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetActivityId() [1/3]

void Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::SetActivityId ( Aws::String &&  value)
inline

The activityId of the activity task to be canceled.

Definition at line 72 of file RequestCancelActivityTaskDecisionAttributes.h.

◆ SetActivityId() [2/3]

void Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::SetActivityId ( const Aws::String value)
inline

The activityId of the activity task to be canceled.

Definition at line 67 of file RequestCancelActivityTaskDecisionAttributes.h.

◆ SetActivityId() [3/3]

void Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::SetActivityId ( const char *  value)
inline

The activityId of the activity task to be canceled.

Definition at line 77 of file RequestCancelActivityTaskDecisionAttributes.h.

◆ WithActivityId() [1/3]

RequestCancelActivityTaskDecisionAttributes& Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::WithActivityId ( Aws::String &&  value)
inline

The activityId of the activity task to be canceled.

Definition at line 87 of file RequestCancelActivityTaskDecisionAttributes.h.

◆ WithActivityId() [2/3]

RequestCancelActivityTaskDecisionAttributes& Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::WithActivityId ( const Aws::String value)
inline

The activityId of the activity task to be canceled.

Definition at line 82 of file RequestCancelActivityTaskDecisionAttributes.h.

◆ WithActivityId() [3/3]

RequestCancelActivityTaskDecisionAttributes& Aws::SWF::Model::RequestCancelActivityTaskDecisionAttributes::WithActivityId ( const char *  value)
inline

The activityId of the activity task to be canceled.

Definition at line 92 of file RequestCancelActivityTaskDecisionAttributes.h.


The documentation for this class was generated from the following file: