C# Class Amazon.StepFunctions.AmazonStepFunctionsClient

Implementation for accessing StepFunctions AWS Step Functions

AWS Step Functions is a web service that enables you to coordinate the components of distributed applications and microservices using visual workflows. You build applications from individual components that each perform a discrete function, or task, allowing you to scale and change applications quickly. Step Functions provides a graphical console to visualize the components of your application as a series of steps. It automatically triggers and tracks each step, and retries when there are errors, so your application executes in order and as expected, every time. Step Functions logs the state of each step, so when things do go wrong, you can diagnose and debug problems quickly.

Step Functions manages the operations and underlying infrastructure for you to ensure your application is available at any scale. You can run tasks on the AWS cloud, on your own servers, or an any system that has access to AWS. Step Functions can be accessed and used with the Step Functions console, the AWS SDKs (included with your Beta release invitation email), or an HTTP API (the subject of this document).

Inheritance: AmazonServiceClient, IAmazonStepFunctions
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AmazonStepFunctionsClient ( ) : System

Constructs AmazonStepFunctionsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonStepFunctionsClient ( AWSCredentials credentials ) : System

Constructs AmazonStepFunctionsClient with AWS Credentials

AmazonStepFunctionsClient ( AWSCredentials credentials, AmazonStepFunctionsConfig clientConfig ) : System

Constructs AmazonStepFunctionsClient with AWS Credentials and an AmazonStepFunctionsClient Configuration object.

AmazonStepFunctionsClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonStepFunctionsClient with AWS Credentials

AmazonStepFunctionsClient ( AmazonStepFunctionsConfig config ) : System

Constructs AmazonStepFunctionsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonStepFunctionsClient ( RegionEndpoint region ) : System

Constructs AmazonStepFunctionsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonStepFunctionsClient with AWS Access Key ID and AWS Secret Key

AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonStepFunctionsConfig clientConfig ) : System

Constructs AmazonStepFunctionsClient with AWS Access Key ID, AWS Secret Key and an AmazonStepFunctionsClient Configuration object.

AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonStepFunctionsClient with AWS Access Key ID and AWS Secret Key

AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonStepFunctionsClient with AWS Access Key ID and AWS Secret Key

AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonStepFunctionsConfig clientConfig ) : System

Constructs AmazonStepFunctionsClient with AWS Access Key ID, AWS Secret Key and an AmazonStepFunctionsClient Configuration object.

AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonStepFunctionsClient with AWS Access Key ID and AWS Secret Key

