Class HttpUrlIntegrationProps
(experimental) Properties to initialize a new HttpProxyIntegration
.
Inheritance
System.Object
HttpUrlIntegrationProps
Implements
Namespace: Amazon.CDK.AWS.APIGatewayv2.Integrations
Assembly: Amazon.CDK.AWS.APIGatewayv2.Integrations.dll
Syntax (csharp)
public class HttpUrlIntegrationProps : Object, IHttpUrlIntegrationProps
Syntax (vb)
Public Class HttpUrlIntegrationProps
Inherits Object
Implements IHttpUrlIntegrationProps
Remarks
Stability: Experimental
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.APIGatewayv2;
using Amazon.CDK.AWS.APIGatewayv2.Integrations;
ParameterMapping parameterMapping;
var httpUrlIntegrationProps = new HttpUrlIntegrationProps {
Method = HttpMethod.ANY,
ParameterMapping = parameterMapping
};
Synopsis
Constructors
HttpUrlIntegrationProps() |
Properties
Method | (experimental) The HTTP method that must be used to invoke the underlying HTTP proxy. |
ParameterMapping | (experimental) Specifies how to transform HTTP requests before sending them to the backend. |
Constructors
HttpUrlIntegrationProps()
public HttpUrlIntegrationProps()
Properties
Method
(experimental) The HTTP method that must be used to invoke the underlying HTTP proxy.
public Nullable<HttpMethod> Method { get; set; }
Property Value
System.Nullable<HttpMethod>
Remarks
Default: HttpMethod.ANY
Stability: Experimental
ParameterMapping
(experimental) Specifies how to transform HTTP requests before sending them to the backend.
public ParameterMapping ParameterMapping { get; set; }
Property Value
Remarks
Default: undefined requests are sent to the backend unmodified
Stability: Experimental
See: https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-parameter-mapping.html