Skip to main content

include/aws@services@dynamodb_GlobalSecondaryIndexDescription.hrl

-record(global_secondary_index_description, {
    backfilling :: gleam@option:option(boolean()),
    index_arn :: gleam@option:option(binary()),
    index_name :: gleam@option:option(binary()),
    index_size_bytes :: gleam@option:option(integer()),
    index_status :: gleam@option:option(aws@services@dynamodb:index_status()),
    item_count :: gleam@option:option(integer()),
    key_schema :: gleam@option:option(list(aws@services@dynamodb:key_schema_element())),
    on_demand_throughput :: gleam@option:option(aws@services@dynamodb:on_demand_throughput()),
    projection :: gleam@option:option(aws@services@dynamodb:projection()),
    provisioned_throughput :: gleam@option:option(aws@services@dynamodb:provisioned_throughput_description()),
    warm_throughput :: gleam@option:option(aws@services@dynamodb:global_secondary_index_warm_throughput_description())
}).