-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()) }).