Interface HttpUrlIntegrationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
HttpUrlIntegrationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.103.1 (build bef2dea)",
date="2024-09-24T10:56:26.806Z")
@Stability(Stable)
public interface HttpUrlIntegrationProps
extends software.amazon.jsii.JsiiSerializable
Properties to initialize a new
HttpProxyIntegration
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.*; import software.amazon.awscdk.services.apigatewayv2.*; import software.amazon.awscdk.aws_apigatewayv2_integrations.*; ParameterMapping parameterMapping; HttpUrlIntegrationProps httpUrlIntegrationProps = HttpUrlIntegrationProps.builder() .method(HttpMethod.ANY) .parameterMapping(parameterMapping) .timeout(Duration.minutes(30)) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forHttpUrlIntegrationProps
static final class
An implementation forHttpUrlIntegrationProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default HttpMethod
The HTTP method that must be used to invoke the underlying HTTP proxy.default ParameterMapping
Specifies how to transform HTTP requests before sending them to the backend.default Duration
The maximum amount of time an integration will run before it returns without a response.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMethod
The HTTP method that must be used to invoke the underlying HTTP proxy.Default: HttpMethod.ANY
-
getParameterMapping
Specifies how to transform HTTP requests before sending them to the backend.Default: undefined requests are sent to the backend unmodified
- See Also:
-
getTimeout
The maximum amount of time an integration will run before it returns without a response.Must be between 50 milliseconds and 29 seconds.
Default: Duration.seconds(29)
-
builder
- Returns:
- a
HttpUrlIntegrationProps.Builder
ofHttpUrlIntegrationProps
-