libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.StepFunctions

Contents

Description

Derived from API version 2016-11-23 of the AWS service descriptions, licensed under Apache 2.0.

AWS Step Functions

AWS Step Functions is a service that lets you coordinate the components of distributed applications and microservices using visual workflows.

You can use Step Functions to build applications from individual components, each of which performs a discrete function, or task, allowing you to scale and change applications quickly. Step Functions provides a console that helps visualize the components of your application as a series of steps. Step Functions automatically triggers and tracks each step, and retries steps when there are errors, so your application executes predictably and in the right order every time. Step Functions logs the state of each step, so you can quickly diagnose and debug any issues.

Step Functions manages operations and underlying infrastructure to ensure your application is available at any scale. You can run tasks on AWS, your own servers, or any system that has access to AWS. You can access and use Step Functions using the console, the AWS SDKs, or an HTTP API. For more information about Step Functions, see the <https:docs.aws.amazon.comstep-functionslatestdgwelcome.html AWS Step Functions Developer Guide> .

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-11-23 of the Amazon Step Functions SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by StepFunctions.

ExecutionLimitExceeded

_ExecutionLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum number of running executions has been reached. Running executions must end or be stopped before a new execution can be started.

InvalidDefinition

_InvalidDefinition :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided Amazon States Language definition is invalid.

StateMachineLimitExceeded

_StateMachineLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum number of state machines has been reached. Existing state machines must be deleted before a new state machine can be created.

ExecutionAlreadyExists

_ExecutionAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError Source #

The execution has the same name as another execution (but a different input).

Executions with the same name and input are considered idempotent.

StateMachineAlreadyExists

_StateMachineAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError Source #

A state machine with the same name but a different definition or role ARN already exists.

TaskTimedOut

_TaskTimedOut :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for TaskTimedOut' errors.

InvalidExecutionInput

_InvalidExecutionInput :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided JSON input data is invalid.

InvalidOutput

_InvalidOutput :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided JSON output data is invalid.

InvalidName

_InvalidName :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided name is invalid.

TaskDoesNotExist

_TaskDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for TaskDoesNotExist' errors.

ActivityDoesNotExist

_ActivityDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified activity does not exist.

StateMachineDeleting

_StateMachineDeleting :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified state machine is being deleted.

StateMachineTypeNotSupported

MissingRequiredParameter

_MissingRequiredParameter :: AsError a => Getting (First ServiceError) a ServiceError Source #

Request is missing a required parameter. This error occurs if both definition and roleArn are not specified.

InvalidArn

_InvalidArn :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided Amazon Resource Name (ARN) is invalid.

InvalidToken

_InvalidToken :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided token is invalid.

InvalidLoggingConfiguration

ActivityWorkerLimitExceeded

_ActivityWorkerLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum number of workers concurrently polling for activity tasks has been reached.

InvalidTracingConfiguration

_InvalidTracingConfiguration :: AsError a => Getting (First ServiceError) a ServiceError Source #

Your tracingConfiguration key does not match, or enabled has not been set to true or false.

ActivityLimitExceeded

_ActivityLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum number of activities has been reached. Existing activities must be deleted before a new activity can be created.

TooManyTags

_TooManyTags :: AsError a => Getting (First ServiceError) a ServiceError Source #

You've exceeded the number of tags allowed for a resource. See the Limits Topic in the AWS Step Functions Developer Guide.

ExecutionDoesNotExist

_ExecutionDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified execution does not exist.

StateMachineDoesNotExist

_StateMachineDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified state machine does not exist.

ResourceNotFound

_ResourceNotFound :: AsError a => Getting (First ServiceError) a ServiceError Source #

Could not find the referenced resource. Only state machine and activity ARNs are supported.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DeleteActivity

data DeleteActivity Source #

See: newDeleteActivity smart constructor.

Constructors

DeleteActivity' Text 

Instances

Instances details
Eq DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Read DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Show DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Generic DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Associated Types

type Rep DeleteActivity :: Type -> Type #

NFData DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Methods

rnf :: DeleteActivity -> () #

Hashable DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

ToJSON DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

AWSRequest DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Associated Types

type AWSResponse DeleteActivity #

ToHeaders DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

ToPath DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

ToQuery DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

type Rep DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

