HttpRouteIntegrationConfig

class aws_cdk.aws_apigatewayv2.HttpRouteIntegrationConfig(*, payload_format_version, type, uri, connection_id=None, connection_type=None, method=None)

Bases: object

(experimental) Config returned back as a result of the bind.

Parameters
  • payload_format_version (PayloadFormatVersion) – (experimental) Payload format version in the case of lambda proxy integration. Default: - undefined

  • type (HttpIntegrationType) – (experimental) Integration type.

  • uri (str) – (experimental) Integration URI.

  • connection_id (Optional[str]) – (experimental) The ID of the VPC link for a private integration. Supported only for HTTP APIs. Default: - undefined

  • connection_type (Optional[HttpConnectionType]) – (experimental) The type of the network connection to the integration endpoint. Default: HttpConnectionType.INTERNET

  • method (Optional[HttpMethod]) – (experimental) The HTTP method that must be used to invoke the underlying proxy. Required for HttpIntegrationType.HTTP_PROXY Default: - undefined

Stability

experimental

Attributes

connection_id

(experimental) The ID of the VPC link for a private integration.

Supported only for HTTP APIs.

Default
  • undefined

Stability

experimental

Return type

Optional[str]

connection_type

(experimental) The type of the network connection to the integration endpoint.

Default

HttpConnectionType.INTERNET

Stability

experimental

Return type

Optional[HttpConnectionType]

method

(experimental) The HTTP method that must be used to invoke the underlying proxy.

Required for HttpIntegrationType.HTTP_PROXY

Default
  • undefined

Stability

experimental

Return type

Optional[HttpMethod]

payload_format_version

(experimental) Payload format version in the case of lambda proxy integration.

Default
  • undefined

See

https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

Stability

experimental

Return type

PayloadFormatVersion

type

(experimental) Integration type.

Stability

experimental

Return type

HttpIntegrationType

uri

(experimental) Integration URI.

Stability

experimental

Return type

str