get_blueprint(**kwargs)¶Retrieves the details of a blueprint.
See also: AWS API Documentation
Request Syntax
response = client.get_blueprint(
    Name='string',
    IncludeBlueprint=True|False,
    IncludeParameterSpec=True|False
)
[REQUIRED]
The name of the blueprint.
dict
Response Syntax
{
    'Blueprint': {
        'Name': 'string',
        'Description': 'string',
        'CreatedOn': datetime(2015, 1, 1),
        'LastModifiedOn': datetime(2015, 1, 1),
        'ParameterSpec': 'string',
        'BlueprintLocation': 'string',
        'BlueprintServiceLocation': 'string',
        'Status': 'CREATING'|'ACTIVE'|'UPDATING'|'FAILED',
        'ErrorMessage': 'string',
        'LastActiveDefinition': {
            'Description': 'string',
            'LastModifiedOn': datetime(2015, 1, 1),
            'ParameterSpec': 'string',
            'BlueprintLocation': 'string',
            'BlueprintServiceLocation': 'string'
        }
    }
}
Response Structure
(dict) --
Blueprint (dict) --
Returns a Blueprint object.
Name (string) --
The name of the blueprint.
Description (string) --
The description of the blueprint.
CreatedOn (datetime) --
The date and time the blueprint was registered.
LastModifiedOn (datetime) --
The date and time the blueprint was last modified.
ParameterSpec (string) --
A JSON string that indicates the list of parameter specifications for the blueprint.
BlueprintLocation (string) --
Specifies the path in Amazon S3 where the blueprint is published.
BlueprintServiceLocation (string) --
Specifies a path in Amazon S3 where the blueprint is copied when you call CreateBlueprint/UpdateBlueprint to register the blueprint in Glue.
Status (string) --
The status of the blueprint registration.
ErrorMessage (string) --
An error message.
LastActiveDefinition (dict) --
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.
Description (string) --
The description of the blueprint.
LastModifiedOn (datetime) --
The date and time the blueprint was last modified.
ParameterSpec (string) --
A JSON string specifying the parameters for the blueprint.
BlueprintLocation (string) --
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
BlueprintServiceLocation (string) --
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
Exceptions
Glue.Client.exceptions.EntityNotFoundExceptionGlue.Client.exceptions.InvalidInputExceptionGlue.Client.exceptions.OperationTimeoutExceptionGlue.Client.exceptions.InternalServiceException