Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Describes the details of a pipeline.
Synopsis
- data DescribePipeline = DescribePipeline' {
- pipelineName :: Text
- newDescribePipeline :: Text -> DescribePipeline
- describePipeline_pipelineName :: Lens' DescribePipeline Text
- data DescribePipelineResponse = DescribePipelineResponse' {
- creationTime :: Maybe POSIX
- pipelineDisplayName :: Maybe Text
- pipelineName :: Maybe Text
- createdBy :: Maybe UserContext
- lastRunTime :: Maybe POSIX
- lastModifiedTime :: Maybe POSIX
- pipelineStatus :: Maybe PipelineStatus
- pipelineDescription :: Maybe Text
- pipelineArn :: Maybe Text
- pipelineDefinition :: Maybe Text
- lastModifiedBy :: Maybe UserContext
- roleArn :: Maybe Text
- httpStatus :: Int
- newDescribePipelineResponse :: Int -> DescribePipelineResponse
- describePipelineResponse_creationTime :: Lens' DescribePipelineResponse (Maybe UTCTime)
- describePipelineResponse_pipelineDisplayName :: Lens' DescribePipelineResponse (Maybe Text)
- describePipelineResponse_pipelineName :: Lens' DescribePipelineResponse (Maybe Text)
- describePipelineResponse_createdBy :: Lens' DescribePipelineResponse (Maybe UserContext)
- describePipelineResponse_lastRunTime :: Lens' DescribePipelineResponse (Maybe UTCTime)
- describePipelineResponse_lastModifiedTime :: Lens' DescribePipelineResponse (Maybe UTCTime)
- describePipelineResponse_pipelineStatus :: Lens' DescribePipelineResponse (Maybe PipelineStatus)
- describePipelineResponse_pipelineDescription :: Lens' DescribePipelineResponse (Maybe Text)
- describePipelineResponse_pipelineArn :: Lens' DescribePipelineResponse (Maybe Text)
- describePipelineResponse_pipelineDefinition :: Lens' DescribePipelineResponse (Maybe Text)
- describePipelineResponse_lastModifiedBy :: Lens' DescribePipelineResponse (Maybe UserContext)
- describePipelineResponse_roleArn :: Lens' DescribePipelineResponse (Maybe Text)
- describePipelineResponse_httpStatus :: Lens' DescribePipelineResponse Int
Creating a Request
data DescribePipeline Source #
See: newDescribePipeline
smart constructor.
DescribePipeline' | |
|
Instances
Create a value of DescribePipeline
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:pipelineName:DescribePipeline'
, describePipeline_pipelineName
- The name of the pipeline to describe.
Request Lenses
describePipeline_pipelineName :: Lens' DescribePipeline Text Source #
The name of the pipeline to describe.
Destructuring the Response
data DescribePipelineResponse Source #
See: newDescribePipelineResponse
smart constructor.
DescribePipelineResponse' | |
|
Instances
newDescribePipelineResponse Source #
Create a value of DescribePipelineResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:DescribePipelineResponse'
, describePipelineResponse_creationTime
- The time when the pipeline was created.
$sel:pipelineDisplayName:DescribePipelineResponse'
, describePipelineResponse_pipelineDisplayName
- The display name of the pipeline.
$sel:pipelineName:DescribePipeline'
, describePipelineResponse_pipelineName
- The name of the pipeline.
$sel:createdBy:DescribePipelineResponse'
, describePipelineResponse_createdBy
- Undocumented member.
$sel:lastRunTime:DescribePipelineResponse'
, describePipelineResponse_lastRunTime
- The time when the pipeline was last run.
$sel:lastModifiedTime:DescribePipelineResponse'
, describePipelineResponse_lastModifiedTime
- The time when the pipeline was last modified.
$sel:pipelineStatus:DescribePipelineResponse'
, describePipelineResponse_pipelineStatus
- The status of the pipeline execution.
$sel:pipelineDescription:DescribePipelineResponse'
, describePipelineResponse_pipelineDescription
- The description of the pipeline.
$sel:pipelineArn:DescribePipelineResponse'
, describePipelineResponse_pipelineArn
- The Amazon Resource Name (ARN) of the pipeline.
$sel:pipelineDefinition:DescribePipelineResponse'
, describePipelineResponse_pipelineDefinition
- The JSON pipeline definition.
$sel:lastModifiedBy:DescribePipelineResponse'
, describePipelineResponse_lastModifiedBy
- Undocumented member.
$sel:roleArn:DescribePipelineResponse'
, describePipelineResponse_roleArn
- The Amazon Resource Name (ARN) that the pipeline uses to execute.
$sel:httpStatus:DescribePipelineResponse'
, describePipelineResponse_httpStatus
- The response's http status code.
Response Lenses
describePipelineResponse_creationTime :: Lens' DescribePipelineResponse (Maybe UTCTime) Source #
The time when the pipeline was created.
describePipelineResponse_pipelineDisplayName :: Lens' DescribePipelineResponse (Maybe Text) Source #
The display name of the pipeline.
describePipelineResponse_pipelineName :: Lens' DescribePipelineResponse (Maybe Text) Source #
The name of the pipeline.
describePipelineResponse_createdBy :: Lens' DescribePipelineResponse (Maybe UserContext) Source #
Undocumented member.
describePipelineResponse_lastRunTime :: Lens' DescribePipelineResponse (Maybe UTCTime) Source #
The time when the pipeline was last run.
describePipelineResponse_lastModifiedTime :: Lens' DescribePipelineResponse (Maybe UTCTime) Source #
The time when the pipeline was last modified.
describePipelineResponse_pipelineStatus :: Lens' DescribePipelineResponse (Maybe PipelineStatus) Source #
The status of the pipeline execution.
describePipelineResponse_pipelineDescription :: Lens' DescribePipelineResponse (Maybe Text) Source #
The description of the pipeline.
describePipelineResponse_pipelineArn :: Lens' DescribePipelineResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the pipeline.
describePipelineResponse_pipelineDefinition :: Lens' DescribePipelineResponse (Maybe Text) Source #
The JSON pipeline definition.
describePipelineResponse_lastModifiedBy :: Lens' DescribePipelineResponse (Maybe UserContext) Source #
Undocumented member.
describePipelineResponse_roleArn :: Lens' DescribePipelineResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) that the pipeline uses to execute.
describePipelineResponse_httpStatus :: Lens' DescribePipelineResponse Int Source #
The response's http status code.