Interface HttpLambdaIntegrationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
HttpLambdaIntegrationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.94.0 (build b380f01)",
date="2024-03-14T22:21:49.765Z")
@Stability(Stable)
public interface HttpLambdaIntegrationProps
extends software.amazon.jsii.JsiiSerializable
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.aws_apigatewayv2_integrations.*;
ParameterMapping parameterMapping;
PayloadFormatVersion payloadFormatVersion;
HttpLambdaIntegrationProps httpLambdaIntegrationProps = HttpLambdaIntegrationProps.builder()
.parameterMapping(parameterMapping)
.payloadFormatVersion(payloadFormatVersion)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forHttpLambdaIntegrationPropsstatic final classAn implementation forHttpLambdaIntegrationProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ParameterMappingSpecifies how to transform HTTP requests before sending them to the backend.default PayloadFormatVersionVersion of the payload sent to the lambda handler.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getParameterMapping
Specifies how to transform HTTP requests before sending them to the backend.Default: undefined requests are sent to the backend unmodified
- See Also:
-
getPayloadFormatVersion
Version of the payload sent to the lambda handler.Default: PayloadFormatVersion.VERSION_2_0
- See Also:
-
builder
- Returns:
- a
HttpLambdaIntegrationProps.BuilderofHttpLambdaIntegrationProps
-