Packages

Typed Gleam client for AWS api gateway service. Auto-generated from the upstream Smithy model. Depends on aws_runtime for SigV4 signing, the credentials chain, endpoint resolution, retry, and the protocol codecs.

Current section

Files

Jump to
aws_gleam_api_gateway include aws@services@api_gateway_Integration.hrl
Raw

include/aws@services@api_gateway_Integration.hrl

-record(integration, {
cache_key_parameters :: gleam@option:option(list(binary())),
cache_namespace :: gleam@option:option(binary()),
connection_id :: gleam@option:option(binary()),
connection_type :: gleam@option:option(aws@services@api_gateway:connection_type()),
content_handling :: gleam@option:option(aws@services@api_gateway:content_handling_strategy()),
credentials :: gleam@option:option(binary()),
http_method :: gleam@option:option(binary()),
integration_responses :: gleam@option:option(gleam@dict:dict(binary(), aws@services@api_gateway:integration_response())),
integration_target :: gleam@option:option(binary()),
passthrough_behavior :: gleam@option:option(binary()),
request_parameters :: gleam@option:option(gleam@dict:dict(binary(), binary())),
request_templates :: gleam@option:option(gleam@dict:dict(binary(), binary())),
response_transfer_mode :: gleam@option:option(aws@services@api_gateway:response_transfer_mode()),
timeout_in_millis :: gleam@option:option(integer()),
tls_config :: gleam@option:option(aws@services@api_gateway:tls_config()),
type_ :: gleam@option:option(aws@services@api_gateway:integration_type()),
uri :: gleam@option:option(binary())
}).