@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:00:46.058Z") @Stability(value=Experimental) public interface LambdaIntegrationOptions extends software.amazon.jsii.JsiiSerializable, IntegrationOptions
| Modifier and Type | Interface and Description |
|---|---|
static class |
LambdaIntegrationOptions.Builder
A builder for
LambdaIntegrationOptions |
static class |
LambdaIntegrationOptions.Jsii$Proxy
An implementation for
LambdaIntegrationOptions |
| Modifier and Type | Method and Description |
|---|---|
static LambdaIntegrationOptions.Builder |
builder() |
default Boolean |
getAllowTestInvoke()
(experimental) Allow invoking method from AWS Console UI (for testing purposes).
|
default Boolean |
getProxy()
(experimental) Use proxy integration or normal (request/response mapping) integration.
|
getCacheKeyParameters, getCacheNamespace, getConnectionType, getContentHandling, getCredentialsPassthrough, getCredentialsRole, getIntegrationResponses, getPassthroughBehavior, getRequestParameters, getRequestTemplates, getTimeout, getVpcLink@Stability(value=Experimental) @Nullable default Boolean getAllowTestInvoke()
This will add another permission to the AWS Lambda resource policy which
will allow the test-invoke-stage stage to invoke this handler. If this
is set to false, the function will only be usable from the deployment
endpoint.
Default: true
@Stability(value=Experimental) @Nullable default Boolean getProxy()
Default: true
https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-lambda-proxy-integrations.html#api-gateway-simple-proxy-for-lambda-output-format@Stability(value=Experimental) static LambdaIntegrationOptions.Builder builder()
builder in interface IntegrationOptionsLambdaIntegrationOptions.Builder of LambdaIntegrationOptionsCopyright © 2021. All rights reserved.