| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ImageBuilder.StartImagePipelineExecution
Description
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_clientToken :: Lens' StartImagePipelineExecutionResponse (Maybe Text)
- startImagePipelineExecutionResponse_imageBuildVersionArn :: Lens' StartImagePipelineExecutionResponse (Maybe Text)
- startImagePipelineExecutionResponse_requestId :: Lens' StartImagePipelineExecutionResponse (Maybe Text)
- startImagePipelineExecutionResponse_httpStatus :: Lens' StartImagePipelineExecutionResponse Int
Creating a Request
data StartImagePipelineExecution Source #
See: newStartImagePipelineExecution smart constructor.
Constructors
| StartImagePipelineExecution' | |
Fields
| |
Instances
newStartImagePipelineExecution Source #
Arguments
| :: 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.
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.
Constructors
| StartImagePipelineExecutionResponse' | |
Fields
| |
Instances
newStartImagePipelineExecutionResponse Source #
Arguments
| :: Int | |
| -> StartImagePipelineExecutionResponse |
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:
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:requestId:StartImagePipelineExecutionResponse', startImagePipelineExecutionResponse_requestId - The request ID that uniquely identifies this request.
$sel:httpStatus:StartImagePipelineExecutionResponse', startImagePipelineExecutionResponse_httpStatus - The response's http status code.
Response Lenses
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_requestId :: Lens' StartImagePipelineExecutionResponse (Maybe Text) Source #
The request ID that uniquely identifies this request.
startImagePipelineExecutionResponse_httpStatus :: Lens' StartImagePipelineExecutionResponse Int Source #
The response's http status code.