Skip to main content

include/aws@services@dynamodb_TableCreationParameters.hrl

-record(table_creation_parameters, {
    attribute_definitions :: list(aws@services@dynamodb:attribute_definition()),
    billing_mode :: gleam@option:option(aws@services@dynamodb:billing_mode()),
    global_secondary_indexes :: gleam@option:option(list(aws@services@dynamodb:global_secondary_index())),
    key_schema :: list(aws@services@dynamodb:key_schema_element()),
    on_demand_throughput :: gleam@option:option(aws@services@dynamodb:on_demand_throughput()),
    provisioned_throughput :: gleam@option:option(aws@services@dynamodb:provisioned_throughput()),
    sse_specification :: gleam@option:option(aws@services@dynamodb:s_s_e_specification()),
    table_name :: binary()
}).