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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-states/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.



3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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.



3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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.

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

Returns:

  • (String)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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.



3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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)


3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 3439

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