Glue / Client / batch_get_blueprints
batch_get_blueprints#
- Glue.Client.batch_get_blueprints(**kwargs)#
- Retrieves information about a list of blueprints. - See also: AWS API Documentation - Request Syntax - response = client.batch_get_blueprints( Names=[ 'string', ], IncludeBlueprint=True|False, IncludeParameterSpec=True|False ) - Parameters:
- Names (list) – - [REQUIRED] - A list of blueprint names. - (string) – 
 
- IncludeBlueprint (boolean) – Specifies whether or not to include the blueprint in the response. 
- IncludeParameterSpec (boolean) – Specifies whether or not to include the parameters, as a JSON string, for the blueprint in the response. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'Blueprints': [ { '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' } }, ], 'MissingBlueprints': [ 'string', ] } - Response Structure - (dict) – - Blueprints (list) – - Returns a list of blueprint as a - Blueprintsobject.- (dict) – - The details of a blueprint. - 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/UpdateBlueprintto register the blueprint in Glue.
- Status (string) – - 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. 
 
- 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. 
 
 
 
- MissingBlueprints (list) – - Returns a list of - BlueprintNamesthat were not found.- (string) – 
 
 
 
 - Exceptions - Glue.Client.exceptions.InternalServiceException
- Glue.Client.exceptions.OperationTimeoutException
- Glue.Client.exceptions.InvalidInputException