Interface HttpLambdaIntegrationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
HttpLambdaIntegrationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:45.682Z")
@Stability(Experimental)
public interface HttpLambdaIntegrationProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Lambda Proxy integration properties.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.apigatewayv2.*; import software.amazon.awscdk.services.apigatewayv2.integrations.*; ParameterMapping parameterMapping; PayloadFormatVersion payloadFormatVersion; HttpLambdaIntegrationProps httpLambdaIntegrationProps = HttpLambdaIntegrationProps.builder() .parameterMapping(parameterMapping) .payloadFormatVersion(payloadFormatVersion) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forHttpLambdaIntegrationProps
static final class
An implementation forHttpLambdaIntegrationProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default ParameterMapping
(experimental) Specifies how to transform HTTP requests before sending them to the backend.default PayloadFormatVersion
(experimental) Version of the payload sent to the lambda handler.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getParameterMapping
(experimental) Specifies how to transform HTTP requests before sending them to the backend.Default: undefined requests are sent to the backend unmodified
- See Also:
-
getPayloadFormatVersion
(experimental) Version of the payload sent to the lambda handler.Default: PayloadFormatVersion.VERSION_2_0
- See Also:
-
builder
- Returns:
- a
HttpLambdaIntegrationProps.Builder
ofHttpLambdaIntegrationProps
-