OpenSearchIngestion / Client / get_pipeline_blueprint
get_pipeline_blueprint#
- OpenSearchIngestion.Client.get_pipeline_blueprint(**kwargs)#
- Retrieves information about a specific blueprint for OpenSearch Ingestion. Blueprints are templates for the configuration needed for a - CreatePipelinerequest. For more information, see Using blueprints to create a pipeline.- See also: AWS API Documentation - Request Syntax- response = client.get_pipeline_blueprint( BlueprintName='string', Format='string' ) - Parameters:
- BlueprintName (string) – - [REQUIRED] - The name of the blueprint to retrieve. 
- Format (string) – The format format of the blueprint to retrieve. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Blueprint': { 'BlueprintName': 'string', 'PipelineConfigurationBody': 'string', 'DisplayName': 'string', 'DisplayDescription': 'string', 'Service': 'string', 'UseCase': 'string' }, 'Format': 'string' } - Response Structure- (dict) – - Blueprint (dict) – - The requested blueprint in YAML format. - BlueprintName (string) – - The name of the blueprint. 
- PipelineConfigurationBody (string) – - The YAML configuration of the blueprint. 
- DisplayName (string) – - The display name of the blueprint. 
- DisplayDescription (string) – - A description of the blueprint. 
- Service (string) – - The name of the service that the blueprint is associated with. 
- UseCase (string) – - The use case that the blueprint relates to. 
 
- Format (string) – - The format of the blueprint. 
 
 
 - Exceptions- OpenSearchIngestion.Client.exceptions.DisabledOperationException
- OpenSearchIngestion.Client.exceptions.AccessDeniedException
- OpenSearchIngestion.Client.exceptions.InternalException
- OpenSearchIngestion.Client.exceptions.ValidationException
- OpenSearchIngestion.Client.exceptions.ResourceNotFoundException