class Aws::Glue::Types::Blueprint

The details of a blueprint.

@!attribute [rw] name

The name of the blueprint.
@return [String]

@!attribute [rw] description

The description of the blueprint.
@return [String]

@!attribute [rw] created_on

The date and time the blueprint was registered.
@return [Time]

@!attribute [rw] last_modified_on

The date and time the blueprint was last modified.
@return [Time]

@!attribute [rw] parameter_spec

A JSON string that indicates the list of parameter specifications
for the blueprint.
@return [String]

@!attribute [rw] blueprint_location

Specifies the path in Amazon S3 where the blueprint is published.
@return [String]

@!attribute [rw] blueprint_service_location

Specifies a path in Amazon S3 where the blueprint is copied when you
call `CreateBlueprint/UpdateBlueprint` to register the blueprint in
Glue.
@return [String]

@!attribute [rw] status

The status of the blueprint registration.

* Creating — The blueprint registration is in progress.

* Active — The blueprint has been successfully registered.

* Updating — An update to the blueprint registration is in progress.

* Failed — The blueprint registration failed.
@return [String]

@!attribute [rw] error_message

An error message.
@return [String]

@!attribute [rw] last_active_definition

When there are multiple versions of a blueprint and the latest
version has some errors, this attribute indicates the last
successful blueprint definition that is available with the service.
@return [Types::LastActiveDefinition]

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

Constants

SENSITIVE