BeginCreateActivity ( CreateActivityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateActivity operation.

BeginCreateStateMachine ( CreateStateMachineRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateStateMachine operation.

BeginDeleteActivity ( DeleteActivityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteActivity operation.

BeginDeleteStateMachine ( DeleteStateMachineRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteStateMachine operation.

BeginDescribeActivity ( DescribeActivityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeActivity operation.

BeginDescribeExecution ( DescribeExecutionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeExecution operation.

BeginDescribeStateMachine ( DescribeStateMachineRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeStateMachine operation.

BeginGetActivityTask ( GetActivityTaskRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetActivityTask operation.

BeginGetExecutionHistory ( GetExecutionHistoryRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetExecutionHistory operation.

BeginListActivities ( ListActivitiesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListActivities operation.

BeginListExecutions ( ListExecutionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListExecutions operation.

BeginListStateMachines ( ListStateMachinesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListStateMachines operation.

BeginSendTaskFailure ( SendTaskFailureRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SendTaskFailure operation.

BeginSendTaskHeartbeat ( SendTaskHeartbeatRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SendTaskHeartbeat operation.

BeginSendTaskSuccess ( SendTaskSuccessRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SendTaskSuccess operation.

BeginStartExecution ( StartExecutionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StartExecution operation.

BeginStopExecution ( StopExecutionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StopExecution operation.

CreateActivityAsync ( CreateActivityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateActivity operation.

CreateStateMachineAsync ( CreateStateMachineRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateStateMachine operation.

DeleteActivityAsync ( DeleteActivityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteActivity operation.

DeleteStateMachineAsync ( DeleteStateMachineRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteStateMachine operation.

DescribeActivityAsync ( DescribeActivityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeActivity operation.

DescribeExecutionAsync ( DescribeExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeExecution operation.

DescribeStateMachineAsync ( DescribeStateMachineRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeStateMachine operation.

EndCreateActivity ( IAsyncResult asyncResult ) : CreateActivityResponse

Finishes the asynchronous execution of the CreateActivity operation.

EndCreateStateMachine ( IAsyncResult asyncResult ) : CreateStateMachineResponse

Finishes the asynchronous execution of the CreateStateMachine operation.

EndDeleteActivity ( IAsyncResult asyncResult ) : DeleteActivityResponse

Finishes the asynchronous execution of the DeleteActivity operation.

EndDeleteStateMachine ( IAsyncResult asyncResult ) : DeleteStateMachineResponse

Finishes the asynchronous execution of the DeleteStateMachine operation.

EndDescribeActivity ( IAsyncResult asyncResult ) : DescribeActivityResponse

Finishes the asynchronous execution of the DescribeActivity operation.

EndDescribeExecution ( IAsyncResult asyncResult ) : DescribeExecutionResponse

Finishes the asynchronous execution of the DescribeExecution operation.

EndDescribeStateMachine ( IAsyncResult asyncResult ) : DescribeStateMachineResponse

Finishes the asynchronous execution of the DescribeStateMachine operation.

EndGetActivityTask ( IAsyncResult asyncResult ) : GetActivityTaskResponse

Finishes the asynchronous execution of the GetActivityTask operation.

EndGetExecutionHistory ( IAsyncResult asyncResult ) : GetExecutionHistoryResponse

Finishes the asynchronous execution of the GetExecutionHistory operation.

EndListActivities ( IAsyncResult asyncResult ) : ListActivitiesResponse

Finishes the asynchronous execution of the ListActivities operation.

EndListExecutions ( IAsyncResult asyncResult ) : ListExecutionsResponse

Finishes the asynchronous execution of the ListExecutions operation.

EndListStateMachines ( IAsyncResult asyncResult ) : ListStateMachinesResponse

Finishes the asynchronous execution of the ListStateMachines operation.

EndSendTaskFailure ( IAsyncResult asyncResult ) : SendTaskFailureResponse

Finishes the asynchronous execution of the SendTaskFailure operation.

EndSendTaskHeartbeat ( IAsyncResult asyncResult ) : SendTaskHeartbeatResponse

Finishes the asynchronous execution of the SendTaskHeartbeat operation.

EndSendTaskSuccess ( IAsyncResult asyncResult ) : SendTaskSuccessResponse

Finishes the asynchronous execution of the SendTaskSuccess operation.

EndStartExecution ( IAsyncResult asyncResult ) : StartExecutionResponse

Finishes the asynchronous execution of the StartExecution operation.

EndStopExecution ( IAsyncResult asyncResult ) : StopExecutionResponse

Finishes the asynchronous execution of the StopExecution operation.

GetActivityTaskAsync ( GetActivityTaskRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetActivityTask operation.

GetExecutionHistoryAsync ( GetExecutionHistoryRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetExecutionHistory operation.

ListActivitiesAsync ( ListActivitiesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListActivities operation.

ListExecutionsAsync ( ListExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListExecutions operation.

ListStateMachinesAsync ( ListStateMachinesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListStateMachines operation.

SendTaskFailureAsync ( SendTaskFailureRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SendTaskFailure operation.

SendTaskHeartbeatAsync ( SendTaskHeartbeatRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SendTaskHeartbeat operation.

SendTaskSuccessAsync ( SendTaskSuccessRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SendTaskSuccess operation.

StartExecutionAsync ( StartExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StartExecution operation.

StopExecutionAsync ( StopExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StopExecution operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Private Methods

Method Description
CreateActivity ( CreateActivityRequest request ) : CreateActivityResponse
CreateStateMachine ( CreateStateMachineRequest request ) : CreateStateMachineResponse
DeleteActivity ( DeleteActivityRequest request ) : DeleteActivityResponse
DeleteStateMachine ( DeleteStateMachineRequest request ) : DeleteStateMachineResponse
DescribeActivity ( DescribeActivityRequest request ) : DescribeActivityResponse
DescribeExecution ( DescribeExecutionRequest request ) : DescribeExecutionResponse
DescribeStateMachine ( DescribeStateMachineRequest request ) : DescribeStateMachineResponse
GetActivityTask ( GetActivityTaskRequest request ) : GetActivityTaskResponse
GetExecutionHistory ( GetExecutionHistoryRequest request ) : GetExecutionHistoryResponse
ListActivities ( ListActivitiesRequest request ) : ListActivitiesResponse
ListExecutions ( ListExecutionsRequest request ) : ListExecutionsResponse
ListStateMachines ( ListStateMachinesRequest request ) : ListStateMachinesResponse
SendTaskFailure ( SendTaskFailureRequest request ) : SendTaskFailureResponse
SendTaskHeartbeat ( SendTaskHeartbeatRequest request ) : SendTaskHeartbeatResponse
SendTaskSuccess ( SendTaskSuccessRequest request ) : SendTaskSuccessResponse
StartExecution ( StartExecutionRequest request ) : StartExecutionResponse
StopExecution ( StopExecutionRequest request ) : StopExecutionResponse

Method Details

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonStepFunctionsClient ( ) : System
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Credentials
public AmazonStepFunctionsClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Credentials and an AmazonStepFunctionsClient Configuration object.
public AmazonStepFunctionsClient ( AWSCredentials credentials, AmazonStepFunctionsConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonStepFunctionsConfig The AmazonStepFunctionsClient Configuration Object
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Credentials
public AmazonStepFunctionsClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonStepFunctionsClient ( AmazonStepFunctionsConfig config ) : System
config AmazonStepFunctionsConfig The AmazonStepFunctionsClient Configuration Object
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonStepFunctionsClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Access Key ID and AWS Secret Key
public AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Access Key ID, AWS Secret Key and an AmazonStepFunctionsClient Configuration object.
public AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonStepFunctionsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonStepFunctionsConfig The AmazonStepFunctionsClient Configuration Object
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Access Key ID and AWS Secret Key
public AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Access Key ID and AWS Secret Key
public AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Access Key ID, AWS Secret Key and an AmazonStepFunctionsClient Configuration object.
public AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonStepFunctionsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonStepFunctionsConfig The AmazonStepFunctionsClient Configuration Object
return System

AmazonStepFunctionsClient() public method

Constructs AmazonStepFunctionsClient with AWS Access Key ID and AWS Secret Key
public AmazonStepFunctionsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

BeginCreateActivity() public method

Initiates the asynchronous execution of the CreateActivity operation.
public BeginCreateActivity ( CreateActivityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.CreateActivityRequest Container for the necessary parameters to execute the CreateActivity operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateStateMachine() public method

Initiates the asynchronous execution of the CreateStateMachine operation.
public BeginCreateStateMachine ( CreateStateMachineRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.CreateStateMachineRequest Container for the necessary parameters to execute the CreateStateMachine operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteActivity() public method

Initiates the asynchronous execution of the DeleteActivity operation.
public BeginDeleteActivity ( DeleteActivityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.DeleteActivityRequest Container for the necessary parameters to execute the DeleteActivity operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteStateMachine() public method

Initiates the asynchronous execution of the DeleteStateMachine operation.
public BeginDeleteStateMachine ( DeleteStateMachineRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.DeleteStateMachineRequest Container for the necessary parameters to execute the DeleteStateMachine operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeActivity() public method

Initiates the asynchronous execution of the DescribeActivity operation.
public BeginDescribeActivity ( DescribeActivityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.DescribeActivityRequest Container for the necessary parameters to execute the DescribeActivity operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeExecution() public method

Initiates the asynchronous execution of the DescribeExecution operation.
public BeginDescribeExecution ( DescribeExecutionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.DescribeExecutionRequest Container for the necessary parameters to execute the DescribeExecution operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeStateMachine() public method

Initiates the asynchronous execution of the DescribeStateMachine operation.
public BeginDescribeStateMachine ( DescribeStateMachineRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.DescribeStateMachineRequest Container for the necessary parameters to execute the DescribeStateMachine operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetActivityTask() public method

Initiates the asynchronous execution of the GetActivityTask operation.
public BeginGetActivityTask ( GetActivityTaskRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.GetActivityTaskRequest Container for the necessary parameters to execute the GetActivityTask operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetExecutionHistory() public method

Initiates the asynchronous execution of the GetExecutionHistory operation.
public BeginGetExecutionHistory ( GetExecutionHistoryRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.GetExecutionHistoryRequest Container for the necessary parameters to execute the GetExecutionHistory operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListActivities() public method

Initiates the asynchronous execution of the ListActivities operation.
public BeginListActivities ( ListActivitiesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.ListActivitiesRequest Container for the necessary parameters to execute the ListActivities operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListExecutions() public method

Initiates the asynchronous execution of the ListExecutions operation.
public BeginListExecutions ( ListExecutionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.ListExecutionsRequest Container for the necessary parameters to execute the ListExecutions operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListStateMachines() public method

Initiates the asynchronous execution of the ListStateMachines operation.
public BeginListStateMachines ( ListStateMachinesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.ListStateMachinesRequest Container for the necessary parameters to execute the ListStateMachines operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSendTaskFailure() public method

Initiates the asynchronous execution of the SendTaskFailure operation.
public BeginSendTaskFailure ( SendTaskFailureRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.SendTaskFailureRequest Container for the necessary parameters to execute the SendTaskFailure operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSendTaskHeartbeat() public method

Initiates the asynchronous execution of the SendTaskHeartbeat operation.
public BeginSendTaskHeartbeat ( SendTaskHeartbeatRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.SendTaskHeartbeatRequest Container for the necessary parameters to execute the SendTaskHeartbeat operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSendTaskSuccess() public method

Initiates the asynchronous execution of the SendTaskSuccess operation.
public BeginSendTaskSuccess ( SendTaskSuccessRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.SendTaskSuccessRequest Container for the necessary parameters to execute the SendTaskSuccess operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginStartExecution() public method

Initiates the asynchronous execution of the StartExecution operation.
public BeginStartExecution ( StartExecutionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.StartExecutionRequest Container for the necessary parameters to execute the StartExecution operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginStopExecution() public method

Initiates the asynchronous execution of the StopExecution operation.
public BeginStopExecution ( StopExecutionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.StepFunctions.Model.StopExecutionRequest Container for the necessary parameters to execute the StopExecution operation on AmazonStepFunctionsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

CreateActivityAsync() public method

Initiates the asynchronous execution of the CreateActivity operation.
public CreateActivityAsync ( CreateActivityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.CreateActivityRequest Container for the necessary parameters to execute the CreateActivity operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateStateMachineAsync() public method

Initiates the asynchronous execution of the CreateStateMachine operation.
public CreateStateMachineAsync ( CreateStateMachineRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.CreateStateMachineRequest Container for the necessary parameters to execute the CreateStateMachine operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteActivityAsync() public method

Initiates the asynchronous execution of the DeleteActivity operation.
public DeleteActivityAsync ( DeleteActivityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.DeleteActivityRequest Container for the necessary parameters to execute the DeleteActivity operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteStateMachineAsync() public method

Initiates the asynchronous execution of the DeleteStateMachine operation.
public DeleteStateMachineAsync ( DeleteStateMachineRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.DeleteStateMachineRequest Container for the necessary parameters to execute the DeleteStateMachine operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeActivityAsync() public method

Initiates the asynchronous execution of the DescribeActivity operation.
public DescribeActivityAsync ( DescribeActivityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.DescribeActivityRequest Container for the necessary parameters to execute the DescribeActivity operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeExecutionAsync() public method

Initiates the asynchronous execution of the DescribeExecution operation.
public DescribeExecutionAsync ( DescribeExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.DescribeExecutionRequest Container for the necessary parameters to execute the DescribeExecution operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeStateMachineAsync() public method

Initiates the asynchronous execution of the DescribeStateMachine operation.
public DescribeStateMachineAsync ( DescribeStateMachineRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.DescribeStateMachineRequest Container for the necessary parameters to execute the DescribeStateMachine operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EndCreateActivity() public method

Finishes the asynchronous execution of the CreateActivity operation.
public EndCreateActivity ( IAsyncResult asyncResult ) : CreateActivityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateActivity.
return Amazon.StepFunctions.Model.CreateActivityResponse

EndCreateStateMachine() public method

Finishes the asynchronous execution of the CreateStateMachine operation.
public EndCreateStateMachine ( IAsyncResult asyncResult ) : CreateStateMachineResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateStateMachine.
return Amazon.StepFunctions.Model.CreateStateMachineResponse

EndDeleteActivity() public method

Finishes the asynchronous execution of the DeleteActivity operation.
public EndDeleteActivity ( IAsyncResult asyncResult ) : DeleteActivityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteActivity.
return DeleteActivityResponse

EndDeleteStateMachine() public method

Finishes the asynchronous execution of the DeleteStateMachine operation.
public EndDeleteStateMachine ( IAsyncResult asyncResult ) : DeleteStateMachineResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteStateMachine.
return DeleteStateMachineResponse

EndDescribeActivity() public method

Finishes the asynchronous execution of the DescribeActivity operation.
public EndDescribeActivity ( IAsyncResult asyncResult ) : DescribeActivityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeActivity.
return Amazon.StepFunctions.Model.DescribeActivityResponse

EndDescribeExecution() public method

Finishes the asynchronous execution of the DescribeExecution operation.
public EndDescribeExecution ( IAsyncResult asyncResult ) : DescribeExecutionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeExecution.
return Amazon.StepFunctions.Model.DescribeExecutionResponse

EndDescribeStateMachine() public method

Finishes the asynchronous execution of the DescribeStateMachine operation.
public EndDescribeStateMachine ( IAsyncResult asyncResult ) : DescribeStateMachineResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeStateMachine.
return Amazon.StepFunctions.Model.DescribeStateMachineResponse

EndGetActivityTask() public method

Finishes the asynchronous execution of the GetActivityTask operation.
public EndGetActivityTask ( IAsyncResult asyncResult ) : GetActivityTaskResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetActivityTask.
return Amazon.StepFunctions.Model.GetActivityTaskResponse

EndGetExecutionHistory() public method

Finishes the asynchronous execution of the GetExecutionHistory operation.
public EndGetExecutionHistory ( IAsyncResult asyncResult ) : GetExecutionHistoryResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetExecutionHistory.
return Amazon.StepFunctions.Model.GetExecutionHistoryResponse

EndListActivities() public method

Finishes the asynchronous execution of the ListActivities operation.
public EndListActivities ( IAsyncResult asyncResult ) : ListActivitiesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListActivities.
return Amazon.StepFunctions.Model.ListActivitiesResponse

EndListExecutions() public method

Finishes the asynchronous execution of the ListExecutions operation.
public EndListExecutions ( IAsyncResult asyncResult ) : ListExecutionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListExecutions.
return Amazon.StepFunctions.Model.ListExecutionsResponse

EndListStateMachines() public method

Finishes the asynchronous execution of the ListStateMachines operation.
public EndListStateMachines ( IAsyncResult asyncResult ) : ListStateMachinesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListStateMachines.
return Amazon.StepFunctions.Model.ListStateMachinesResponse

EndSendTaskFailure() public method

Finishes the asynchronous execution of the SendTaskFailure operation.
public EndSendTaskFailure ( IAsyncResult asyncResult ) : SendTaskFailureResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSendTaskFailure.
return SendTaskFailureResponse

EndSendTaskHeartbeat() public method

Finishes the asynchronous execution of the SendTaskHeartbeat operation.
public EndSendTaskHeartbeat ( IAsyncResult asyncResult ) : SendTaskHeartbeatResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSendTaskHeartbeat.
return SendTaskHeartbeatResponse

EndSendTaskSuccess() public method

Finishes the asynchronous execution of the SendTaskSuccess operation.
public EndSendTaskSuccess ( IAsyncResult asyncResult ) : SendTaskSuccessResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSendTaskSuccess.
return SendTaskSuccessResponse

EndStartExecution() public method

Finishes the asynchronous execution of the StartExecution operation.
public EndStartExecution ( IAsyncResult asyncResult ) : StartExecutionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStartExecution.
return Amazon.StepFunctions.Model.StartExecutionResponse

EndStopExecution() public method

Finishes the asynchronous execution of the StopExecution operation.
public EndStopExecution ( IAsyncResult asyncResult ) : StopExecutionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStopExecution.
return Amazon.StepFunctions.Model.StopExecutionResponse

GetActivityTaskAsync() public method

Initiates the asynchronous execution of the GetActivityTask operation.
public GetActivityTaskAsync ( GetActivityTaskRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.GetActivityTaskRequest Container for the necessary parameters to execute the GetActivityTask operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetExecutionHistoryAsync() public method

Initiates the asynchronous execution of the GetExecutionHistory operation.
public GetExecutionHistoryAsync ( GetExecutionHistoryRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.GetExecutionHistoryRequest Container for the necessary parameters to execute the GetExecutionHistory operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListActivitiesAsync() public method

Initiates the asynchronous execution of the ListActivities operation.
public ListActivitiesAsync ( ListActivitiesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.ListActivitiesRequest Container for the necessary parameters to execute the ListActivities operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListExecutionsAsync() public method

Initiates the asynchronous execution of the ListExecutions operation.
public ListExecutionsAsync ( ListExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.ListExecutionsRequest Container for the necessary parameters to execute the ListExecutions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListStateMachinesAsync() public method

Initiates the asynchronous execution of the ListStateMachines operation.
public ListStateMachinesAsync ( ListStateMachinesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.ListStateMachinesRequest Container for the necessary parameters to execute the ListStateMachines operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SendTaskFailureAsync() public method

Initiates the asynchronous execution of the SendTaskFailure operation.
public SendTaskFailureAsync ( SendTaskFailureRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.SendTaskFailureRequest Container for the necessary parameters to execute the SendTaskFailure operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SendTaskHeartbeatAsync() public method

Initiates the asynchronous execution of the SendTaskHeartbeat operation.
public SendTaskHeartbeatAsync ( SendTaskHeartbeatRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.SendTaskHeartbeatRequest Container for the necessary parameters to execute the SendTaskHeartbeat operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SendTaskSuccessAsync() public method

Initiates the asynchronous execution of the SendTaskSuccess operation.
public SendTaskSuccessAsync ( SendTaskSuccessRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.SendTaskSuccessRequest Container for the necessary parameters to execute the SendTaskSuccess operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

StartExecutionAsync() public method

Initiates the asynchronous execution of the StartExecution operation.
public StartExecutionAsync ( StartExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.StartExecutionRequest Container for the necessary parameters to execute the StartExecution operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

StopExecutionAsync() public method

Initiates the asynchronous execution of the StopExecution operation.
public StopExecutionAsync ( StopExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.StepFunctions.Model.StopExecutionRequest Container for the necessary parameters to execute the StopExecution operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task