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 |
Manually triggers a pipeline to create an image.
Synopsis
- data StartImagePipelineExecution = StartImagePipelineExecution' {}
- newStartImagePipelineExecution :: Text -> Text -> StartImagePipelineExecution
- startImagePipelineExecution_imagePipelineArn :: Lens' StartImagePipelineExecution Text
- startImagePipelineExecution_clientToken :: Lens' StartImagePipelineExecution Text
- data StartImagePipelineExecutionResponse = StartImagePipelineExecutionResponse' {}
- newStartImagePipelineExecutionResponse :: Int -> StartImagePipelineExecutionResponse
- startImagePipelineExecutionResponse_requestId :: Lens' StartImagePipelineExecutionResponse (Maybe Text)
- startImagePipelineExecutionResponse_clientToken :: Lens' StartImagePipelineExecutionResponse (Maybe Text)
- startImagePipelineExecutionResponse_imageBuildVersionArn :: Lens' StartImagePipelineExecutionResponse (Maybe Text)
- startImagePipelineExecutionResponse_httpStatus :: Lens' StartImagePipelineExecutionResponse Int
Creating a Request
data StartImagePipelineExecution Source #
See: newStartImagePipelineExecution
smart constructor.
StartImagePipelineExecution' | |
|
Instances
newStartImagePipelineExecution Source #
:: Text | |
-> Text | |
-> StartImagePipelineExecution |
Create a value of StartImagePipelineExecution
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:imagePipelineArn:StartImagePipelineExecution'
, startImagePipelineExecution_imagePipelineArn
- The Amazon Resource Name (ARN) of the image pipeline that you want to
manually invoke.
$sel:clientToken:StartImagePipelineExecution'
, startImagePipelineExecution_clientToken
- The idempotency token used to make this request idempotent.
Request Lenses
startImagePipelineExecution_imagePipelineArn :: Lens' StartImagePipelineExecution Text Source #
The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.
startImagePipelineExecution_clientToken :: Lens' StartImagePipelineExecution Text Source #
The idempotency token used to make this request idempotent.
Destructuring the Response
data StartImagePipelineExecutionResponse Source #
See: newStartImagePipelineExecutionResponse
smart constructor.
StartImagePipelineExecutionResponse' | |
|
Instances
newStartImagePipelineExecutionResponse Source #
Create a value of StartImagePipelineExecutionResponse
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:requestId:StartImagePipelineExecutionResponse'
, startImagePipelineExecutionResponse_requestId
- The request ID that uniquely identifies this request.
$sel:clientToken:StartImagePipelineExecution'
, startImagePipelineExecutionResponse_clientToken
- The idempotency token used to make this request idempotent.
$sel:imageBuildVersionArn:StartImagePipelineExecutionResponse'
, startImagePipelineExecutionResponse_imageBuildVersionArn
- The Amazon Resource Name (ARN) of the image that was created by this
request.
$sel:httpStatus:StartImagePipelineExecutionResponse'
, startImagePipelineExecutionResponse_httpStatus
- The response's http status code.
Response Lenses
startImagePipelineExecutionResponse_requestId :: Lens' StartImagePipelineExecutionResponse (Maybe Text) Source #
The request ID that uniquely identifies this request.
startImagePipelineExecutionResponse_clientToken :: Lens' StartImagePipelineExecutionResponse (Maybe Text) Source #
The idempotency token used to make this request idempotent.
startImagePipelineExecutionResponse_imageBuildVersionArn :: Lens' StartImagePipelineExecutionResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the image that was created by this request.
startImagePipelineExecutionResponse_httpStatus :: Lens' StartImagePipelineExecutionResponse Int Source #
The response's http status code.