Class: Aws::Amplify::Types::Step
- Inherits:
-
Struct
- Object
- Struct
- Aws::Amplify::Types::Step
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-amplify/types.rb
Overview
Describes an execution step, for an execution job, for an Amplify app.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#artifacts_url ⇒ String
The URL to the artifact for the execution step.
-
#context ⇒ String
The context for the current step.
-
#end_time ⇒ Time
The end date and time of the execution step.
-
#log_url ⇒ String
The URL to the logs for the execution step.
-
#screenshots ⇒ Hash<String,String>
The list of screenshot URLs for the execution step, if relevant.
-
#start_time ⇒ Time
The start date and time of the execution step.
-
#status ⇒ String
The status of the execution step.
-
#status_reason ⇒ String
The reason for the current step status.
-
#step_name ⇒ String
The name of the execution step.
-
#test_artifacts_url ⇒ String
The URL to the test artifact for the execution step.
-
#test_config_url ⇒ String
The URL to the test configuration for the execution step.
Instance Attribute Details
#artifacts_url ⇒ String
The URL to the artifact for the execution step.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#context ⇒ String
The context for the current step. Includes a build image if the step is build.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The end date and time of the execution step.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#log_url ⇒ String
The URL to the logs for the execution step.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#screenshots ⇒ Hash<String,String>
The list of screenshot URLs for the execution step, if relevant.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The start date and time of the execution step.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the execution step.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
The reason for the current step status.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#step_name ⇒ String
The name of the execution step.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#test_artifacts_url ⇒ String
The URL to the test artifact for the execution step.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |
#test_config_url ⇒ String
The URL to the test configuration for the execution step.
2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 |
# File 'lib/aws-sdk-amplify/types.rb', line 2523 class Step < Struct.new( :step_name, :start_time, :status, :end_time, :log_url, :artifacts_url, :test_artifacts_url, :test_config_url, :screenshots, :status_reason, :context) SENSITIVE = [] include Aws::Structure end |