class Aws::Glue::Types::BlueprintRun

The details of a blueprint run.

@!attribute [rw] blueprint_name

The name of the blueprint.
@return [String]

@!attribute [rw] run_id

The run ID for this blueprint run.
@return [String]

@!attribute [rw] workflow_name

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.
@return [String]

@!attribute [rw] state

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.
@return [String]

@!attribute [rw] started_on

The date and time that the blueprint run started.
@return [Time]

@!attribute [rw] completed_on

The date and time that the blueprint run completed.
@return [Time]

@!attribute [rw] error_message

Indicates any errors that are seen while running the blueprint.
@return [String]

@!attribute [rw] rollback_error_message

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.
@return [String]

@!attribute [rw] parameters

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`.
@return [String]

@!attribute [rw] role_arn

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.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/BlueprintRun AWS API Documentation

Constants

SENSITIVE