Versions in this module Expand all Collapse all v0 v0.26.0 Sep 30, 2020 Changes in this version + const ServiceAPIVersion + const ServiceID + func AddResolveEndpointMiddleware(stack *middleware.Stack, options ResolveEndpointMiddlewareOptions) + func NewDefaultEndpointResolver() *internalendpoints.Resolver + func RemoveResolveEndpointMiddleware(stack *middleware.Stack) error + type Client struct + func New(options Options, optFns ...func(*Options)) *Client + func NewFromConfig(cfg aws.Config, optFns ...func(*Options)) *Client + func (c *Client) CreateActivity(ctx context.Context, params *CreateActivityInput, optFns ...func(*Options)) (*CreateActivityOutput, error) + func (c *Client) CreateStateMachine(ctx context.Context, params *CreateStateMachineInput, optFns ...func(*Options)) (*CreateStateMachineOutput, error) + func (c *Client) DeleteActivity(ctx context.Context, params *DeleteActivityInput, optFns ...func(*Options)) (*DeleteActivityOutput, error) + func (c *Client) DeleteStateMachine(ctx context.Context, params *DeleteStateMachineInput, optFns ...func(*Options)) (*DeleteStateMachineOutput, error) + func (c *Client) DescribeActivity(ctx context.Context, params *DescribeActivityInput, optFns ...func(*Options)) (*DescribeActivityOutput, error) + func (c *Client) DescribeExecution(ctx context.Context, params *DescribeExecutionInput, optFns ...func(*Options)) (*DescribeExecutionOutput, error) + func (c *Client) DescribeStateMachine(ctx context.Context, params *DescribeStateMachineInput, ...) (*DescribeStateMachineOutput, error) + func (c *Client) DescribeStateMachineForExecution(ctx context.Context, params *DescribeStateMachineForExecutionInput, ...) (*DescribeStateMachineForExecutionOutput, error) + func (c *Client) GetActivityTask(ctx context.Context, params *GetActivityTaskInput, optFns ...func(*Options)) (*GetActivityTaskOutput, error) + func (c *Client) GetExecutionHistory(ctx context.Context, params *GetExecutionHistoryInput, ...) (*GetExecutionHistoryOutput, error) + func (c *Client) ListActivities(ctx context.Context, params *ListActivitiesInput, optFns ...func(*Options)) (*ListActivitiesOutput, error) + func (c *Client) ListExecutions(ctx context.Context, params *ListExecutionsInput, optFns ...func(*Options)) (*ListExecutionsOutput, error) + func (c *Client) ListStateMachines(ctx context.Context, params *ListStateMachinesInput, optFns ...func(*Options)) (*ListStateMachinesOutput, error) + func (c *Client) ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, ...) (*ListTagsForResourceOutput, error) + func (c *Client) SendTaskFailure(ctx context.Context, params *SendTaskFailureInput, optFns ...func(*Options)) (*SendTaskFailureOutput, error) + func (c *Client) SendTaskHeartbeat(ctx context.Context, params *SendTaskHeartbeatInput, optFns ...func(*Options)) (*SendTaskHeartbeatOutput, error) + func (c *Client) SendTaskSuccess(ctx context.Context, params *SendTaskSuccessInput, optFns ...func(*Options)) (*SendTaskSuccessOutput, error) + func (c *Client) StartExecution(ctx context.Context, params *StartExecutionInput, optFns ...func(*Options)) (*StartExecutionOutput, error) + func (c *Client) StopExecution(ctx context.Context, params *StopExecutionInput, optFns ...func(*Options)) (*StopExecutionOutput, error) + func (c *Client) TagResource(ctx context.Context, params *TagResourceInput, optFns ...func(*Options)) (*TagResourceOutput, error) + func (c *Client) UntagResource(ctx context.Context, params *UntagResourceInput, optFns ...func(*Options)) (*UntagResourceOutput, error) + func (c *Client) UpdateStateMachine(ctx context.Context, params *UpdateStateMachineInput, optFns ...func(*Options)) (*UpdateStateMachineOutput, error) + type CreateActivityInput struct + Name *string + Tags []*types.Tag + type CreateActivityOutput struct + ActivityArn *string + CreationDate *time.Time + ResultMetadata middleware.Metadata + type CreateStateMachineInput struct + Definition *string + LoggingConfiguration *types.LoggingConfiguration + Name *string + RoleArn *string + Tags []*types.Tag + Type types.StateMachineType + type CreateStateMachineOutput struct + CreationDate *time.Time + ResultMetadata middleware.Metadata + StateMachineArn *string + type DeleteActivityInput struct + ActivityArn *string + type DeleteActivityOutput struct + ResultMetadata middleware.Metadata + type DeleteStateMachineInput struct + StateMachineArn *string + type DeleteStateMachineOutput struct + ResultMetadata middleware.Metadata + type DescribeActivityInput struct + ActivityArn *string + type DescribeActivityOutput struct + ActivityArn *string + CreationDate *time.Time + Name *string + ResultMetadata middleware.Metadata + type DescribeExecutionInput struct + ExecutionArn *string + type DescribeExecutionOutput struct + ExecutionArn *string + Input *string + Name *string + Output *string + ResultMetadata middleware.Metadata + StartDate *time.Time + StateMachineArn *string + Status types.ExecutionStatus + StopDate *time.Time + type DescribeStateMachineForExecutionInput struct + ExecutionArn *string + type DescribeStateMachineForExecutionOutput struct + Definition *string + LoggingConfiguration *types.LoggingConfiguration + Name *string + ResultMetadata middleware.Metadata + RoleArn *string + StateMachineArn *string + UpdateDate *time.Time + type DescribeStateMachineInput struct + StateMachineArn *string + type DescribeStateMachineOutput struct + CreationDate *time.Time + Definition *string + LoggingConfiguration *types.LoggingConfiguration + Name *string + ResultMetadata middleware.Metadata + RoleArn *string + StateMachineArn *string + Status types.StateMachineStatus + Type types.StateMachineType + type EndpointResolver interface + ResolveEndpoint func(region string, options ResolverOptions) (aws.Endpoint, error) + func WithEndpointResolver(awsResolver aws.EndpointResolver, fallbackResolver EndpointResolver) EndpointResolver + type EndpointResolverFunc func(region string, options ResolverOptions) (aws.Endpoint, error) + func (fn EndpointResolverFunc) ResolveEndpoint(region string, options ResolverOptions) (endpoint aws.Endpoint, err error) + type GetActivityTaskInput struct + ActivityArn *string + WorkerName *string + type GetActivityTaskOutput struct + Input *string + ResultMetadata middleware.Metadata + TaskToken *string + type GetExecutionHistoryInput struct + ExecutionArn *string + MaxResults *int32 + NextToken *string + ReverseOrder *bool + type GetExecutionHistoryOutput struct + Events []*types.HistoryEvent + NextToken *string + ResultMetadata middleware.Metadata + type HTTPClient interface + Do func(*http.Request) (*http.Response, error) + type HTTPSignerV4 interface + SignHTTP func(ctx context.Context, credentials aws.Credentials, r *http.Request, ...) error + type ListActivitiesInput struct + MaxResults *int32 + NextToken *string + type ListActivitiesOutput struct + Activities []*types.ActivityListItem + NextToken *string + ResultMetadata middleware.Metadata + type ListExecutionsInput struct + MaxResults *int32 + NextToken *string + StateMachineArn *string + StatusFilter types.ExecutionStatus + type ListExecutionsOutput struct + Executions []*types.ExecutionListItem + NextToken *string + ResultMetadata middleware.Metadata + type ListStateMachinesInput struct + MaxResults *int32 + NextToken *string + type ListStateMachinesOutput struct + NextToken *string + ResultMetadata middleware.Metadata + StateMachines []*types.StateMachineListItem + type ListTagsForResourceInput struct + ResourceArn *string + type ListTagsForResourceOutput struct + ResultMetadata middleware.Metadata + Tags []*types.Tag + type Options struct + APIOptions []func(*middleware.Stack) error + Credentials aws.CredentialsProvider + EndpointOptions ResolverOptions + EndpointResolver EndpointResolver + HTTPClient HTTPClient + HTTPSignerV4 HTTPSignerV4 + Region string + Retryer retry.Retryer + func (o Options) Copy() Options + func (o Options) GetCredentials() aws.CredentialsProvider + func (o Options) GetEndpointOptions() ResolverOptions + func (o Options) GetEndpointResolver() EndpointResolver + func (o Options) GetHTTPSignerV4() HTTPSignerV4 + func (o Options) GetRegion() string + func (o Options) GetRetryer() retry.Retryer + type ResolveEndpoint struct + Options ResolverOptions + Resolver EndpointResolver + func (*ResolveEndpoint) ID() string + func (m *ResolveEndpoint) HandleSerialize(ctx context.Context, in middleware.SerializeInput, ...) (out middleware.SerializeOutput, metadata middleware.Metadata, err error) + type ResolveEndpointMiddlewareOptions interface + GetEndpointOptions func() ResolverOptions + GetEndpointResolver func() EndpointResolver + type ResolverOptions = internalendpoints.Options + type SendTaskFailureInput struct + Cause *string + Error *string + TaskToken *string + type SendTaskFailureOutput struct + ResultMetadata middleware.Metadata + type SendTaskHeartbeatInput struct + TaskToken *string + type SendTaskHeartbeatOutput struct + ResultMetadata middleware.Metadata + type SendTaskSuccessInput struct + Output *string + TaskToken *string + type SendTaskSuccessOutput struct + ResultMetadata middleware.Metadata + type StartExecutionInput struct + Input *string + Name *string + StateMachineArn *string + type StartExecutionOutput struct + ExecutionArn *string + ResultMetadata middleware.Metadata + StartDate *time.Time + type StopExecutionInput struct + Cause *string + Error *string + ExecutionArn *string + type StopExecutionOutput struct + ResultMetadata middleware.Metadata + StopDate *time.Time + type TagResourceInput struct + ResourceArn *string + Tags []*types.Tag + type TagResourceOutput struct + ResultMetadata middleware.Metadata + type UntagResourceInput struct + ResourceArn *string + TagKeys []*string + type UntagResourceOutput struct + ResultMetadata middleware.Metadata + type UpdateStateMachineInput struct + Definition *string + LoggingConfiguration *types.LoggingConfiguration + RoleArn *string + StateMachineArn *string + type UpdateStateMachineOutput struct + ResultMetadata middleware.Metadata + UpdateDate *time.Time Other modules containing this package github.com/skmcgrail/aws-sdk-go-v2