-record(create_authorizer_request, {
auth_type :: gleam@option:option(binary()),
authorizer_credentials :: gleam@option:option(binary()),
authorizer_result_ttl_in_seconds :: gleam@option:option(integer()),
authorizer_uri :: gleam@option:option(binary()),
identity_source :: gleam@option:option(binary()),
identity_validation_expression :: gleam@option:option(binary()),
name :: gleam@option:option(binary()),
provider_ar_ns :: gleam@option:option(list(binary())),
rest_api_id :: gleam@option:option(binary()),
type_ :: gleam@option:option(aws@services@api_gateway:authorizer_type())
}).