configure(AccessKeyID::string(), SecretAccessKey::string()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer(), Scheme::string()) -> ok
create_activity(ActivityName::binary()) -> {ok, map()} | {error, any()}
Create Activity API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_CreateActivity.html
create_activity(ActivityName::binary(), Config::aws_config()) -> {ok, map()} | {error, any()}
create_state_machine(Definition::map(), StateMachineName::binary(), RoleArn::binary()) -> {ok, map()} | {error, any()}
Create State Machine API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_CreateStateMachine.html
create_state_machine(Definition::map(), StateMachineName::binary(), RoleArn::binary(), Config::aws_config()) -> {ok, map()} | {error, any()}
delete_activity(ActivityArn::binary()) -> ok | {error, any()}
Delete Activity API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_DeleteActivity.html
delete_activity(ActivityArn::binary(), Config::aws_config()) -> ok | {error, any()}
delete_state_machine(StateMachineArn::binary()) -> ok | {error, any()}
Delete State Machine API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_DeleteStateMachine.html
delete_state_machine(StateMachineArn::binary(), Config::aws_config()) -> ok | {error, any()}
describe_activity(ActivityArn::binary()) -> {ok, map()} | {error, any()}
Describe Activity API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeActivity.html
describe_activity(ActivityArn::binary(), Config::aws_config()) -> {ok, map()} | {error, any()}
describe_execution(ExecutionArn::binary()) -> {ok, map()} | {error, any()}
Describe Execution API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeExecution.html
describe_execution(ExecutionArn::binary(), Config::aws_config()) -> {ok, map()} | {error, any()}
describe_state_machine(StateMachineArn::binary()) -> {ok, map()} | {error, any()}
Describe State Machine API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeStateMachine.html
describe_state_machine(StateMachineArn::binary(), Config::aws_config()) -> {ok, map()} | {error, any()}
describe_state_machine_for_execution(ExecutionArn::binary()) -> {ok, map()} | {error, any()}
Describe State Machine For Execution API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeStateMachineForExecution.html
describe_state_machine_for_execution(ExecutionArn::binary(), Config::aws_config()) -> {ok, map()} | {error, any()}
get_activity_task(ActivityArn::binary()) -> {ok, map()} | {error, any()}
Get a task for particular activity API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_GetActivityTask.html
Options map may be provided with optional parameters by key:
<<"workerName">>
get_activity_task(ActivityArn::binary(), Options::map()) -> {ok, map()} | {error, any()}
get_activity_task(ActivityArn::binary(), Options::map(), Config::aws_config()) -> {ok, map()} | {error, any()}
get_execution_history(ExecutionArn::binary()) -> {ok, map()} | {error, any()}
Get Execution History API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_GetExecutionHistory.html
Options map may be provided with optional parameters by key:
<<"maxResults">>
<<"nextToken">>
<<"reverseOrder">>
get_execution_history(ExecutionArn::binary(), Options::map()) -> {ok, map()} | {error, any()}
get_execution_history(ExecutionArn::binary(), Options::map(), Config::aws_config()) -> {ok, map()} | {error, any()}
list_activities() -> {ok, map()} | {error, any()}
List Activities API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListActivities.html
Options map may be provided with optional parameters by key:
<<"maxResults">>
<<"nextToken">>
list_activities(Options::map()) -> {ok, map()} | {error, any()}
list_activities(Options::map(), Config::aws_config()) -> {ok, map()} | {error, any()}
list_executions(StateMachineArn::binary()) -> {ok, map()} | {error, any()}
List Executions API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListExecutions.html
Options map may be provided with optional parameters by key:
<<"maxResults">>
<<"nextToken">>
<<"statusFilter">>
list_executions(StateMachineArn::binary(), Options::map()) -> {ok, map()} | {error, any()}
list_executions(StateMachineArn::binary(), Options::map(), Config::aws_config()) -> {ok, map()} | {error, any()}
list_state_machines() -> {ok, map()} | {error, any()}
List State Machines API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListStateMachines.html
Options map may be provided with optional parameters by key:
<<"maxResults">>
<<"nextToken">>
list_state_machines(Options::map()) -> {ok, map()} | {error, any()}
list_state_machines(Options::map(), Config::aws_config()) -> {ok, map()} | {error, any()}
new(AccessKeyID::string(), SecretAccessKey::string()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer(), Scheme::string()) -> aws_config()
send_task_failure(TaskToken::binary()) -> ok | {error, any()}
Sends Task Failure API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_SendTaskFailure.html
Options map may be provided with optional parameters by key:
<<"cause">>
<<"error">>
send_task_failure(TaskToken::binary(), Options::map()) -> ok | {error, any()}
send_task_failure(TaskToken::binary(), Options::map(), Config::aws_config()) -> ok | {error, any()}
send_task_heartbeat(TaskToken::binary()) -> ok | {error, any()}
Sends Task Heartbeat API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_SendTaskHeartbeat.html
send_task_heartbeat(TaskToken::binary(), Config::aws_config()) -> ok | {error, any()}
send_task_success(Output::map(), TaskToken::binary()) -> ok | {error, any()}
Sends Task Success API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_SendTaskSuccess.html
send_task_success(Output::map(), TaskToken::binary(), Config::aws_config()) -> ok | {error, any()}
start_execution(StateMachineArn::binary()) -> {ok, map()} | {error, any()}
Starts Execution API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.html
Options map may be provided with optional parameters by key:
<<"name">>
<<"input">> key may be specified but MUST be presented in request
start_execution(StateMachineArn::binary(), Options::map()) -> {ok, map()} | {error, any()}
start_execution(StateMachineArn::binary(), Options::map(), Config::aws_config()) -> {ok, map()} | {error, any()}
stop_execution(ExecutionArn::binary()) -> {ok, map()} | {error, any()}
Stop Execution API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_StopExecution.html
Options map may be provided with optional parameters by key:
<<"cause">>
<<"error">>
stop_execution(ExecutionArn::binary(), Options::map()) -> {ok, map()} | {error, any()}
stop_execution(ExecutionArn::binary(), Options::map(), Config::aws_config()) -> {ok, map()} | {error, any()}
update_state_machine(StateMachineArn::binary()) -> {ok, map()} | {error, any()}
Update State Machine API:
https://docs.aws.amazon.com/step-functions/latest/apireference/API_UpdateStateMachine.html
Options map may be provided with optional parameters by key:
<<"definition">>
<<"roleArn">>
update_state_machine(StateMachineArn::binary(), Options::map()) -> {ok, map()} | {error, any()}
update_state_machine(StateMachineArn::binary(), Options::map(), Config::aws_config()) -> {ok, map()} | {error, any()}
Generated by EDoc