type Rep DeleteActivity = D1 ('MetaData "DeleteActivity" "Amazonka.StepFunctions.DeleteActivity" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DeleteActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "activityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

newDeleteActivity Source #

Create a value of DeleteActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activityArn:DeleteActivity', deleteActivity_activityArn - The Amazon Resource Name (ARN) of the activity to delete.

data DeleteActivityResponse Source #

See: newDeleteActivityResponse smart constructor.

Instances

Instances details
Eq DeleteActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Read DeleteActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Show DeleteActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Generic DeleteActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Associated Types

type Rep DeleteActivityResponse :: Type -> Type #

NFData DeleteActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

Methods

rnf :: DeleteActivityResponse -> () #

type Rep DeleteActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteActivity

type Rep DeleteActivityResponse = D1 ('MetaData "DeleteActivityResponse" "Amazonka.StepFunctions.DeleteActivity" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DeleteActivityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteActivityResponse Source #

Create a value of DeleteActivityResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteActivityResponse', deleteActivityResponse_httpStatus - The response's http status code.

DescribeStateMachine

data DescribeStateMachine Source #

See: newDescribeStateMachine smart constructor.

Instances

Instances details
Eq DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Read DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Show DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Generic DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Associated Types

type Rep DescribeStateMachine :: Type -> Type #

NFData DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Methods

rnf :: DescribeStateMachine -> () #

Hashable DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

ToJSON DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

AWSRequest DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Associated Types

type AWSResponse DescribeStateMachine #

ToHeaders DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

ToPath DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

ToQuery DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

type Rep DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

type Rep DescribeStateMachine = D1 ('MetaData "DescribeStateMachine" "Amazonka.StepFunctions.DescribeStateMachine" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DescribeStateMachine'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

newDescribeStateMachine Source #

Create a value of DescribeStateMachine with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stateMachineArn:DescribeStateMachine', describeStateMachine_stateMachineArn - The Amazon Resource Name (ARN) of the state machine to describe.

data DescribeStateMachineResponse Source #

See: newDescribeStateMachineResponse smart constructor.

Instances

Instances details
Eq DescribeStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Show DescribeStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Generic DescribeStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

Associated Types

type Rep DescribeStateMachineResponse :: Type -> Type #

NFData DescribeStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

type Rep DescribeStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachine

newDescribeStateMachineResponse Source #

Create a value of DescribeStateMachineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DescribeStateMachineResponse', describeStateMachineResponse_status - The current status of the state machine.

$sel:tracingConfiguration:DescribeStateMachineResponse', describeStateMachineResponse_tracingConfiguration - Selects whether AWS X-Ray tracing is enabled.

$sel:loggingConfiguration:DescribeStateMachineResponse', describeStateMachineResponse_loggingConfiguration - Undocumented member.

$sel:httpStatus:DescribeStateMachineResponse', describeStateMachineResponse_httpStatus - The response's http status code.

$sel:stateMachineArn:DescribeStateMachine', describeStateMachineResponse_stateMachineArn - The Amazon Resource Name (ARN) that identifies the state machine.

$sel:name:DescribeStateMachineResponse', describeStateMachineResponse_name - The name of the state machine.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

$sel:definition:DescribeStateMachineResponse', describeStateMachineResponse_definition - The Amazon States Language definition of the state machine. See Amazon States Language.

$sel:roleArn:DescribeStateMachineResponse', describeStateMachineResponse_roleArn - The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

$sel:type':DescribeStateMachineResponse', describeStateMachineResponse_type - The type of the state machine (STANDARD or EXPRESS).

$sel:creationDate:DescribeStateMachineResponse', describeStateMachineResponse_creationDate - The date the state machine is created.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.StepFunctions.ListTagsForResource" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) for the Step Functions state machine or activity.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.StepFunctions.ListTagsForResource" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - An array of tags associated with the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

StopExecution

data StopExecution Source #

See: newStopExecution smart constructor.

Instances

Instances details
Eq StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Show StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Generic StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Associated Types

type Rep StopExecution :: Type -> Type #

NFData StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Methods

rnf :: StopExecution -> () #

Hashable StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

ToJSON StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

AWSRequest StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Associated Types

type AWSResponse StopExecution #

ToHeaders StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

ToPath StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

ToQuery StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

type Rep StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

type Rep StopExecution = D1 ('MetaData "StopExecution" "Amazonka.StepFunctions.StopExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StopExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StopExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

newStopExecution Source #

Create a value of StopExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:StopExecution', stopExecution_error - The error code of the failure.

$sel:cause:StopExecution', stopExecution_cause - A more detailed explanation of the cause of the failure.

$sel:executionArn:StopExecution', stopExecution_executionArn - The Amazon Resource Name (ARN) of the execution to stop.

data StopExecutionResponse Source #

See: newStopExecutionResponse smart constructor.

Instances

Instances details
Eq StopExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Read StopExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Show StopExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Generic StopExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Associated Types

type Rep StopExecutionResponse :: Type -> Type #

NFData StopExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

Methods

rnf :: StopExecutionResponse -> () #

type Rep StopExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StopExecution

type Rep StopExecutionResponse = D1 ('MetaData "StopExecutionResponse" "Amazonka.StepFunctions.StopExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StopExecutionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "stopDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newStopExecutionResponse Source #

Create a value of StopExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StopExecutionResponse', stopExecutionResponse_httpStatus - The response's http status code.

$sel:stopDate:StopExecutionResponse', stopExecutionResponse_stopDate - The date the execution is stopped.

DescribeActivity

data DescribeActivity Source #

See: newDescribeActivity smart constructor.

Constructors

DescribeActivity' Text 

Instances

Instances details
Eq DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Read DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Show DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Generic DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Associated Types

type Rep DescribeActivity :: Type -> Type #

NFData DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Methods

rnf :: DescribeActivity -> () #

Hashable DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

ToJSON DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

AWSRequest DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Associated Types

type AWSResponse DescribeActivity #

ToHeaders DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

ToPath DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

ToQuery DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

type Rep DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

type Rep DescribeActivity = D1 ('MetaData "DescribeActivity" "Amazonka.StepFunctions.DescribeActivity" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DescribeActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "activityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

newDescribeActivity Source #

Create a value of DescribeActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activityArn:DescribeActivity', describeActivity_activityArn - The Amazon Resource Name (ARN) of the activity to describe.

data DescribeActivityResponse Source #

See: newDescribeActivityResponse smart constructor.

Instances

Instances details
Eq DescribeActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Read DescribeActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Show DescribeActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Generic DescribeActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

Associated Types

type Rep DescribeActivityResponse :: Type -> Type #

NFData DescribeActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

type Rep DescribeActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeActivity

type Rep DescribeActivityResponse = D1 ('MetaData "DescribeActivityResponse" "Amazonka.StepFunctions.DescribeActivity" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DescribeActivityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "activityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newDescribeActivityResponse Source #

Create a value of DescribeActivityResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DescribeActivityResponse', describeActivityResponse_httpStatus - The response's http status code.

$sel:activityArn:DescribeActivity', describeActivityResponse_activityArn - The Amazon Resource Name (ARN) that identifies the activity.

$sel:name:DescribeActivityResponse', describeActivityResponse_name - The name of the activity.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

$sel:creationDate:DescribeActivityResponse', describeActivityResponse_creationDate - The date the activity is created.

ListStateMachines (Paginated)

data ListStateMachines Source #

See: newListStateMachines smart constructor.

Instances

Instances details
Eq ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Read ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Show ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Generic ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Associated Types

type Rep ListStateMachines :: Type -> Type #

NFData ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Methods

rnf :: ListStateMachines -> () #

Hashable ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

ToJSON ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

AWSPager ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

AWSRequest ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Associated Types

type AWSResponse ListStateMachines #

ToHeaders ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

ToPath ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

ToQuery ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

type Rep ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

type Rep ListStateMachines = D1 ('MetaData "ListStateMachines" "Amazonka.StepFunctions.ListStateMachines" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ListStateMachines'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListStateMachines Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

newListStateMachines :: ListStateMachines Source #

Create a value of ListStateMachines with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListStateMachines', listStateMachines_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.

$sel:maxResults:ListStateMachines', listStateMachines_maxResults - The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 1000. A value of 0 uses the default.

This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

data ListStateMachinesResponse Source #

See: newListStateMachinesResponse smart constructor.

Instances

Instances details
Eq ListStateMachinesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Read ListStateMachinesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Show ListStateMachinesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Generic ListStateMachinesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

Associated Types

type Rep ListStateMachinesResponse :: Type -> Type #

NFData ListStateMachinesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

type Rep ListStateMachinesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListStateMachines

type Rep ListStateMachinesResponse = D1 ('MetaData "ListStateMachinesResponse" "Amazonka.StepFunctions.ListStateMachines" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ListStateMachinesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "stateMachines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [StateMachineListItem]))))

newListStateMachinesResponse Source #

Create a value of ListStateMachinesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListStateMachines', listStateMachinesResponse_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.

$sel:httpStatus:ListStateMachinesResponse', listStateMachinesResponse_httpStatus - The response's http status code.

$sel:stateMachines:ListStateMachinesResponse', listStateMachinesResponse_stateMachines - Undocumented member.

ListExecutions (Paginated)

data ListExecutions Source #

See: newListExecutions smart constructor.

Instances

Instances details
Eq ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Read ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Show ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Generic ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Associated Types

type Rep ListExecutions :: Type -> Type #

NFData ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Methods

rnf :: ListExecutions -> () #

Hashable ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

ToJSON ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

AWSPager ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

AWSRequest ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Associated Types

type AWSResponse ListExecutions #

ToHeaders ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

ToPath ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

ToQuery ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

type Rep ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

type Rep ListExecutions = D1 ('MetaData "ListExecutions" "Amazonka.StepFunctions.ListExecutions" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ListExecutions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "statusFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListExecutions Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

newListExecutions Source #

Create a value of ListExecutions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:statusFilter:ListExecutions', listExecutions_statusFilter - If specified, only list the executions whose current execution status matches the given filter.

$sel:nextToken:ListExecutions', listExecutions_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.

$sel:maxResults:ListExecutions', listExecutions_maxResults - The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 1000. A value of 0 uses the default.

This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

$sel:stateMachineArn:ListExecutions', listExecutions_stateMachineArn - The Amazon Resource Name (ARN) of the state machine whose executions is listed.

data ListExecutionsResponse Source #

See: newListExecutionsResponse smart constructor.

Instances

Instances details
Eq ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Read ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Show ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Generic ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Associated Types

type Rep ListExecutionsResponse :: Type -> Type #

NFData ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

Methods

rnf :: ListExecutionsResponse -> () #

type Rep ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListExecutions

type Rep ListExecutionsResponse = D1 ('MetaData "ListExecutionsResponse" "Amazonka.StepFunctions.ListExecutions" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ListExecutionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "executions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ExecutionListItem]))))

newListExecutionsResponse Source #

Create a value of ListExecutionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListExecutions', listExecutionsResponse_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.

$sel:httpStatus:ListExecutionsResponse', listExecutionsResponse_httpStatus - The response's http status code.

$sel:executions:ListExecutionsResponse', listExecutionsResponse_executions - The list of matching executions.

DeleteStateMachine

data DeleteStateMachine Source #

See: newDeleteStateMachine smart constructor.

Instances

Instances details
Eq DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Read DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Show DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Generic DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Associated Types

type Rep DeleteStateMachine :: Type -> Type #

NFData DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Methods

rnf :: DeleteStateMachine -> () #

Hashable DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

ToJSON DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

AWSRequest DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Associated Types

type AWSResponse DeleteStateMachine #

ToHeaders DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

ToPath DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

ToQuery DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

type Rep DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

type Rep DeleteStateMachine = D1 ('MetaData "DeleteStateMachine" "Amazonka.StepFunctions.DeleteStateMachine" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DeleteStateMachine'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

newDeleteStateMachine Source #

Create a value of DeleteStateMachine with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stateMachineArn:DeleteStateMachine', deleteStateMachine_stateMachineArn - The Amazon Resource Name (ARN) of the state machine to delete.

data DeleteStateMachineResponse Source #

See: newDeleteStateMachineResponse smart constructor.

Instances

Instances details
Eq DeleteStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Read DeleteStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Show DeleteStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Generic DeleteStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

Associated Types

type Rep DeleteStateMachineResponse :: Type -> Type #

NFData DeleteStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

type Rep DeleteStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DeleteStateMachine

type Rep DeleteStateMachineResponse = D1 ('MetaData "DeleteStateMachineResponse" "Amazonka.StepFunctions.DeleteStateMachine" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DeleteStateMachineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteStateMachineResponse Source #

Create a value of DeleteStateMachineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteStateMachineResponse', deleteStateMachineResponse_httpStatus - The response's http status code.

UpdateStateMachine

data UpdateStateMachine Source #

See: newUpdateStateMachine smart constructor.

Instances

Instances details
Eq UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Show UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Generic UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Associated Types

type Rep UpdateStateMachine :: Type -> Type #

NFData UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Methods

rnf :: UpdateStateMachine -> () #

Hashable UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

ToJSON UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

AWSRequest UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Associated Types

type AWSResponse UpdateStateMachine #

ToHeaders UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

ToPath UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

ToQuery UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

type Rep UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

type Rep UpdateStateMachine = D1 ('MetaData "UpdateStateMachine" "Amazonka.StepFunctions.UpdateStateMachine" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "UpdateStateMachine'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "tracingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TracingConfiguration))) :*: (S1 ('MetaSel ('Just "loggingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfiguration)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

newUpdateStateMachine Source #

Create a value of UpdateStateMachine with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:definition:UpdateStateMachine', updateStateMachine_definition - The Amazon States Language definition of the state machine. See Amazon States Language.

$sel:tracingConfiguration:UpdateStateMachine', updateStateMachine_tracingConfiguration - Selects whether AWS X-Ray tracing is enabled.

$sel:loggingConfiguration:UpdateStateMachine', updateStateMachine_loggingConfiguration - The LoggingConfiguration data type is used to set CloudWatch Logs options.

$sel:roleArn:UpdateStateMachine', updateStateMachine_roleArn - The Amazon Resource Name (ARN) of the IAM role of the state machine.

$sel:stateMachineArn:UpdateStateMachine', updateStateMachine_stateMachineArn - The Amazon Resource Name (ARN) of the state machine.

data UpdateStateMachineResponse Source #

See: newUpdateStateMachineResponse smart constructor.

Instances

Instances details
Eq UpdateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Read UpdateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Show UpdateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Generic UpdateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

Associated Types

type Rep UpdateStateMachineResponse :: Type -> Type #

NFData UpdateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

type Rep UpdateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UpdateStateMachine

type Rep UpdateStateMachineResponse = D1 ('MetaData "UpdateStateMachineResponse" "Amazonka.StepFunctions.UpdateStateMachine" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "UpdateStateMachineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "updateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newUpdateStateMachineResponse Source #

Create a value of UpdateStateMachineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateStateMachineResponse', updateStateMachineResponse_httpStatus - The response's http status code.

$sel:updateDate:UpdateStateMachineResponse', updateStateMachineResponse_updateDate - The date and time the state machine was updated.

DescribeStateMachineForExecution

data DescribeStateMachineForExecution Source #

See: newDescribeStateMachineForExecution smart constructor.

Instances

Instances details
Eq DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

Read DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

Show DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

Generic DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

Associated Types

type Rep DescribeStateMachineForExecution :: Type -> Type #

NFData DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

Hashable DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

ToJSON DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

AWSRequest DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

ToHeaders DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

ToPath DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

ToQuery DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

type Rep DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

type Rep DescribeStateMachineForExecution = D1 ('MetaData "DescribeStateMachineForExecution" "Amazonka.StepFunctions.DescribeStateMachineForExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DescribeStateMachineForExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeStateMachineForExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

newDescribeStateMachineForExecution Source #

Create a value of DescribeStateMachineForExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:executionArn:DescribeStateMachineForExecution', describeStateMachineForExecution_executionArn - The Amazon Resource Name (ARN) of the execution you want state machine information for.

data DescribeStateMachineForExecutionResponse Source #

Instances

Instances details
Eq DescribeStateMachineForExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

Show DescribeStateMachineForExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

Generic DescribeStateMachineForExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

NFData DescribeStateMachineForExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

type Rep DescribeStateMachineForExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeStateMachineForExecution

type Rep DescribeStateMachineForExecutionResponse = D1 ('MetaData "DescribeStateMachineForExecutionResponse" "Amazonka.StepFunctions.DescribeStateMachineForExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DescribeStateMachineForExecutionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "tracingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TracingConfiguration)) :*: S1 ('MetaSel ('Just "loggingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfiguration))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newDescribeStateMachineForExecutionResponse Source #

Create a value of DescribeStateMachineForExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tracingConfiguration:DescribeStateMachineForExecutionResponse', describeStateMachineForExecutionResponse_tracingConfiguration - Selects whether AWS X-Ray tracing is enabled.

$sel:loggingConfiguration:DescribeStateMachineForExecutionResponse', describeStateMachineForExecutionResponse_loggingConfiguration - Undocumented member.

$sel:httpStatus:DescribeStateMachineForExecutionResponse', describeStateMachineForExecutionResponse_httpStatus - The response's http status code.

$sel:stateMachineArn:DescribeStateMachineForExecutionResponse', describeStateMachineForExecutionResponse_stateMachineArn - The Amazon Resource Name (ARN) of the state machine associated with the execution.

$sel:name:DescribeStateMachineForExecutionResponse', describeStateMachineForExecutionResponse_name - The name of the state machine associated with the execution.

$sel:definition:DescribeStateMachineForExecutionResponse', describeStateMachineForExecutionResponse_definition - The Amazon States Language definition of the state machine. See Amazon States Language.

$sel:roleArn:DescribeStateMachineForExecutionResponse', describeStateMachineForExecutionResponse_roleArn - The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

$sel:updateDate:DescribeStateMachineForExecutionResponse', describeStateMachineForExecutionResponse_updateDate - The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

GetActivityTask

data GetActivityTask Source #

See: newGetActivityTask smart constructor.

Instances

Instances details
Eq GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Read GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Show GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Generic GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Associated Types

type Rep GetActivityTask :: Type -> Type #

NFData GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Methods

rnf :: GetActivityTask -> () #

Hashable GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

ToJSON GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

AWSRequest GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Associated Types

type AWSResponse GetActivityTask #

ToHeaders GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

ToPath GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

ToQuery GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

type Rep GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

type Rep GetActivityTask = D1 ('MetaData "GetActivityTask" "Amazonka.StepFunctions.GetActivityTask" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "GetActivityTask'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "activityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetActivityTask Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

newGetActivityTask Source #

Create a value of GetActivityTask with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:workerName:GetActivityTask', getActivityTask_workerName - You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

$sel:activityArn:GetActivityTask', getActivityTask_activityArn - The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

data GetActivityTaskResponse Source #

See: newGetActivityTaskResponse smart constructor.

Instances

Instances details
Eq GetActivityTaskResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Show GetActivityTaskResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Generic GetActivityTaskResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Associated Types

type Rep GetActivityTaskResponse :: Type -> Type #

NFData GetActivityTaskResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

Methods

rnf :: GetActivityTaskResponse -> () #

type Rep GetActivityTaskResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetActivityTask

type Rep GetActivityTaskResponse = D1 ('MetaData "GetActivityTaskResponse" "Amazonka.StepFunctions.GetActivityTask" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "GetActivityTaskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "taskToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetActivityTaskResponse Source #

Create a value of GetActivityTaskResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:input:GetActivityTaskResponse', getActivityTaskResponse_input - The string that contains the JSON input data for the task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:taskToken:GetActivityTaskResponse', getActivityTaskResponse_taskToken - A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

$sel:httpStatus:GetActivityTaskResponse', getActivityTaskResponse_httpStatus - The response's http status code.

CreateActivity

data CreateActivity Source #

See: newCreateActivity smart constructor.

Constructors

CreateActivity' (Maybe [Tag]) Text 

Instances

Instances details
Eq CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Read CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Show CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Generic CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Associated Types

type Rep CreateActivity :: Type -> Type #

NFData CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Methods

rnf :: CreateActivity -> () #

Hashable CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

ToJSON CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

AWSRequest CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Associated Types

type AWSResponse CreateActivity #

ToHeaders CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

ToPath CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

ToQuery CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

type Rep CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

type Rep CreateActivity = D1 ('MetaData "CreateActivity" "Amazonka.StepFunctions.CreateActivity" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "CreateActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateActivity Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

newCreateActivity Source #

Create a value of CreateActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:CreateActivity', createActivity_tags - The list of tags to add to a resource.

An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide, and Controlling Access Using IAM Tags.

Tags may only contain Unicode letters, digits, white space, or these symbols: _ . : / = + - @.

$sel:name:CreateActivity', createActivity_name - The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

data CreateActivityResponse Source #

See: newCreateActivityResponse smart constructor.

Instances

Instances details
Eq CreateActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Read CreateActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Show CreateActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Generic CreateActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Associated Types

type Rep CreateActivityResponse :: Type -> Type #

NFData CreateActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

Methods

rnf :: CreateActivityResponse -> () #

type Rep CreateActivityResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateActivity

type Rep CreateActivityResponse = D1 ('MetaData "CreateActivityResponse" "Amazonka.StepFunctions.CreateActivity" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "CreateActivityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "activityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newCreateActivityResponse Source #

Create a value of CreateActivityResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateActivityResponse', createActivityResponse_httpStatus - The response's http status code.

$sel:activityArn:CreateActivityResponse', createActivityResponse_activityArn - The Amazon Resource Name (ARN) that identifies the created activity.

$sel:creationDate:CreateActivityResponse', createActivityResponse_creationDate - The date the activity is created.

ListActivities (Paginated)

data ListActivities Source #

See: newListActivities smart constructor.

Instances

Instances details
Eq ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Read ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Show ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Generic ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Associated Types

type Rep ListActivities :: Type -> Type #

NFData ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Methods

rnf :: ListActivities -> () #

Hashable ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

ToJSON ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

AWSPager ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

AWSRequest ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Associated Types

type AWSResponse ListActivities #

ToHeaders ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

ToPath ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

ToQuery ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

type Rep ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

type Rep ListActivities = D1 ('MetaData "ListActivities" "Amazonka.StepFunctions.ListActivities" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ListActivities'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListActivities Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

newListActivities :: ListActivities Source #

Create a value of ListActivities with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListActivities', listActivities_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.

$sel:maxResults:ListActivities', listActivities_maxResults - The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 1000. A value of 0 uses the default.

This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

data ListActivitiesResponse Source #

See: newListActivitiesResponse smart constructor.

Instances

Instances details
Eq ListActivitiesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Read ListActivitiesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Show ListActivitiesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Generic ListActivitiesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Associated Types

type Rep ListActivitiesResponse :: Type -> Type #

NFData ListActivitiesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

Methods

rnf :: ListActivitiesResponse -> () #

type Rep ListActivitiesResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.ListActivities

type Rep ListActivitiesResponse = D1 ('MetaData "ListActivitiesResponse" "Amazonka.StepFunctions.ListActivities" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ListActivitiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "activities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ActivityListItem]))))

newListActivitiesResponse Source #

Create a value of ListActivitiesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListActivities', listActivitiesResponse_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.

$sel:httpStatus:ListActivitiesResponse', listActivitiesResponse_httpStatus - The response's http status code.

$sel:activities:ListActivitiesResponse', listActivitiesResponse_activities - The list of activities.

SendTaskHeartbeat

data SendTaskHeartbeat Source #

See: newSendTaskHeartbeat smart constructor.

Constructors

SendTaskHeartbeat' Text 

Instances

Instances details
Eq SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Read SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Show SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Generic SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Associated Types

type Rep SendTaskHeartbeat :: Type -> Type #

NFData SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Methods

rnf :: SendTaskHeartbeat -> () #

Hashable SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

ToJSON SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

AWSRequest SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Associated Types

type AWSResponse SendTaskHeartbeat #

ToHeaders SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

ToPath SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

ToQuery SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

type Rep SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

type Rep SendTaskHeartbeat = D1 ('MetaData "SendTaskHeartbeat" "Amazonka.StepFunctions.SendTaskHeartbeat" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "SendTaskHeartbeat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse SendTaskHeartbeat Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

newSendTaskHeartbeat Source #

Create a value of SendTaskHeartbeat with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:taskToken:SendTaskHeartbeat', sendTaskHeartbeat_taskToken - The token that represents this task. Task tokens are generated by Step Functions when tasks are assigned to a worker, or in the context object when a workflow enters a task state. See GetActivityTaskOutput$taskToken.

data SendTaskHeartbeatResponse Source #

See: newSendTaskHeartbeatResponse smart constructor.

Instances

Instances details
Eq SendTaskHeartbeatResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Read SendTaskHeartbeatResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Show SendTaskHeartbeatResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Generic SendTaskHeartbeatResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

Associated Types

type Rep SendTaskHeartbeatResponse :: Type -> Type #

NFData SendTaskHeartbeatResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

type Rep SendTaskHeartbeatResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskHeartbeat

type Rep SendTaskHeartbeatResponse = D1 ('MetaData "SendTaskHeartbeatResponse" "Amazonka.StepFunctions.SendTaskHeartbeat" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "SendTaskHeartbeatResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSendTaskHeartbeatResponse Source #

Create a value of SendTaskHeartbeatResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:SendTaskHeartbeatResponse', sendTaskHeartbeatResponse_httpStatus - The response's http status code.

SendTaskFailure

data SendTaskFailure Source #

See: newSendTaskFailure smart constructor.

Instances

Instances details
Eq SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Show SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Generic SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Associated Types

type Rep SendTaskFailure :: Type -> Type #

NFData SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Methods

rnf :: SendTaskFailure -> () #

Hashable SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

ToJSON SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

AWSRequest SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Associated Types

type AWSResponse SendTaskFailure #

ToHeaders SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

ToPath SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

ToQuery SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

type Rep SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

type Rep SendTaskFailure = D1 ('MetaData "SendTaskFailure" "Amazonka.StepFunctions.SendTaskFailure" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "SendTaskFailure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "taskToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SendTaskFailure Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

newSendTaskFailure Source #

Create a value of SendTaskFailure with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:SendTaskFailure', sendTaskFailure_error - The error code of the failure.

$sel:cause:SendTaskFailure', sendTaskFailure_cause - A more detailed explanation of the cause of the failure.

$sel:taskToken:SendTaskFailure', sendTaskFailure_taskToken - The token that represents this task. Task tokens are generated by Step Functions when tasks are assigned to a worker, or in the context object when a workflow enters a task state. See GetActivityTaskOutput$taskToken.

data SendTaskFailureResponse Source #

See: newSendTaskFailureResponse smart constructor.

Instances

Instances details
Eq SendTaskFailureResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Read SendTaskFailureResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Show SendTaskFailureResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Generic SendTaskFailureResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Associated Types

type Rep SendTaskFailureResponse :: Type -> Type #

NFData SendTaskFailureResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

Methods

rnf :: SendTaskFailureResponse -> () #

type Rep SendTaskFailureResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskFailure

type Rep SendTaskFailureResponse = D1 ('MetaData "SendTaskFailureResponse" "Amazonka.StepFunctions.SendTaskFailure" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "SendTaskFailureResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSendTaskFailureResponse Source #

Create a value of SendTaskFailureResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:SendTaskFailureResponse', sendTaskFailureResponse_httpStatus - The response's http status code.

DescribeExecution

data DescribeExecution Source #

See: newDescribeExecution smart constructor.

Constructors

DescribeExecution' Text 

Instances

Instances details
Eq DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Read DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Show DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Generic DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Associated Types

type Rep DescribeExecution :: Type -> Type #

NFData DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Methods

rnf :: DescribeExecution -> () #

Hashable DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

ToJSON DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

AWSRequest DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Associated Types

type AWSResponse DescribeExecution #

ToHeaders DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

ToPath DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

ToQuery DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

type Rep DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

type Rep DescribeExecution = D1 ('MetaData "DescribeExecution" "Amazonka.StepFunctions.DescribeExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DescribeExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

newDescribeExecution Source #

Create a value of DescribeExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:executionArn:DescribeExecution', describeExecution_executionArn - The Amazon Resource Name (ARN) of the execution to describe.

data DescribeExecutionResponse Source #

See: newDescribeExecutionResponse smart constructor.

Instances

Instances details
Eq DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Show DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Generic DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

Associated Types

type Rep DescribeExecutionResponse :: Type -> Type #

NFData DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

type Rep DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.DescribeExecution

type Rep DescribeExecutionResponse = D1 ('MetaData "DescribeExecutionResponse" "Amazonka.StepFunctions.DescribeExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "DescribeExecutionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "stopDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchEventsExecutionDataDetails)) :*: S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchEventsExecutionDataDetails))))) :*: ((S1 ('MetaSel ('Just "traceHeader") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExecutionStatus) :*: S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newDescribeExecutionResponse Source #

Create a value of DescribeExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stopDate:DescribeExecutionResponse', describeExecutionResponse_stopDate - If the execution has already ended, the date the execution stopped.

$sel:inputDetails:DescribeExecutionResponse', describeExecutionResponse_inputDetails - Undocumented member.

$sel:input:DescribeExecutionResponse', describeExecutionResponse_input - The string that contains the JSON input data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:name:DescribeExecutionResponse', describeExecutionResponse_name - The name of the execution.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

$sel:output:DescribeExecutionResponse', describeExecutionResponse_output - The JSON output data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

This field is set only if the execution succeeds. If the execution fails, this field is null.

$sel:outputDetails:DescribeExecutionResponse', describeExecutionResponse_outputDetails - Undocumented member.

$sel:traceHeader:DescribeExecutionResponse', describeExecutionResponse_traceHeader - The AWS X-Ray trace header that was passed to the execution.

$sel:httpStatus:DescribeExecutionResponse', describeExecutionResponse_httpStatus - The response's http status code.

$sel:executionArn:DescribeExecution', describeExecutionResponse_executionArn - The Amazon Resource Name (ARN) that identifies the execution.

$sel:stateMachineArn:DescribeExecutionResponse', describeExecutionResponse_stateMachineArn - The Amazon Resource Name (ARN) of the executed stated machine.

$sel:status:DescribeExecutionResponse', describeExecutionResponse_status - The current status of the execution.

$sel:startDate:DescribeExecutionResponse', describeExecutionResponse_startDate - The date the execution is started.

SendTaskSuccess

data SendTaskSuccess Source #

See: newSendTaskSuccess smart constructor.

Instances

Instances details
Eq SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Show SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Generic SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Associated Types

type Rep SendTaskSuccess :: Type -> Type #

NFData SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Methods

rnf :: SendTaskSuccess -> () #

Hashable SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

ToJSON SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

AWSRequest SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Associated Types

type AWSResponse SendTaskSuccess #

ToHeaders SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

ToPath SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

ToQuery SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

type Rep SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

type Rep SendTaskSuccess = D1 ('MetaData "SendTaskSuccess" "Amazonka.StepFunctions.SendTaskSuccess" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "SendTaskSuccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))
type AWSResponse SendTaskSuccess Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

newSendTaskSuccess Source #

Create a value of SendTaskSuccess with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:taskToken:SendTaskSuccess', sendTaskSuccess_taskToken - The token that represents this task. Task tokens are generated by Step Functions when tasks are assigned to a worker, or in the context object when a workflow enters a task state. See GetActivityTaskOutput$taskToken.

$sel:output:SendTaskSuccess', sendTaskSuccess_output - The JSON output of the task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

data SendTaskSuccessResponse Source #

See: newSendTaskSuccessResponse smart constructor.

Instances

Instances details
Eq SendTaskSuccessResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Read SendTaskSuccessResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Show SendTaskSuccessResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Generic SendTaskSuccessResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Associated Types

type Rep SendTaskSuccessResponse :: Type -> Type #

NFData SendTaskSuccessResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

Methods

rnf :: SendTaskSuccessResponse -> () #

type Rep SendTaskSuccessResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.SendTaskSuccess

type Rep SendTaskSuccessResponse = D1 ('MetaData "SendTaskSuccessResponse" "Amazonka.StepFunctions.SendTaskSuccess" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "SendTaskSuccessResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSendTaskSuccessResponse Source #

Create a value of SendTaskSuccessResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:SendTaskSuccessResponse', sendTaskSuccessResponse_httpStatus - The response's http status code.

StartExecution

data StartExecution Source #

See: newStartExecution smart constructor.

Instances

Instances details
Eq StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Show StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Generic StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Associated Types

type Rep StartExecution :: Type -> Type #

NFData StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Methods

rnf :: StartExecution -> () #

Hashable StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

ToJSON StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

AWSRequest StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Associated Types

type AWSResponse StartExecution #

ToHeaders StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

ToPath StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

ToQuery StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

type Rep StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

type Rep StartExecution = D1 ('MetaData "StartExecution" "Amazonka.StepFunctions.StartExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StartExecution'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "traceHeader") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StartExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

newStartExecution Source #

Create a value of StartExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:input:StartExecution', startExecution_input - The string that contains the JSON input data for the execution, for example:

"input": "{\"first_name\" : \"test\"}"

If you don't include any JSON input data, you still must include the two braces, for example: "input": "{}"

Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:name:StartExecution', startExecution_name - The name of the execution. This name must be unique for your AWS account, region, and state machine for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

$sel:traceHeader:StartExecution', startExecution_traceHeader - Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.

$sel:stateMachineArn:StartExecution', startExecution_stateMachineArn - The Amazon Resource Name (ARN) of the state machine to execute.

data StartExecutionResponse Source #

See: newStartExecutionResponse smart constructor.

Instances

Instances details
Eq StartExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Read StartExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Show StartExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Generic StartExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Associated Types

type Rep StartExecutionResponse :: Type -> Type #

NFData StartExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

Methods

rnf :: StartExecutionResponse -> () #

type Rep StartExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartExecution

type Rep StartExecutionResponse = D1 ('MetaData "StartExecutionResponse" "Amazonka.StepFunctions.StartExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StartExecutionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newStartExecutionResponse Source #

Create a value of StartExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StartExecutionResponse', startExecutionResponse_httpStatus - The response's http status code.

$sel:executionArn:StartExecutionResponse', startExecutionResponse_executionArn - The Amazon Resource Name (ARN) that identifies the execution.

$sel:startDate:StartExecutionResponse', startExecutionResponse_startDate - The date the execution is started.

StartSyncExecution

data StartSyncExecution Source #

See: newStartSyncExecution smart constructor.

Instances

Instances details
Eq StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

Show StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

Generic StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

Associated Types

type Rep StartSyncExecution :: Type -> Type #

NFData StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

Methods

rnf :: StartSyncExecution -> () #

Hashable StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

ToJSON StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

AWSRequest StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

Associated Types

type AWSResponse StartSyncExecution #

ToHeaders StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

ToPath StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

ToQuery StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

type Rep StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

type Rep StartSyncExecution = D1 ('MetaData "StartSyncExecution" "Amazonka.StepFunctions.StartSyncExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StartSyncExecution'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "traceHeader") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StartSyncExecution Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

newStartSyncExecution Source #

Create a value of StartSyncExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:input:StartSyncExecution', startSyncExecution_input - The string that contains the JSON input data for the execution, for example:

"input": "{\"first_name\" : \"test\"}"

If you don't include any JSON input data, you still must include the two braces, for example: "input": "{}"

Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:name:StartSyncExecution', startSyncExecution_name - The name of the execution.

$sel:traceHeader:StartSyncExecution', startSyncExecution_traceHeader - Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.

$sel:stateMachineArn:StartSyncExecution', startSyncExecution_stateMachineArn - The Amazon Resource Name (ARN) of the state machine to execute.

data StartSyncExecutionResponse Source #

See: newStartSyncExecutionResponse smart constructor.

Instances

Instances details
Eq StartSyncExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

Show StartSyncExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

Generic StartSyncExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

Associated Types

type Rep StartSyncExecutionResponse :: Type -> Type #

NFData StartSyncExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

type Rep StartSyncExecutionResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.StartSyncExecution

type Rep StartSyncExecutionResponse = D1 ('MetaData "StartSyncExecutionResponse" "Amazonka.StepFunctions.StartSyncExecution" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StartSyncExecutionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchEventsExecutionDataDetails)) :*: (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))) :*: (((S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchEventsExecutionDataDetails)) :*: S1 ('MetaSel ('Just "traceHeader") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "billingDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BillingDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "stopDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SyncExecutionStatus))))))

newStartSyncExecutionResponse Source #

Create a value of StartSyncExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputDetails:StartSyncExecutionResponse', startSyncExecutionResponse_inputDetails - Undocumented member.

$sel:error:StartSyncExecutionResponse', startSyncExecutionResponse_error - The error code of the failure.

$sel:input:StartSyncExecution', startSyncExecutionResponse_input - The string that contains the JSON input data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:cause:StartSyncExecutionResponse', startSyncExecutionResponse_cause - A more detailed explanation of the cause of the failure.

$sel:name:StartSyncExecution', startSyncExecutionResponse_name - The name of the execution.

$sel:stateMachineArn:StartSyncExecution', startSyncExecutionResponse_stateMachineArn - The Amazon Resource Name (ARN) that identifies the state machine.

$sel:output:StartSyncExecutionResponse', startSyncExecutionResponse_output - The JSON output data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

This field is set only if the execution succeeds. If the execution fails, this field is null.

$sel:outputDetails:StartSyncExecutionResponse', startSyncExecutionResponse_outputDetails - Undocumented member.

$sel:traceHeader:StartSyncExecution', startSyncExecutionResponse_traceHeader - The AWS X-Ray trace header that was passed to the execution.

$sel:billingDetails:StartSyncExecutionResponse', startSyncExecutionResponse_billingDetails - An object that describes workflow billing details, including billed duration and memory use.

$sel:httpStatus:StartSyncExecutionResponse', startSyncExecutionResponse_httpStatus - The response's http status code.

$sel:executionArn:StartSyncExecutionResponse', startSyncExecutionResponse_executionArn - The Amazon Resource Name (ARN) that identifies the execution.

$sel:startDate:StartSyncExecutionResponse', startSyncExecutionResponse_startDate - The date the execution is started.

$sel:stopDate:StartSyncExecutionResponse', startSyncExecutionResponse_stopDate - If the execution has already ended, the date the execution stopped.

$sel:status:StartSyncExecutionResponse', startSyncExecutionResponse_status - The current status of the execution.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.StepFunctions.TagResource" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) for the Step Functions state machine or activity.

$sel:tags:TagResource', tagResource_tags - The list of tags to add to a resource.

Tags may only contain Unicode letters, digits, white space, or these symbols: _ . : / = + - @.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.StepFunctions.TagResource" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.StepFunctions.UntagResource" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) for the Step Functions state machine or activity.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tags to remove from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.StepFunctions.UntagResource" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

GetExecutionHistory (Paginated)

data GetExecutionHistory Source #

See: newGetExecutionHistory smart constructor.

Instances

Instances details
Eq GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Read GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Show GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Generic GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Associated Types

type Rep GetExecutionHistory :: Type -> Type #

NFData GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Methods

rnf :: GetExecutionHistory -> () #

Hashable GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

ToJSON GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

AWSPager GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

AWSRequest GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Associated Types

type AWSResponse GetExecutionHistory #

ToHeaders GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

ToPath GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

ToQuery GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

type Rep GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

type Rep GetExecutionHistory = D1 ('MetaData "GetExecutionHistory" "Amazonka.StepFunctions.GetExecutionHistory" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "GetExecutionHistory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "reverseOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "includeExecutionData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetExecutionHistory Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

newGetExecutionHistory Source #

Create a value of GetExecutionHistory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reverseOrder:GetExecutionHistory', getExecutionHistory_reverseOrder - Lists events in descending order of their timeStamp.

$sel:includeExecutionData:GetExecutionHistory', getExecutionHistory_includeExecutionData - You can select whether execution data (input or output of a history event) is returned. The default is true.

$sel:nextToken:GetExecutionHistory', getExecutionHistory_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.

$sel:maxResults:GetExecutionHistory', getExecutionHistory_maxResults - The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 1000. A value of 0 uses the default.

This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

$sel:executionArn:GetExecutionHistory', getExecutionHistory_executionArn - The Amazon Resource Name (ARN) of the execution.

data GetExecutionHistoryResponse Source #

See: newGetExecutionHistoryResponse smart constructor.

Instances

Instances details
Eq GetExecutionHistoryResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Show GetExecutionHistoryResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Generic GetExecutionHistoryResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

Associated Types

type Rep GetExecutionHistoryResponse :: Type -> Type #

NFData GetExecutionHistoryResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

type Rep GetExecutionHistoryResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.GetExecutionHistory

type Rep GetExecutionHistoryResponse = D1 ('MetaData "GetExecutionHistoryResponse" "Amazonka.StepFunctions.GetExecutionHistory" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "GetExecutionHistoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [HistoryEvent]))))

newGetExecutionHistoryResponse Source #

Create a value of GetExecutionHistoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:GetExecutionHistory', getExecutionHistoryResponse_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.

$sel:httpStatus:GetExecutionHistoryResponse', getExecutionHistoryResponse_httpStatus - The response's http status code.

$sel:events:GetExecutionHistoryResponse', getExecutionHistoryResponse_events - The list of events that occurred in the execution.

CreateStateMachine

data CreateStateMachine Source #

See: newCreateStateMachine smart constructor.

Instances

Instances details
Eq CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Show CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Generic CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Associated Types

type Rep CreateStateMachine :: Type -> Type #

NFData CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Methods

rnf :: CreateStateMachine -> () #

Hashable CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

ToJSON CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

AWSRequest CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Associated Types

type AWSResponse CreateStateMachine #

ToHeaders CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

ToPath CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

ToQuery CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

type Rep CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

type Rep CreateStateMachine = D1 ('MetaData "CreateStateMachine" "Amazonka.StepFunctions.CreateStateMachine" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "CreateStateMachine'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tracingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TracingConfiguration)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StateMachineType)) :*: S1 ('MetaSel ('Just "loggingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfiguration)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateStateMachine Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

newCreateStateMachine Source #

Create a value of CreateStateMachine with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tracingConfiguration:CreateStateMachine', createStateMachine_tracingConfiguration - Selects whether AWS X-Ray tracing is enabled.

$sel:type':CreateStateMachine', createStateMachine_type - Determines whether a Standard or Express state machine is created. The default is STANDARD. You cannot update the type of a state machine once it has been created.

$sel:loggingConfiguration:CreateStateMachine', createStateMachine_loggingConfiguration - Defines what execution history events are logged and where they are logged.

By default, the level is set to OFF. For more information see Log Levels in the AWS Step Functions User Guide.

$sel:tags:CreateStateMachine', createStateMachine_tags - Tags to be added when creating a state machine.

An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide, and Controlling Access Using IAM Tags.

Tags may only contain Unicode letters, digits, white space, or these symbols: _ . : / = + - @.

$sel:name:CreateStateMachine', createStateMachine_name - The name of the state machine.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

$sel:definition:CreateStateMachine', createStateMachine_definition - The Amazon States Language definition of the state machine. See Amazon States Language.

$sel:roleArn:CreateStateMachine', createStateMachine_roleArn - The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

data CreateStateMachineResponse Source #

See: newCreateStateMachineResponse smart constructor.

Instances

Instances details
Eq CreateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Read CreateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Show CreateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Generic CreateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

Associated Types

type Rep CreateStateMachineResponse :: Type -> Type #

NFData CreateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

type Rep CreateStateMachineResponse Source # 
Instance details

Defined in Amazonka.StepFunctions.CreateStateMachine

type Rep CreateStateMachineResponse = D1 ('MetaData "CreateStateMachineResponse" "Amazonka.StepFunctions.CreateStateMachine" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "CreateStateMachineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newCreateStateMachineResponse Source #

Create a value of CreateStateMachineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateStateMachineResponse', createStateMachineResponse_httpStatus - The response's http status code.

$sel:stateMachineArn:CreateStateMachineResponse', createStateMachineResponse_stateMachineArn - The Amazon Resource Name (ARN) that identifies the created state machine.

$sel:creationDate:CreateStateMachineResponse', createStateMachineResponse_creationDate - The date the state machine is created.

Types

ExecutionStatus

newtype ExecutionStatus Source #

Constructors

ExecutionStatus' 

Instances

Instances details
Eq ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Ord ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Read ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Show ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Generic ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Associated Types

type Rep ExecutionStatus :: Type -> Type #

NFData ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Methods

rnf :: ExecutionStatus -> () #

Hashable ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

FromJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

FromJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToLog ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToHeader ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToQuery ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

FromXML ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToXML ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

Methods

toXML :: ExecutionStatus -> XML #

ToByteString ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

FromText ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

ToText ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

type Rep ExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStatus

type Rep ExecutionStatus = D1 ('MetaData "ExecutionStatus" "Amazonka.StepFunctions.Types.ExecutionStatus" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'True) (C1 ('MetaCons "ExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HistoryEventType

newtype HistoryEventType Source #

Bundled Patterns

pattern HistoryEventType_ActivityFailed :: HistoryEventType 
pattern HistoryEventType_ActivityScheduleFailed :: HistoryEventType 
pattern HistoryEventType_ActivityScheduled :: HistoryEventType 
pattern HistoryEventType_ActivityStarted :: HistoryEventType 
pattern HistoryEventType_ActivitySucceeded :: HistoryEventType 
pattern HistoryEventType_ActivityTimedOut :: HistoryEventType 
pattern HistoryEventType_ChoiceStateEntered :: HistoryEventType 
pattern HistoryEventType_ChoiceStateExited :: HistoryEventType 
pattern HistoryEventType_ExecutionAborted :: HistoryEventType 
pattern HistoryEventType_ExecutionFailed :: HistoryEventType 
pattern HistoryEventType_ExecutionStarted :: HistoryEventType 
pattern HistoryEventType_ExecutionSucceeded :: HistoryEventType 
pattern HistoryEventType_ExecutionTimedOut :: HistoryEventType 
pattern HistoryEventType_FailStateEntered :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionFailed :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionScheduleFailed :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionScheduled :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionStartFailed :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionStarted :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionSucceeded :: HistoryEventType 
pattern HistoryEventType_LambdaFunctionTimedOut :: HistoryEventType 
pattern HistoryEventType_MapIterationAborted :: HistoryEventType 
pattern HistoryEventType_MapIterationFailed :: HistoryEventType 
pattern HistoryEventType_MapIterationStarted :: HistoryEventType 
pattern HistoryEventType_MapIterationSucceeded :: HistoryEventType 
pattern HistoryEventType_MapStateAborted :: HistoryEventType 
pattern HistoryEventType_MapStateEntered :: HistoryEventType 
pattern HistoryEventType_MapStateExited :: HistoryEventType 
pattern HistoryEventType_MapStateFailed :: HistoryEventType 
pattern HistoryEventType_MapStateStarted :: HistoryEventType 
pattern HistoryEventType_MapStateSucceeded :: HistoryEventType 
pattern HistoryEventType_ParallelStateAborted :: HistoryEventType 
pattern HistoryEventType_ParallelStateEntered :: HistoryEventType 
pattern HistoryEventType_ParallelStateExited :: HistoryEventType 
pattern HistoryEventType_ParallelStateFailed :: HistoryEventType 
pattern HistoryEventType_ParallelStateStarted :: HistoryEventType 
pattern HistoryEventType_ParallelStateSucceeded :: HistoryEventType 
pattern HistoryEventType_PassStateEntered :: HistoryEventType 
pattern HistoryEventType_PassStateExited :: HistoryEventType 
pattern HistoryEventType_SucceedStateEntered :: HistoryEventType 
pattern HistoryEventType_SucceedStateExited :: HistoryEventType 
pattern HistoryEventType_TaskFailed :: HistoryEventType 
pattern HistoryEventType_TaskScheduled :: HistoryEventType 
pattern HistoryEventType_TaskStartFailed :: HistoryEventType 
pattern HistoryEventType_TaskStarted :: HistoryEventType 
pattern HistoryEventType_TaskStateAborted :: HistoryEventType 
pattern HistoryEventType_TaskStateEntered :: HistoryEventType 
pattern HistoryEventType_TaskStateExited :: HistoryEventType 
pattern HistoryEventType_TaskSubmitFailed :: HistoryEventType 
pattern HistoryEventType_TaskSubmitted :: HistoryEventType 
pattern HistoryEventType_TaskSucceeded :: HistoryEventType 
pattern HistoryEventType_TaskTimedOut :: HistoryEventType 
pattern HistoryEventType_WaitStateAborted :: HistoryEventType 
pattern HistoryEventType_WaitStateEntered :: HistoryEventType 
pattern HistoryEventType_WaitStateExited :: HistoryEventType 

Instances

Instances details
Eq HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Ord HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Read HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Show HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Generic HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Associated Types

type Rep HistoryEventType :: Type -> Type #

NFData HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

Methods

rnf :: HistoryEventType -> () #

Hashable HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToJSON HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToJSONKey HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

FromJSON HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

FromJSONKey HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToLog HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToHeader HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToQuery HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

FromXML HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToXML HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToByteString HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

FromText HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

ToText HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

type Rep HistoryEventType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventType

type Rep HistoryEventType = D1 ('MetaData "HistoryEventType" "Amazonka.StepFunctions.Types.HistoryEventType" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'True) (C1 ('MetaCons "HistoryEventType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHistoryEventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogLevel

newtype LogLevel Source #

Constructors

LogLevel' 

Fields

Bundled Patterns

pattern LogLevel_ALL :: LogLevel 
pattern LogLevel_ERROR :: LogLevel 
pattern LogLevel_FATAL :: LogLevel 
pattern LogLevel_OFF :: LogLevel 

Instances

Instances details
Eq LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Ord LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Read LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Show LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Generic LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Associated Types

type Rep LogLevel :: Type -> Type #

Methods

from :: LogLevel -> Rep LogLevel x #

to :: Rep LogLevel x -> LogLevel #

NFData LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

rnf :: LogLevel -> () #

Hashable LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

hashWithSalt :: Int -> LogLevel -> Int #

hash :: LogLevel -> Int #

ToJSON LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

FromJSON LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

FromJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToLog LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToHeader LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

toHeader :: HeaderName -> LogLevel -> [Header] #

ToQuery LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

FromXML LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToXML LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

toXML :: LogLevel -> XML #

ToByteString LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

toBS :: LogLevel -> ByteString #

FromText LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

ToText LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

Methods

toText :: LogLevel -> Text #

type Rep LogLevel Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogLevel

type Rep LogLevel = D1 ('MetaData "LogLevel" "Amazonka.StepFunctions.Types.LogLevel" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'True) (C1 ('MetaCons "LogLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StateMachineStatus

newtype StateMachineStatus Source #

Instances

Instances details
Eq StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Ord StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Read StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Show StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Generic StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Associated Types

type Rep StateMachineStatus :: Type -> Type #

NFData StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

Methods

rnf :: StateMachineStatus -> () #

Hashable StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToJSON StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToJSONKey StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

FromJSON StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

FromJSONKey StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToLog StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToHeader StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToQuery StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

FromXML StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToXML StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToByteString StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

FromText StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

ToText StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

type Rep StateMachineStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineStatus

type Rep StateMachineStatus = D1 ('MetaData "StateMachineStatus" "Amazonka.StepFunctions.Types.StateMachineStatus" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'True) (C1 ('MetaCons "StateMachineStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStateMachineStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StateMachineType

newtype StateMachineType Source #

Instances

Instances details
Eq StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Ord StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Read StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Show StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Generic StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Associated Types

type Rep StateMachineType :: Type -> Type #

NFData StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

Methods

rnf :: StateMachineType -> () #

Hashable StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToJSON StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToJSONKey StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

FromJSON StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

FromJSONKey StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToLog StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToHeader StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToQuery StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

FromXML StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToXML StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToByteString StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

FromText StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

ToText StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

type Rep StateMachineType Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineType

type Rep StateMachineType = D1 ('MetaData "StateMachineType" "Amazonka.StepFunctions.Types.StateMachineType" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'True) (C1 ('MetaCons "StateMachineType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStateMachineType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SyncExecutionStatus

newtype SyncExecutionStatus Source #

Instances

Instances details
Eq SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Ord SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Read SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Show SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Generic SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Associated Types

type Rep SyncExecutionStatus :: Type -> Type #

NFData SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

Methods

rnf :: SyncExecutionStatus -> () #

Hashable SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToJSON SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToJSONKey SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

FromJSON SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

FromJSONKey SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToLog SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToHeader SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToQuery SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

FromXML SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToXML SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToByteString SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

FromText SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

ToText SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

type Rep SyncExecutionStatus Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.SyncExecutionStatus

type Rep SyncExecutionStatus = D1 ('MetaData "SyncExecutionStatus" "Amazonka.StepFunctions.Types.SyncExecutionStatus" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'True) (C1 ('MetaCons "SyncExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSyncExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ActivityFailedEventDetails

data ActivityFailedEventDetails Source #

Contains details about an activity that failed during an execution.

See: newActivityFailedEventDetails smart constructor.

Instances

Instances details
Eq ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

Show ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

Generic ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

Associated Types

type Rep ActivityFailedEventDetails :: Type -> Type #

NFData ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

Hashable ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

FromJSON ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

type Rep ActivityFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityFailedEventDetails

type Rep ActivityFailedEventDetails = D1 ('MetaData "ActivityFailedEventDetails" "Amazonka.StepFunctions.Types.ActivityFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ActivityFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newActivityFailedEventDetails :: ActivityFailedEventDetails Source #

Create a value of ActivityFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:ActivityFailedEventDetails', activityFailedEventDetails_error - The error code of the failure.

$sel:cause:ActivityFailedEventDetails', activityFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

ActivityListItem

data ActivityListItem Source #

Contains details about an activity.

See: newActivityListItem smart constructor.

Instances

Instances details
Eq ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Read ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Show ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Generic ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Associated Types

type Rep ActivityListItem :: Type -> Type #

NFData ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

Methods

rnf :: ActivityListItem -> () #

Hashable ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

FromJSON ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

type Rep ActivityListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityListItem

type Rep ActivityListItem = D1 ('MetaData "ActivityListItem" "Amazonka.StepFunctions.Types.ActivityListItem" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ActivityListItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "activityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newActivityListItem Source #

Create a value of ActivityListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activityArn:ActivityListItem', activityListItem_activityArn - The Amazon Resource Name (ARN) that identifies the activity.

$sel:name:ActivityListItem', activityListItem_name - The name of the activity.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

$sel:creationDate:ActivityListItem', activityListItem_creationDate - The date the activity is created.

ActivityScheduleFailedEventDetails

data ActivityScheduleFailedEventDetails Source #

Contains details about an activity schedule failure that occurred during an execution.

See: newActivityScheduleFailedEventDetails smart constructor.

Instances

Instances details
Eq ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

Show ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

Generic ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

Associated Types

type Rep ActivityScheduleFailedEventDetails :: Type -> Type #

NFData ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

Hashable ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

FromJSON ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

type Rep ActivityScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails

type Rep ActivityScheduleFailedEventDetails = D1 ('MetaData "ActivityScheduleFailedEventDetails" "Amazonka.StepFunctions.Types.ActivityScheduleFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ActivityScheduleFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newActivityScheduleFailedEventDetails :: ActivityScheduleFailedEventDetails Source #

Create a value of ActivityScheduleFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:ActivityScheduleFailedEventDetails', activityScheduleFailedEventDetails_error - The error code of the failure.

$sel:cause:ActivityScheduleFailedEventDetails', activityScheduleFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

ActivityScheduledEventDetails

data ActivityScheduledEventDetails Source #

Contains details about an activity scheduled during an execution.

See: newActivityScheduledEventDetails smart constructor.

Instances

Instances details
Eq ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

Show ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

Generic ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

Associated Types

type Rep ActivityScheduledEventDetails :: Type -> Type #

NFData ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

Hashable ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

FromJSON ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

type Rep ActivityScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityScheduledEventDetails

type Rep ActivityScheduledEventDetails = D1 ('MetaData "ActivityScheduledEventDetails" "Amazonka.StepFunctions.Types.ActivityScheduledEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ActivityScheduledEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "heartbeatInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))) :*: (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newActivityScheduledEventDetails Source #

Create a value of ActivityScheduledEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:heartbeatInSeconds:ActivityScheduledEventDetails', activityScheduledEventDetails_heartbeatInSeconds - The maximum allowed duration between two heartbeats for the activity task.

$sel:inputDetails:ActivityScheduledEventDetails', activityScheduledEventDetails_inputDetails - Contains details about the input for an execution history event.

$sel:input:ActivityScheduledEventDetails', activityScheduledEventDetails_input - The JSON data input to the activity task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:timeoutInSeconds:ActivityScheduledEventDetails', activityScheduledEventDetails_timeoutInSeconds - The maximum allowed duration of the activity task.

$sel:resource:ActivityScheduledEventDetails', activityScheduledEventDetails_resource - The Amazon Resource Name (ARN) of the scheduled activity.

ActivityStartedEventDetails

data ActivityStartedEventDetails Source #

Contains details about the start of an activity during an execution.

See: newActivityStartedEventDetails smart constructor.

Instances

Instances details
Eq ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Read ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Show ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Generic ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Associated Types

type Rep ActivityStartedEventDetails :: Type -> Type #

NFData ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

Hashable ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

FromJSON ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

type Rep ActivityStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityStartedEventDetails

type Rep ActivityStartedEventDetails = D1 ('MetaData "ActivityStartedEventDetails" "Amazonka.StepFunctions.Types.ActivityStartedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ActivityStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newActivityStartedEventDetails :: ActivityStartedEventDetails Source #

Create a value of ActivityStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:workerName:ActivityStartedEventDetails', activityStartedEventDetails_workerName - The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

ActivitySucceededEventDetails

data ActivitySucceededEventDetails Source #

Contains details about an activity that successfully terminated during an execution.

See: newActivitySucceededEventDetails smart constructor.

Instances

Instances details
Eq ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

Show ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

Generic ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

Associated Types

type Rep ActivitySucceededEventDetails :: Type -> Type #

NFData ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

Hashable ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

FromJSON ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

type Rep ActivitySucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivitySucceededEventDetails

type Rep ActivitySucceededEventDetails = D1 ('MetaData "ActivitySucceededEventDetails" "Amazonka.StepFunctions.Types.ActivitySucceededEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ActivitySucceededEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))))

newActivitySucceededEventDetails :: ActivitySucceededEventDetails Source #

Create a value of ActivitySucceededEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:ActivitySucceededEventDetails', activitySucceededEventDetails_output - The JSON data output by the activity task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:ActivitySucceededEventDetails', activitySucceededEventDetails_outputDetails - Contains details about the output of an execution history event.

ActivityTimedOutEventDetails

data ActivityTimedOutEventDetails Source #

Contains details about an activity timeout that occurred during an execution.

See: newActivityTimedOutEventDetails smart constructor.

Instances

Instances details
Eq ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

Show ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

Generic ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

Associated Types

type Rep ActivityTimedOutEventDetails :: Type -> Type #

NFData ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

Hashable ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

FromJSON ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

type Rep ActivityTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails

type Rep ActivityTimedOutEventDetails = D1 ('MetaData "ActivityTimedOutEventDetails" "Amazonka.StepFunctions.Types.ActivityTimedOutEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ActivityTimedOutEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newActivityTimedOutEventDetails :: ActivityTimedOutEventDetails Source #

Create a value of ActivityTimedOutEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:ActivityTimedOutEventDetails', activityTimedOutEventDetails_error - The error code of the failure.

$sel:cause:ActivityTimedOutEventDetails', activityTimedOutEventDetails_cause - A more detailed explanation of the cause of the timeout.

BillingDetails

data BillingDetails Source #

An object that describes workflow billing details.

See: newBillingDetails smart constructor.

Instances

Instances details
Eq BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Read BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Show BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Generic BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Associated Types

type Rep BillingDetails :: Type -> Type #

NFData BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

Methods

rnf :: BillingDetails -> () #

Hashable BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

FromJSON BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

type Rep BillingDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.BillingDetails

type Rep BillingDetails = D1 ('MetaData "BillingDetails" "Amazonka.StepFunctions.Types.BillingDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "BillingDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "billedMemoryUsedInMB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "billedDurationInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newBillingDetails :: BillingDetails Source #

Create a value of BillingDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:billedMemoryUsedInMB:BillingDetails', billingDetails_billedMemoryUsedInMB - Billed memory consumption of your workflow, in MB.

$sel:billedDurationInMilliseconds:BillingDetails', billingDetails_billedDurationInMilliseconds - Billed duration of your workflow, in milliseconds.

CloudWatchEventsExecutionDataDetails

data CloudWatchEventsExecutionDataDetails Source #

Provides details about execution input or output.

See: newCloudWatchEventsExecutionDataDetails smart constructor.

Instances

Instances details
Eq CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Read CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Show CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Generic CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

NFData CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

Hashable CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

FromJSON CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

type Rep CloudWatchEventsExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails

type Rep CloudWatchEventsExecutionDataDetails = D1 ('MetaData "CloudWatchEventsExecutionDataDetails" "Amazonka.StepFunctions.Types.CloudWatchEventsExecutionDataDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "CloudWatchEventsExecutionDataDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "included") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newCloudWatchEventsExecutionDataDetails :: CloudWatchEventsExecutionDataDetails Source #

Create a value of CloudWatchEventsExecutionDataDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:included:CloudWatchEventsExecutionDataDetails', cloudWatchEventsExecutionDataDetails_included - Indicates whether input or output was included in the response. Always true for API calls.

CloudWatchLogsLogGroup

data CloudWatchLogsLogGroup Source #

See: newCloudWatchLogsLogGroup smart constructor.

Instances

Instances details
Eq CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Read CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Show CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Generic CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Associated Types

type Rep CloudWatchLogsLogGroup :: Type -> Type #

NFData CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

Methods

rnf :: CloudWatchLogsLogGroup -> () #

Hashable CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

ToJSON CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

FromJSON CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

type Rep CloudWatchLogsLogGroup Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup

type Rep CloudWatchLogsLogGroup = D1 ('MetaData "CloudWatchLogsLogGroup" "Amazonka.StepFunctions.Types.CloudWatchLogsLogGroup" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "CloudWatchLogsLogGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCloudWatchLogsLogGroup :: CloudWatchLogsLogGroup Source #

Create a value of CloudWatchLogsLogGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:logGroupArn:CloudWatchLogsLogGroup', cloudWatchLogsLogGroup_logGroupArn - The ARN of the the CloudWatch log group to which you want your logs emitted to. The ARN must end with :*

ExecutionAbortedEventDetails

data ExecutionAbortedEventDetails Source #

Contains details about an abort of an execution.

See: newExecutionAbortedEventDetails smart constructor.

Instances

Instances details
Eq ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

Show ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

Generic ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

Associated Types

type Rep ExecutionAbortedEventDetails :: Type -> Type #

NFData ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

Hashable ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

FromJSON ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

type Rep ExecutionAbortedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails

type Rep ExecutionAbortedEventDetails = D1 ('MetaData "ExecutionAbortedEventDetails" "Amazonka.StepFunctions.Types.ExecutionAbortedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ExecutionAbortedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newExecutionAbortedEventDetails :: ExecutionAbortedEventDetails Source #

Create a value of ExecutionAbortedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:ExecutionAbortedEventDetails', executionAbortedEventDetails_error - The error code of the failure.

$sel:cause:ExecutionAbortedEventDetails', executionAbortedEventDetails_cause - A more detailed explanation of the cause of the failure.

ExecutionFailedEventDetails

data ExecutionFailedEventDetails Source #

Contains details about an execution failure event.

See: newExecutionFailedEventDetails smart constructor.

Instances

Instances details
Eq ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

Show ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

Generic ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

Associated Types

type Rep ExecutionFailedEventDetails :: Type -> Type #

NFData ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

Hashable ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

FromJSON ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

type Rep ExecutionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionFailedEventDetails

type Rep ExecutionFailedEventDetails = D1 ('MetaData "ExecutionFailedEventDetails" "Amazonka.StepFunctions.Types.ExecutionFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ExecutionFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newExecutionFailedEventDetails :: ExecutionFailedEventDetails Source #

Create a value of ExecutionFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:ExecutionFailedEventDetails', executionFailedEventDetails_error - The error code of the failure.

$sel:cause:ExecutionFailedEventDetails', executionFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

ExecutionListItem

data ExecutionListItem Source #

Contains details about an execution.

See: newExecutionListItem smart constructor.

Instances

Instances details
Eq ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Read ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Show ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Generic ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Associated Types

type Rep ExecutionListItem :: Type -> Type #

NFData ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

Methods

rnf :: ExecutionListItem -> () #

Hashable ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

FromJSON ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

type Rep ExecutionListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionListItem

type Rep ExecutionListItem = D1 ('MetaData "ExecutionListItem" "Amazonka.StepFunctions.Types.ExecutionListItem" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ExecutionListItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stopDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "executionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExecutionStatus) :*: S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newExecutionListItem Source #

Create a value of ExecutionListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stopDate:ExecutionListItem', executionListItem_stopDate - If the execution already ended, the date the execution stopped.

$sel:executionArn:ExecutionListItem', executionListItem_executionArn - The Amazon Resource Name (ARN) that identifies the execution.

$sel:stateMachineArn:ExecutionListItem', executionListItem_stateMachineArn - The Amazon Resource Name (ARN) of the executed state machine.

$sel:name:ExecutionListItem', executionListItem_name - The name of the execution.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

$sel:status:ExecutionListItem', executionListItem_status - The current status of the execution.

$sel:startDate:ExecutionListItem', executionListItem_startDate - The date the execution started.

ExecutionStartedEventDetails

data ExecutionStartedEventDetails Source #

Contains details about the start of the execution.

See: newExecutionStartedEventDetails smart constructor.

Instances

Instances details
Eq ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

Show ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

Generic ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

Associated Types

type Rep ExecutionStartedEventDetails :: Type -> Type #

NFData ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

Hashable ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

FromJSON ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

type Rep ExecutionStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionStartedEventDetails

type Rep ExecutionStartedEventDetails = D1 ('MetaData "ExecutionStartedEventDetails" "Amazonka.StepFunctions.Types.ExecutionStartedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ExecutionStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails)) :*: (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newExecutionStartedEventDetails :: ExecutionStartedEventDetails Source #

Create a value of ExecutionStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputDetails:ExecutionStartedEventDetails', executionStartedEventDetails_inputDetails - Contains details about the input for an execution history event.

$sel:input:ExecutionStartedEventDetails', executionStartedEventDetails_input - The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:roleArn:ExecutionStartedEventDetails', executionStartedEventDetails_roleArn - The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

ExecutionSucceededEventDetails

data ExecutionSucceededEventDetails Source #

Contains details about the successful termination of the execution.

See: newExecutionSucceededEventDetails smart constructor.

Instances

Instances details
Eq ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

Show ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

Generic ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

Associated Types

type Rep ExecutionSucceededEventDetails :: Type -> Type #

NFData ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

Hashable ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

FromJSON ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

type Rep ExecutionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails

type Rep ExecutionSucceededEventDetails = D1 ('MetaData "ExecutionSucceededEventDetails" "Amazonka.StepFunctions.Types.ExecutionSucceededEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ExecutionSucceededEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))))

newExecutionSucceededEventDetails :: ExecutionSucceededEventDetails Source #

Create a value of ExecutionSucceededEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:ExecutionSucceededEventDetails', executionSucceededEventDetails_output - The JSON data output by the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:ExecutionSucceededEventDetails', executionSucceededEventDetails_outputDetails - Contains details about the output of an execution history event.

ExecutionTimedOutEventDetails

data ExecutionTimedOutEventDetails Source #

Contains details about the execution timeout that occurred during the execution.

See: newExecutionTimedOutEventDetails smart constructor.

Instances

Instances details
Eq ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

Show ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

Generic ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

Associated Types

type Rep ExecutionTimedOutEventDetails :: Type -> Type #

NFData ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

Hashable ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

FromJSON ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

type Rep ExecutionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails

type Rep ExecutionTimedOutEventDetails = D1 ('MetaData "ExecutionTimedOutEventDetails" "Amazonka.StepFunctions.Types.ExecutionTimedOutEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "ExecutionTimedOutEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newExecutionTimedOutEventDetails :: ExecutionTimedOutEventDetails Source #

Create a value of ExecutionTimedOutEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:ExecutionTimedOutEventDetails', executionTimedOutEventDetails_error - The error code of the failure.

$sel:cause:ExecutionTimedOutEventDetails', executionTimedOutEventDetails_cause - A more detailed explanation of the cause of the timeout.

HistoryEvent

data HistoryEvent Source #

Contains details about the events of an execution.

See: newHistoryEvent smart constructor.

Instances

Instances details
Eq HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

Show HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

Generic HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

Associated Types

type Rep HistoryEvent :: Type -> Type #

NFData HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

Methods

rnf :: HistoryEvent -> () #

Hashable HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

FromJSON HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

type Rep HistoryEvent Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEvent

type Rep HistoryEvent = D1 ('MetaData "HistoryEvent" "Amazonka.StepFunctions.Types.HistoryEvent" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "HistoryEvent'" 'PrefixI 'True) (((((S1 ('MetaSel ('Just "mapStateStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapStateStartedEventDetails)) :*: S1 ('MetaSel ('Just "taskSubmitFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskSubmitFailedEventDetails))) :*: (S1 ('MetaSel ('Just "taskStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskStartedEventDetails)) :*: S1 ('MetaSel ('Just "activityStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityStartedEventDetails)))) :*: ((S1 ('MetaSel ('Just "taskSubmittedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskSubmittedEventDetails)) :*: S1 ('MetaSel ('Just "lambdaFunctionStartFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionStartFailedEventDetails))) :*: (S1 ('MetaSel ('Just "taskStartFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskStartFailedEventDetails)) :*: (S1 ('MetaSel ('Just "stateExitedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StateExitedEventDetails)) :*: S1 ('MetaSel ('Just "lambdaFunctionSucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionSucceededEventDetails)))))) :*: (((S1 ('MetaSel ('Just "taskSucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskSucceededEventDetails)) :*: S1 ('MetaSel ('Just "activitySucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivitySucceededEventDetails))) :*: (S1 ('MetaSel ('Just "mapIterationAbortedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapIterationEventDetails)) :*: S1 ('MetaSel ('Just "mapIterationSucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapIterationEventDetails)))) :*: ((S1 ('MetaSel ('Just "mapIterationStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapIterationEventDetails)) :*: S1 ('MetaSel ('Just "lambdaFunctionTimedOutEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionTimedOutEventDetails))) :*: (S1 ('MetaSel ('Just "taskTimedOutEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskTimedOutEventDetails)) :*: (S1 ('MetaSel ('Just "activityTimedOutEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityTimedOutEventDetails)) :*: S1 ('MetaSel ('Just "executionFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionFailedEventDetails))))))) :*: ((((S1 ('MetaSel ('Just "executionAbortedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionAbortedEventDetails)) :*: S1 ('MetaSel ('Just "executionSucceededEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionSucceededEventDetails))) :*: (S1 ('MetaSel ('Just "lambdaFunctionScheduledEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionScheduledEventDetails)) :*: S1 ('MetaSel ('Just "taskScheduledEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskScheduledEventDetails)))) :*: ((S1 ('MetaSel ('Just "activityScheduledEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityScheduledEventDetails)) :*: S1 ('MetaSel ('Just "executionStartedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStartedEventDetails))) :*: (S1 ('MetaSel ('Just "activityScheduleFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityScheduleFailedEventDetails)) :*: (S1 ('MetaSel ('Just "lambdaFunctionScheduleFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionScheduleFailedEventDetails)) :*: S1 ('MetaSel ('Just "stateEnteredEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StateEnteredEventDetails)))))) :*: (((S1 ('MetaSel ('Just "previousEventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "activityFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActivityFailedEventDetails))) :*: (S1 ('MetaSel ('Just "taskFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskFailedEventDetails)) :*: S1 ('MetaSel ('Just "lambdaFunctionFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionFailedEventDetails)))) :*: ((S1 ('MetaSel ('Just "executionTimedOutEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionTimedOutEventDetails)) :*: S1 ('MetaSel ('Just "mapIterationFailedEventDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MapIterationEventDetails))) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HistoryEventType) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))))))

newHistoryEvent Source #

Create a value of HistoryEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mapStateStartedEventDetails:HistoryEvent', historyEvent_mapStateStartedEventDetails - Contains details about Map state that was started.

$sel:taskSubmitFailedEventDetails:HistoryEvent', historyEvent_taskSubmitFailedEventDetails - Contains details about a task that where the submit failed.

$sel:taskStartedEventDetails:HistoryEvent', historyEvent_taskStartedEventDetails - Contains details about a task that was started.

$sel:activityStartedEventDetails:HistoryEvent', historyEvent_activityStartedEventDetails - Undocumented member.

$sel:taskSubmittedEventDetails:HistoryEvent', historyEvent_taskSubmittedEventDetails - Contains details about a submitted task.

$sel:lambdaFunctionStartFailedEventDetails:HistoryEvent', historyEvent_lambdaFunctionStartFailedEventDetails - Contains details about a lambda function that failed to start during an execution.

$sel:taskStartFailedEventDetails:HistoryEvent', historyEvent_taskStartFailedEventDetails - Contains details about a task that failed to start.

$sel:stateExitedEventDetails:HistoryEvent', historyEvent_stateExitedEventDetails - Undocumented member.

$sel:lambdaFunctionSucceededEventDetails:HistoryEvent', historyEvent_lambdaFunctionSucceededEventDetails - Contains details about a lambda function that terminated successfully during an execution.

$sel:taskSucceededEventDetails:HistoryEvent', historyEvent_taskSucceededEventDetails - Contains details about a task that succeeded.

$sel:activitySucceededEventDetails:HistoryEvent', historyEvent_activitySucceededEventDetails - Undocumented member.

$sel:mapIterationAbortedEventDetails:HistoryEvent', historyEvent_mapIterationAbortedEventDetails - Contains details about an iteration of a Map state that was aborted.

$sel:mapIterationSucceededEventDetails:HistoryEvent', historyEvent_mapIterationSucceededEventDetails - Contains details about an iteration of a Map state that succeeded.

$sel:mapIterationStartedEventDetails:HistoryEvent', historyEvent_mapIterationStartedEventDetails - Contains details about an iteration of a Map state that was started.

$sel:lambdaFunctionTimedOutEventDetails:HistoryEvent', historyEvent_lambdaFunctionTimedOutEventDetails - Undocumented member.

$sel:taskTimedOutEventDetails:HistoryEvent', historyEvent_taskTimedOutEventDetails - Contains details about a task that timed out.

$sel:activityTimedOutEventDetails:HistoryEvent', historyEvent_activityTimedOutEventDetails - Undocumented member.

$sel:executionFailedEventDetails:HistoryEvent', historyEvent_executionFailedEventDetails - Undocumented member.

$sel:executionAbortedEventDetails:HistoryEvent', historyEvent_executionAbortedEventDetails - Undocumented member.

$sel:executionSucceededEventDetails:HistoryEvent', historyEvent_executionSucceededEventDetails - Undocumented member.

$sel:lambdaFunctionScheduledEventDetails:HistoryEvent', historyEvent_lambdaFunctionScheduledEventDetails - Undocumented member.

$sel:taskScheduledEventDetails:HistoryEvent', historyEvent_taskScheduledEventDetails - Contains details about a task that was scheduled.

$sel:activityScheduledEventDetails:HistoryEvent', historyEvent_activityScheduledEventDetails - Undocumented member.

$sel:executionStartedEventDetails:HistoryEvent', historyEvent_executionStartedEventDetails - Undocumented member.

$sel:activityScheduleFailedEventDetails:HistoryEvent', historyEvent_activityScheduleFailedEventDetails - Contains details about an activity schedule event that failed during an execution.

$sel:lambdaFunctionScheduleFailedEventDetails:HistoryEvent', historyEvent_lambdaFunctionScheduleFailedEventDetails - Undocumented member.

$sel:stateEnteredEventDetails:HistoryEvent', historyEvent_stateEnteredEventDetails - Undocumented member.

$sel:previousEventId:HistoryEvent', historyEvent_previousEventId - The id of the previous event.

$sel:activityFailedEventDetails:HistoryEvent', historyEvent_activityFailedEventDetails - Undocumented member.

$sel:taskFailedEventDetails:HistoryEvent', historyEvent_taskFailedEventDetails - Contains details about the failure of a task.

$sel:lambdaFunctionFailedEventDetails:HistoryEvent', historyEvent_lambdaFunctionFailedEventDetails - Undocumented member.

$sel:executionTimedOutEventDetails:HistoryEvent', historyEvent_executionTimedOutEventDetails - Undocumented member.

$sel:mapIterationFailedEventDetails:HistoryEvent', historyEvent_mapIterationFailedEventDetails - Contains details about an iteration of a Map state that failed.

$sel:timestamp:HistoryEvent', historyEvent_timestamp - The date and time the event occurred.

$sel:type':HistoryEvent', historyEvent_type - The type of the event.

$sel:id:HistoryEvent', historyEvent_id - The id of the event. Events are numbered sequentially, starting at one.

HistoryEventExecutionDataDetails

data HistoryEventExecutionDataDetails Source #

Provides details about input or output in an execution history event.

See: newHistoryEventExecutionDataDetails smart constructor.

Instances

Instances details
Eq HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Read HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Show HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Generic HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Associated Types

type Rep HistoryEventExecutionDataDetails :: Type -> Type #

NFData HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

Hashable HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

FromJSON HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

type Rep HistoryEventExecutionDataDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails

type Rep HistoryEventExecutionDataDetails = D1 ('MetaData "HistoryEventExecutionDataDetails" "Amazonka.StepFunctions.Types.HistoryEventExecutionDataDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "HistoryEventExecutionDataDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "truncated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newHistoryEventExecutionDataDetails :: HistoryEventExecutionDataDetails Source #

Create a value of HistoryEventExecutionDataDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:truncated:HistoryEventExecutionDataDetails', historyEventExecutionDataDetails_truncated - Indicates whether input or output was truncated in the response. Always false for API calls.

LambdaFunctionFailedEventDetails

data LambdaFunctionFailedEventDetails Source #

Contains details about a lambda function that failed during an execution.

See: newLambdaFunctionFailedEventDetails smart constructor.

Instances

Instances details
Eq LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

Show LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

Generic LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

Associated Types

type Rep LambdaFunctionFailedEventDetails :: Type -> Type #

NFData LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

Hashable LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

FromJSON LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

type Rep LambdaFunctionFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails

type Rep LambdaFunctionFailedEventDetails = D1 ('MetaData "LambdaFunctionFailedEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "LambdaFunctionFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newLambdaFunctionFailedEventDetails :: LambdaFunctionFailedEventDetails Source #

Create a value of LambdaFunctionFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:LambdaFunctionFailedEventDetails', lambdaFunctionFailedEventDetails_error - The error code of the failure.

$sel:cause:LambdaFunctionFailedEventDetails', lambdaFunctionFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

LambdaFunctionScheduleFailedEventDetails

data LambdaFunctionScheduleFailedEventDetails Source #

Contains details about a failed lambda function schedule event that occurred during an execution.

See: newLambdaFunctionScheduleFailedEventDetails smart constructor.

Instances

Instances details
Eq LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

Show LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

Generic LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

NFData LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

Hashable LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

FromJSON LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

type Rep LambdaFunctionScheduleFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails

type Rep LambdaFunctionScheduleFailedEventDetails = D1 ('MetaData "LambdaFunctionScheduleFailedEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionScheduleFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "LambdaFunctionScheduleFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newLambdaFunctionScheduleFailedEventDetails :: LambdaFunctionScheduleFailedEventDetails Source #

Create a value of LambdaFunctionScheduleFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:LambdaFunctionScheduleFailedEventDetails', lambdaFunctionScheduleFailedEventDetails_error - The error code of the failure.

$sel:cause:LambdaFunctionScheduleFailedEventDetails', lambdaFunctionScheduleFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

LambdaFunctionScheduledEventDetails

data LambdaFunctionScheduledEventDetails Source #

Contains details about a lambda function scheduled during an execution.

See: newLambdaFunctionScheduledEventDetails smart constructor.

Instances

Instances details
Eq LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

Show LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

Generic LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

NFData LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

Hashable LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

FromJSON LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

type Rep LambdaFunctionScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails

type Rep LambdaFunctionScheduledEventDetails = D1 ('MetaData "LambdaFunctionScheduledEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionScheduledEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "LambdaFunctionScheduledEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails)) :*: S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newLambdaFunctionScheduledEventDetails Source #

Create a value of LambdaFunctionScheduledEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputDetails:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_inputDetails - Contains details about input for an execution history event.

$sel:input:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_input - The JSON data input to the lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:timeoutInSeconds:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_timeoutInSeconds - The maximum allowed duration of the lambda function.

$sel:resource:LambdaFunctionScheduledEventDetails', lambdaFunctionScheduledEventDetails_resource - The Amazon Resource Name (ARN) of the scheduled lambda function.

LambdaFunctionStartFailedEventDetails

data LambdaFunctionStartFailedEventDetails Source #

Contains details about a lambda function that failed to start during an execution.

See: newLambdaFunctionStartFailedEventDetails smart constructor.

Instances

Instances details
Eq LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

Show LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

Generic LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

NFData LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

Hashable LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

FromJSON LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

type Rep LambdaFunctionStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails

type Rep LambdaFunctionStartFailedEventDetails = D1 ('MetaData "LambdaFunctionStartFailedEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionStartFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "LambdaFunctionStartFailedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newLambdaFunctionStartFailedEventDetails :: LambdaFunctionStartFailedEventDetails Source #

Create a value of LambdaFunctionStartFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:LambdaFunctionStartFailedEventDetails', lambdaFunctionStartFailedEventDetails_error - The error code of the failure.

$sel:cause:LambdaFunctionStartFailedEventDetails', lambdaFunctionStartFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

LambdaFunctionSucceededEventDetails

data LambdaFunctionSucceededEventDetails Source #

Contains details about a lambda function that successfully terminated during an execution.

See: newLambdaFunctionSucceededEventDetails smart constructor.

Instances

Instances details
Eq LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

Show LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

Generic LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

NFData LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

Hashable LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

FromJSON LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

type Rep LambdaFunctionSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails

type Rep LambdaFunctionSucceededEventDetails = D1 ('MetaData "LambdaFunctionSucceededEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionSucceededEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "LambdaFunctionSucceededEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))))

newLambdaFunctionSucceededEventDetails :: LambdaFunctionSucceededEventDetails Source #

Create a value of LambdaFunctionSucceededEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:LambdaFunctionSucceededEventDetails', lambdaFunctionSucceededEventDetails_output - The JSON data output by the lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:LambdaFunctionSucceededEventDetails', lambdaFunctionSucceededEventDetails_outputDetails - Contains details about the output of an execution history event.

LambdaFunctionTimedOutEventDetails

data LambdaFunctionTimedOutEventDetails Source #

Contains details about a lambda function timeout that occurred during an execution.

See: newLambdaFunctionTimedOutEventDetails smart constructor.

Instances

Instances details
Eq LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

Show LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

Generic LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

Associated Types

type Rep LambdaFunctionTimedOutEventDetails :: Type -> Type #

NFData LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

Hashable LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

FromJSON LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

type Rep LambdaFunctionTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails

type Rep LambdaFunctionTimedOutEventDetails = D1 ('MetaData "LambdaFunctionTimedOutEventDetails" "Amazonka.StepFunctions.Types.LambdaFunctionTimedOutEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "LambdaFunctionTimedOutEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newLambdaFunctionTimedOutEventDetails :: LambdaFunctionTimedOutEventDetails Source #

Create a value of LambdaFunctionTimedOutEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:LambdaFunctionTimedOutEventDetails', lambdaFunctionTimedOutEventDetails_error - The error code of the failure.

$sel:cause:LambdaFunctionTimedOutEventDetails', lambdaFunctionTimedOutEventDetails_cause - A more detailed explanation of the cause of the timeout.

LogDestination

data LogDestination Source #

See: newLogDestination smart constructor.

Instances

Instances details
Eq LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Read LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Show LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Generic LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Associated Types

type Rep LogDestination :: Type -> Type #

NFData LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

Methods

rnf :: LogDestination -> () #

Hashable LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

ToJSON LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

FromJSON LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

type Rep LogDestination Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LogDestination

type Rep LogDestination = D1 ('MetaData "LogDestination" "Amazonka.StepFunctions.Types.LogDestination" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "LogDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogsLogGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsLogGroup))))

newLogDestination :: LogDestination Source #

Create a value of LogDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cloudWatchLogsLogGroup:LogDestination', logDestination_cloudWatchLogsLogGroup - An object describing a CloudWatch log group. For more information, see AWS::Logs::LogGroup in the AWS CloudFormation User Guide.

LoggingConfiguration

data LoggingConfiguration Source #

The LoggingConfiguration data type is used to set CloudWatch Logs options.

See: newLoggingConfiguration smart constructor.

Instances

Instances details
Eq LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Read LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Show LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Generic LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Associated Types

type Rep LoggingConfiguration :: Type -> Type #

NFData LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

Methods

rnf :: LoggingConfiguration -> () #

Hashable LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

ToJSON LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

FromJSON LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

type Rep LoggingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.LoggingConfiguration

type Rep LoggingConfiguration = D1 ('MetaData "LoggingConfiguration" "Amazonka.StepFunctions.Types.LoggingConfiguration" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "LoggingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeExecutionData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "destinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogDestination])) :*: S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogLevel)))))

newLoggingConfiguration :: LoggingConfiguration Source #

Create a value of LoggingConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeExecutionData:LoggingConfiguration', loggingConfiguration_includeExecutionData - Determines whether execution data is included in your log. When set to false, data is excluded.

$sel:destinations:LoggingConfiguration', loggingConfiguration_destinations - An array of objects that describes where your execution history events will be logged. Limited to size 1. Required, if your log level is not set to OFF.

$sel:level:LoggingConfiguration', loggingConfiguration_level - Defines which category of execution history events are logged.

MapIterationEventDetails

data MapIterationEventDetails Source #

Contains details about an iteration of a Map state.

See: newMapIterationEventDetails smart constructor.

Instances

Instances details
Eq MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Read MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Show MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Generic MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Associated Types

type Rep MapIterationEventDetails :: Type -> Type #

NFData MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

Hashable MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

FromJSON MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

type Rep MapIterationEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapIterationEventDetails

type Rep MapIterationEventDetails = D1 ('MetaData "MapIterationEventDetails" "Amazonka.StepFunctions.Types.MapIterationEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "MapIterationEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newMapIterationEventDetails :: MapIterationEventDetails Source #

Create a value of MapIterationEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:MapIterationEventDetails', mapIterationEventDetails_name - The name of the iteration’s parent Map state.

$sel:index:MapIterationEventDetails', mapIterationEventDetails_index - The index of the array belonging to the Map state iteration.

MapStateStartedEventDetails

data MapStateStartedEventDetails Source #

Details about a Map state that was started.

See: newMapStateStartedEventDetails smart constructor.

Instances

Instances details
Eq MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Read MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Show MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Generic MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Associated Types

type Rep MapStateStartedEventDetails :: Type -> Type #

NFData MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

Hashable MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

FromJSON MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

type Rep MapStateStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.MapStateStartedEventDetails

type Rep MapStateStartedEventDetails = D1 ('MetaData "MapStateStartedEventDetails" "Amazonka.StepFunctions.Types.MapStateStartedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "MapStateStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "length") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newMapStateStartedEventDetails :: MapStateStartedEventDetails Source #

Create a value of MapStateStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:length:MapStateStartedEventDetails', mapStateStartedEventDetails_length - The size of the array for Map state iterations.

StateEnteredEventDetails

data StateEnteredEventDetails Source #

Contains details about a state entered during an execution.

See: newStateEnteredEventDetails smart constructor.

Instances

Instances details
Eq StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

Show StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

Generic StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

Associated Types

type Rep StateEnteredEventDetails :: Type -> Type #

NFData StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

Hashable StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

FromJSON StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

type Rep StateEnteredEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateEnteredEventDetails

type Rep StateEnteredEventDetails = D1 ('MetaData "StateEnteredEventDetails" "Amazonka.StepFunctions.Types.StateEnteredEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StateEnteredEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails)) :*: (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStateEnteredEventDetails Source #

Create a value of StateEnteredEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputDetails:StateEnteredEventDetails', stateEnteredEventDetails_inputDetails - Contains details about the input for an execution history event.

$sel:input:StateEnteredEventDetails', stateEnteredEventDetails_input - The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:name:StateEnteredEventDetails', stateEnteredEventDetails_name - The name of the state.

StateExitedEventDetails

data StateExitedEventDetails Source #

Contains details about an exit from a state during an execution.

See: newStateExitedEventDetails smart constructor.

Instances

Instances details
Eq StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

Show StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

Generic StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

Associated Types

type Rep StateExitedEventDetails :: Type -> Type #

NFData StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

Methods

rnf :: StateExitedEventDetails -> () #

Hashable StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

FromJSON StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

type Rep StateExitedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateExitedEventDetails

type Rep StateExitedEventDetails = D1 ('MetaData "StateExitedEventDetails" "Amazonka.StepFunctions.Types.StateExitedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StateExitedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStateExitedEventDetails Source #

Create a value of StateExitedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:StateExitedEventDetails', stateExitedEventDetails_output - The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:StateExitedEventDetails', stateExitedEventDetails_outputDetails - Contains details about the output of an execution history event.

$sel:name:StateExitedEventDetails', stateExitedEventDetails_name - The name of the state.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

StateMachineListItem

data StateMachineListItem Source #

Contains details about the state machine.

See: newStateMachineListItem smart constructor.

Instances

Instances details
Eq StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Read StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Show StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Generic StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Associated Types

type Rep StateMachineListItem :: Type -> Type #

NFData StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

Methods

rnf :: StateMachineListItem -> () #

Hashable StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

FromJSON StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

type Rep StateMachineListItem Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.StateMachineListItem

type Rep StateMachineListItem = D1 ('MetaData "StateMachineListItem" "Amazonka.StepFunctions.Types.StateMachineListItem" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "StateMachineListItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stateMachineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StateMachineType) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newStateMachineListItem Source #

Create a value of StateMachineListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stateMachineArn:StateMachineListItem', stateMachineListItem_stateMachineArn - The Amazon Resource Name (ARN) that identifies the state machine.

$sel:name:StateMachineListItem', stateMachineListItem_name - The name of the state machine.

A name must not contain:

  • white space
  • brackets < > { } [ ]
  • wildcard characters ? *
  • special characters " # % \ ^ | ~ ` $ & , ; : /
  • control characters (U+0000-001F, U+007F-009F)

To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

$sel:type':StateMachineListItem', stateMachineListItem_type -

$sel:creationDate:StateMachineListItem', stateMachineListItem_creationDate - The date the state machine is created.

Tag

data Tag Source #

Tags are key-value pairs that can be associated with Step Functions state machines and activities.

An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide, and Controlling Access Using IAM Tags.

Tags may only contain Unicode letters, digits, white space, or these symbols: _ . : / = + - @.

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.StepFunctions.Types.Tag" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Tag', tag_value - The value of a tag.

$sel:key:Tag', tag_key - The key of a tag.

TaskFailedEventDetails

data TaskFailedEventDetails Source #

Contains details about a task failure event.

See: newTaskFailedEventDetails smart constructor.

Instances

Instances details
Eq TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

Show TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

Generic TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

Associated Types

type Rep TaskFailedEventDetails :: Type -> Type #

NFData TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

Methods

rnf :: TaskFailedEventDetails -> () #

Hashable TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

FromJSON TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

type Rep TaskFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskFailedEventDetails

type Rep TaskFailedEventDetails = D1 ('MetaData "TaskFailedEventDetails" "Amazonka.StepFunctions.Types.TaskFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TaskFailedEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskFailedEventDetails Source #

Create a value of TaskFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:TaskFailedEventDetails', taskFailedEventDetails_error - The error code of the failure.

$sel:cause:TaskFailedEventDetails', taskFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:resourceType:TaskFailedEventDetails', taskFailedEventDetails_resourceType - The action of the resource called by a task state.

$sel:resource:TaskFailedEventDetails', taskFailedEventDetails_resource - The service name of the resource in a task state.

TaskScheduledEventDetails

data TaskScheduledEventDetails Source #

Contains details about a task scheduled during an execution.

See: newTaskScheduledEventDetails smart constructor.

Instances

Instances details
Eq TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

Show TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

Generic TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

Associated Types

type Rep TaskScheduledEventDetails :: Type -> Type #

NFData TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

Hashable TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

FromJSON TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

type Rep TaskScheduledEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskScheduledEventDetails

type Rep TaskScheduledEventDetails = D1 ('MetaData "TaskScheduledEventDetails" "Amazonka.StepFunctions.Types.TaskScheduledEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TaskScheduledEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "heartbeatInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

newTaskScheduledEventDetails Source #

Create a value of TaskScheduledEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:heartbeatInSeconds:TaskScheduledEventDetails', taskScheduledEventDetails_heartbeatInSeconds - The maximum allowed duration between two heartbeats for the task.

$sel:timeoutInSeconds:TaskScheduledEventDetails', taskScheduledEventDetails_timeoutInSeconds - The maximum allowed duration of the task.

$sel:resourceType:TaskScheduledEventDetails', taskScheduledEventDetails_resourceType - The action of the resource called by a task state.

$sel:resource:TaskScheduledEventDetails', taskScheduledEventDetails_resource - The service name of the resource in a task state.

$sel:region:TaskScheduledEventDetails', taskScheduledEventDetails_region - The region of the scheduled task

$sel:parameters:TaskScheduledEventDetails', taskScheduledEventDetails_parameters - The JSON data passed to the resource referenced in a task state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

TaskStartFailedEventDetails

data TaskStartFailedEventDetails Source #

Contains details about a task that failed to start during an execution.

See: newTaskStartFailedEventDetails smart constructor.

Instances

Instances details
Eq TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

Show TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

Generic TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

Associated Types

type Rep TaskStartFailedEventDetails :: Type -> Type #

NFData TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

Hashable TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

FromJSON TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

type Rep TaskStartFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartFailedEventDetails

type Rep TaskStartFailedEventDetails = D1 ('MetaData "TaskStartFailedEventDetails" "Amazonka.StepFunctions.Types.TaskStartFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TaskStartFailedEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskStartFailedEventDetails Source #

Create a value of TaskStartFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:TaskStartFailedEventDetails', taskStartFailedEventDetails_error - The error code of the failure.

$sel:cause:TaskStartFailedEventDetails', taskStartFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:resourceType:TaskStartFailedEventDetails', taskStartFailedEventDetails_resourceType - The action of the resource called by a task state.

$sel:resource:TaskStartFailedEventDetails', taskStartFailedEventDetails_resource - The service name of the resource in a task state.

TaskStartedEventDetails

data TaskStartedEventDetails Source #

Contains details about the start of a task during an execution.

See: newTaskStartedEventDetails smart constructor.

Instances

Instances details
Eq TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Read TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Show TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Generic TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Associated Types

type Rep TaskStartedEventDetails :: Type -> Type #

NFData TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

Methods

rnf :: TaskStartedEventDetails -> () #

Hashable TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

FromJSON TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

type Rep TaskStartedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskStartedEventDetails

type Rep TaskStartedEventDetails = D1 ('MetaData "TaskStartedEventDetails" "Amazonka.StepFunctions.Types.TaskStartedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TaskStartedEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTaskStartedEventDetails Source #

Create a value of TaskStartedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceType:TaskStartedEventDetails', taskStartedEventDetails_resourceType - The action of the resource called by a task state.

$sel:resource:TaskStartedEventDetails', taskStartedEventDetails_resource - The service name of the resource in a task state.

TaskSubmitFailedEventDetails

data TaskSubmitFailedEventDetails Source #

Contains details about a task that failed to submit during an execution.

See: newTaskSubmitFailedEventDetails smart constructor.

Instances

Instances details
Eq TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

Show TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

Generic TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

Associated Types

type Rep TaskSubmitFailedEventDetails :: Type -> Type #

NFData TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

Hashable TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

FromJSON TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

type Rep TaskSubmitFailedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails

type Rep TaskSubmitFailedEventDetails = D1 ('MetaData "TaskSubmitFailedEventDetails" "Amazonka.StepFunctions.Types.TaskSubmitFailedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TaskSubmitFailedEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskSubmitFailedEventDetails Source #

Create a value of TaskSubmitFailedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:TaskSubmitFailedEventDetails', taskSubmitFailedEventDetails_error - The error code of the failure.

$sel:cause:TaskSubmitFailedEventDetails', taskSubmitFailedEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:resourceType:TaskSubmitFailedEventDetails', taskSubmitFailedEventDetails_resourceType - The action of the resource called by a task state.

$sel:resource:TaskSubmitFailedEventDetails', taskSubmitFailedEventDetails_resource - The service name of the resource in a task state.

TaskSubmittedEventDetails

data TaskSubmittedEventDetails Source #

Contains details about a task submitted to a resource .

See: newTaskSubmittedEventDetails smart constructor.

Instances

Instances details
Eq TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

Show TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

Generic TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

Associated Types

type Rep TaskSubmittedEventDetails :: Type -> Type #

NFData TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

Hashable TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

FromJSON TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

type Rep TaskSubmittedEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSubmittedEventDetails

type Rep TaskSubmittedEventDetails = D1 ('MetaData "TaskSubmittedEventDetails" "Amazonka.StepFunctions.Types.TaskSubmittedEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TaskSubmittedEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskSubmittedEventDetails Source #

Create a value of TaskSubmittedEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:TaskSubmittedEventDetails', taskSubmittedEventDetails_output - The response from a resource when a task has started. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:TaskSubmittedEventDetails', taskSubmittedEventDetails_outputDetails - Contains details about the output of an execution history event.

$sel:resourceType:TaskSubmittedEventDetails', taskSubmittedEventDetails_resourceType - The action of the resource called by a task state.

$sel:resource:TaskSubmittedEventDetails', taskSubmittedEventDetails_resource - The service name of the resource in a task state.

TaskSucceededEventDetails

data TaskSucceededEventDetails Source #

Contains details about the successful completion of a task state.

See: newTaskSucceededEventDetails smart constructor.

Instances

Instances details
Eq TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

Show TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

Generic TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

Associated Types

type Rep TaskSucceededEventDetails :: Type -> Type #

NFData TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

Hashable TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

FromJSON TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

type Rep TaskSucceededEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskSucceededEventDetails

type Rep TaskSucceededEventDetails = D1 ('MetaData "TaskSucceededEventDetails" "Amazonka.StepFunctions.Types.TaskSucceededEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TaskSucceededEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "outputDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoryEventExecutionDataDetails))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskSucceededEventDetails Source #

Create a value of TaskSucceededEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:output:TaskSucceededEventDetails', taskSucceededEventDetails_output - The full JSON response from a resource when a task has succeeded. This response becomes the output of the related task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

$sel:outputDetails:TaskSucceededEventDetails', taskSucceededEventDetails_outputDetails - Contains details about the output of an execution history event.

$sel:resourceType:TaskSucceededEventDetails', taskSucceededEventDetails_resourceType - The action of the resource called by a task state.

$sel:resource:TaskSucceededEventDetails', taskSucceededEventDetails_resource - The service name of the resource in a task state.

TaskTimedOutEventDetails

data TaskTimedOutEventDetails Source #

Contains details about a resource timeout that occurred during an execution.

See: newTaskTimedOutEventDetails smart constructor.

Instances

Instances details
Eq TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

Show TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

Generic TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

Associated Types

type Rep TaskTimedOutEventDetails :: Type -> Type #

NFData TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

Hashable TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

FromJSON TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

type Rep TaskTimedOutEventDetails Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TaskTimedOutEventDetails

type Rep TaskTimedOutEventDetails = D1 ('MetaData "TaskTimedOutEventDetails" "Amazonka.StepFunctions.Types.TaskTimedOutEventDetails" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TaskTimedOutEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "cause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTaskTimedOutEventDetails Source #

Create a value of TaskTimedOutEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:TaskTimedOutEventDetails', taskTimedOutEventDetails_error - The error code of the failure.

$sel:cause:TaskTimedOutEventDetails', taskTimedOutEventDetails_cause - A more detailed explanation of the cause of the failure.

$sel:resourceType:TaskTimedOutEventDetails', taskTimedOutEventDetails_resourceType - The action of the resource called by a task state.

$sel:resource:TaskTimedOutEventDetails', taskTimedOutEventDetails_resource - The service name of the resource in a task state.

TracingConfiguration

data TracingConfiguration Source #

Selects whether or not the state machine's AWS X-Ray tracing is enabled. Default is false

See: newTracingConfiguration smart constructor.

Instances

Instances details
Eq TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Read TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Show TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Generic TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Associated Types

type Rep TracingConfiguration :: Type -> Type #

NFData TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

Methods

rnf :: TracingConfiguration -> () #

Hashable TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

ToJSON TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

FromJSON TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

type Rep TracingConfiguration Source # 
Instance details

Defined in Amazonka.StepFunctions.Types.TracingConfiguration

type Rep TracingConfiguration = D1 ('MetaData "TracingConfiguration" "Amazonka.StepFunctions.Types.TracingConfiguration" "libZSservicesZSamazonka-stepfunctionsZSamazonka-stepfunctions" 'False) (C1 ('MetaCons "TracingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newTracingConfiguration :: TracingConfiguration Source #

Create a value of TracingConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:TracingConfiguration', tracingConfiguration_enabled - When set to true, AWS X-Ray tracing is enabled.