Class: Aws::Glue::Types::BlueprintRun
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::BlueprintRun
- Defined in:
- gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb
Overview
The details of a blueprint run.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#blueprint_name ⇒ String
The name of the blueprint.
-
#completed_on ⇒ Time
The date and time that the blueprint run completed.
-
#error_message ⇒ String
Indicates any errors that are seen while running the blueprint.
-
#parameters ⇒ String
The blueprint parameters as a string.
-
#role_arn ⇒ String
The role ARN.
-
#rollback_error_message ⇒ String
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until that point and delete them.
-
#run_id ⇒ String
The run ID for this blueprint run.
-
#started_on ⇒ Time
The date and time that the blueprint run started.
-
#state ⇒ String
The state of the blueprint run.
-
#workflow_name ⇒ String
The name of a workflow that is created as a result of a successful blueprint run.
Instance Attribute Details
#blueprint_name ⇒ String
The name of the blueprint.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#completed_on ⇒ Time
The date and time that the blueprint run completed.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#error_message ⇒ String
Indicates any errors that are seen while running the blueprint.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#parameters ⇒ String
The blueprint parameters as a string. You will have to provide a
value for each key that is required from the parameter spec that is
defined in the Blueprint$ParameterSpec
.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The role ARN. This role will be assumed by the Glue service and will be used to create the workflow and other entities of a workflow.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#rollback_error_message ⇒ String
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until that point and delete them. This attribute indicates the errors seen while trying to delete the entities that are created.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#run_id ⇒ String
The run ID for this blueprint run.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#started_on ⇒ Time
The date and time that the blueprint run started.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the blueprint run. Possible values are:
Running — The blueprint run is in progress.
Succeeded — The blueprint run completed successfully.
Failed — The blueprint run failed and rollback is complete.
Rolling Back — The blueprint run failed and rollback is in progress.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |
#workflow_name ⇒ String
The name of a workflow that is created as a result of a successful blueprint run. If a blueprint run has an error, there will not be a workflow created.
1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1795 class BlueprintRun < Struct.new( :blueprint_name, :run_id, :workflow_name, :state, :started_on, :completed_on, :error_message, :rollback_error_message, :parameters, :role_arn) SENSITIVE = [] include Aws::Structure end |