Class: Aws::States::Types::StartSyncExecutionOutput

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-states/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:error, :cause, :input, :output]

Instance Attribute Summary collapse

Instance Attribute Details

#billing_detailsTypes::BillingDetails

An object that describes workflow billing details, including billed duration and memory use.



3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#causeString

A more detailed explanation of the cause of the failure.

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#errorString

The error code of the failure.

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#execution_arnString

The Amazon Resource Name (ARN) that identifies the execution.

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#inputString

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.

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#input_detailsTypes::CloudWatchEventsExecutionDataDetails

Provides details about execution input or output.



3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#nameString

The name of the execution.

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#outputString

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

<note markdown=“1”> This field is set only if the execution succeeds. If the execution fails, this field is null.

</note>

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#output_detailsTypes::CloudWatchEventsExecutionDataDetails

Provides details about execution input or output.



3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#start_dateTime

The date the execution is started.

Returns:

  • (Time)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#state_machine_arnString

The Amazon Resource Name (ARN) that identifies the state machine.

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#statusString

The current status of the execution.

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#stop_dateTime

If the execution has already ended, the date the execution stopped.

Returns:

  • (Time)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end

#trace_headerString

The X-Ray trace header that was passed to the execution.

Returns:

  • (String)


3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
# File 'lib/aws-sdk-states/types.rb', line 3733

class StartSyncExecutionOutput < Struct.new(
  :execution_arn,
  :state_machine_arn,
  :name,
  :start_date,
  :stop_date,
  :status,
  :error,
  :cause,
  :input,
  :input_details,
  :output,
  :output_details,
  :trace_header,
  :billing_details)
  SENSITIVE = [:error, :cause, :input, :output]
  include Aws::Structure
end