public static final class PipelineInvokeActionProps.Jsii$Pojo extends Object implements PipelineInvokeActionProps
PipelineInvokeActionProps.PipelineInvokeActionProps.Builder, PipelineInvokeActionProps.Jsii$Pojo, PipelineInvokeActionProps.Jsii$Proxy| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
_addPutJobResultPolicy |
protected FunctionRef |
_lambda |
protected software.amazon.awscdk.services.codepipeline.api.IStage |
_stage |
protected Object |
_userParameters |
| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Pojo()
Constructor used by builders.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAddPutJobResultPolicy()
Adds the "codepipeline:PutJobSuccessResult" and
"codepipeline:PutJobFailureResult" for '*' resource to the Lambda
execution role policy.
|
FunctionRef |
getLambda()
The lambda function to invoke.
|
software.amazon.awscdk.services.codepipeline.api.IStage |
getStage() |
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 |
setStage(software.amazon.awscdk.services.codepipeline.api.IStage value) |
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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected FunctionRef _lambda
protected Object _userParameters
protected Boolean _addPutJobResultPolicy
protected software.amazon.awscdk.services.codepipeline.api.IStage _stage
public FunctionRef getLambda()
PipelineInvokeActionPropsgetLambda in interface PipelineInvokeActionPropspublic void setLambda(FunctionRef value)
PipelineInvokeActionPropssetLambda in interface PipelineInvokeActionPropspublic Object getUserParameters()
PipelineInvokeActionPropsgetUserParameters in interface PipelineInvokeActionPropspublic void setUserParameters(Object value)
PipelineInvokeActionPropssetUserParameters in interface PipelineInvokeActionPropspublic Boolean getAddPutJobResultPolicy()
PipelineInvokeActionPropsgetAddPutJobResultPolicy in interface PipelineInvokeActionPropshttps://docs.aws.amazon.com/codepipeline/latest/userguide/actions-invoke-lambda-function.html#actions-invoke-lambda-function-create-functionpublic void setAddPutJobResultPolicy(Boolean value)
PipelineInvokeActionPropssetAddPutJobResultPolicy in interface PipelineInvokeActionPropshttps://docs.aws.amazon.com/codepipeline/latest/userguide/actions-invoke-lambda-function.html#actions-invoke-lambda-function-create-functionpublic software.amazon.awscdk.services.codepipeline.api.IStage getStage()
getStage in interface software.amazon.awscdk.services.codepipeline.api.CommonActionPropspublic void setStage(software.amazon.awscdk.services.codepipeline.api.IStage value)
setStage in interface software.amazon.awscdk.services.codepipeline.api.CommonActionPropsCopyright © 2018. All rights reserved.