Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Returns information about a job. Only used for custom actions.
When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action.
See: AWS API Reference for GetJobDetails.
Creating a Request
Creates a value of GetJobDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetJobDetails Source
Represents the input of a get job details action.
See: getJobDetails
smart constructor.
Request Lenses
gjdJobId :: Lens' GetJobDetails Text Source
The unique system-generated ID for the job.
Destructuring the Response
Creates a value of GetJobDetailsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetJobDetailsResponse Source
Represents the output of a get job details action.
See: getJobDetailsResponse
smart constructor.
Response Lenses
gjdrsJobDetails :: Lens' GetJobDetailsResponse (Maybe JobDetails) Source
The details of the job.
If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.
gjdrsResponseStatus :: Lens' GetJobDetailsResponse Int Source
The response status code.