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.



3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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.



3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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.



3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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)


3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'lib/aws-sdk-states/types.rb', line 3640

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