| Copyright | (c) 2013-2015 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <[email protected]> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.AWS.DataPipeline.GetPipelineDefinition
Description
Gets the definition of the specified pipeline. You can call
GetPipelineDefinition to retrieve the pipeline definition that you
provided using PutPipelineDefinition.
See: AWS API Reference for GetPipelineDefinition.
- getPipelineDefinition :: Text -> GetPipelineDefinition
- data GetPipelineDefinition
- gpdVersion :: Lens' GetPipelineDefinition (Maybe Text)
- gpdPipelineId :: Lens' GetPipelineDefinition Text
- getPipelineDefinitionResponse :: Int -> GetPipelineDefinitionResponse
- data GetPipelineDefinitionResponse
- gpdrsPipelineObjects :: Lens' GetPipelineDefinitionResponse [PipelineObject]
- gpdrsParameterObjects :: Lens' GetPipelineDefinitionResponse [ParameterObject]
- gpdrsParameterValues :: Lens' GetPipelineDefinitionResponse [ParameterValue]
- gpdrsStatus :: Lens' GetPipelineDefinitionResponse Int
Creating a Request
Arguments
| :: Text | |
| -> GetPipelineDefinition |
Creates a value of GetPipelineDefinition with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetPipelineDefinition Source
Contains the parameters for GetPipelineDefinition.
See: getPipelineDefinition smart constructor.
Instances
Request Lenses
gpdVersion :: Lens' GetPipelineDefinition (Maybe Text) Source
The version of the pipeline definition to retrieve. Set this parameter
to latest (default) to use the last definition saved to the pipeline
or active to use the last definition that was activated.
gpdPipelineId :: Lens' GetPipelineDefinition Text Source
The ID of the pipeline.
Destructuring the Response
getPipelineDefinitionResponse Source
Arguments
| :: Int | |
| -> GetPipelineDefinitionResponse |
Creates a value of GetPipelineDefinitionResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetPipelineDefinitionResponse Source
Contains the output of GetPipelineDefinition.
See: getPipelineDefinitionResponse smart constructor.
Response Lenses
gpdrsPipelineObjects :: Lens' GetPipelineDefinitionResponse [PipelineObject] Source
The objects defined in the pipeline.
gpdrsParameterObjects :: Lens' GetPipelineDefinitionResponse [ParameterObject] Source
The parameter objects used in the pipeline definition.
gpdrsParameterValues :: Lens' GetPipelineDefinitionResponse [ParameterValue] Source
The parameter values used in the pipeline definition.
gpdrsStatus :: Lens' GetPipelineDefinitionResponse Int Source
The response status code.