public interface PipelineInvokeActionProps
extends software.amazon.jsii.JsiiSerializable, software.amazon.awscdk.services.codepipeline.api.CommonActionProps
Lambda invoke CodePipeline Action.| Modifier and Type | Interface and Description |
|---|---|
static class |
PipelineInvokeActionProps.Builder
A fluent step builder class for
PipelineInvokeActionProps. |
static class |
PipelineInvokeActionProps.Jsii$Pojo
A PoJo (plain-old-java-object) class that implements
PipelineInvokeActionProps. |
static class |
PipelineInvokeActionProps.Jsii$Proxy
A proxy class which for javascript object literal which adhere to this interface.
|
| Modifier and Type | Method and Description |
|---|---|
static PipelineInvokeActionProps.Builder |
builder() |
Boolean |
getAddPutJobResultPolicy()
Adds the "codepipeline:PutJobSuccessResult" and
"codepipeline:PutJobFailureResult" for '*' resource to the Lambda
execution role policy.
|
FunctionRef |
getLambda()
The lambda function to invoke.
|
Object |
getUserParameters()
String to be used in the event data parameter passed to the Lambda
function
See an example JSON event in the CodePipeline documentation.
|
void |
setAddPutJobResultPolicy(Boolean value)
Adds the "codepipeline:PutJobSuccessResult" and
"codepipeline:PutJobFailureResult" for '*' resource to the Lambda
execution role policy.
|
void |
setLambda(FunctionRef value)
The lambda function to invoke.
|
void |
setUserParameters(Object value)
String to be used in the event data parameter passed to the Lambda
function
See an example JSON event in the CodePipeline documentation.
|
FunctionRef getLambda()
void setLambda(FunctionRef value)
Object getUserParameters()
void setUserParameters(Object value)
Boolean getAddPutJobResultPolicy()
https://docs.aws.amazon.com/codepipeline/latest/userguide/actions-invoke-lambda-function.html#actions-invoke-lambda-function-create-functionvoid setAddPutJobResultPolicy(Boolean value)
https://docs.aws.amazon.com/codepipeline/latest/userguide/actions-invoke-lambda-function.html#actions-invoke-lambda-function-create-functionstatic PipelineInvokeActionProps.Builder builder()
builder in interface software.amazon.awscdk.services.codepipeline.api.CommonActionPropsCopyright © 2018. All rights reserved.