-record(api_key, {
created_date :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
customer_id :: gleam@option:option(binary()),
description :: gleam@option:option(binary()),
enabled :: gleam@option:option(boolean()),
id :: gleam@option:option(binary()),
last_updated_date :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
name :: gleam@option:option(binary()),
stage_keys :: gleam@option:option(list(binary())),
tags :: gleam@option:option(gleam@dict:dict(binary(), binary())),
value :: gleam@option:option(binary())
}).