Skip to main content

include/aws@services@dynamodb_ReplicaDescription.hrl

-record(replica_description, {
    global_secondary_indexes :: gleam@option:option(list(aws@services@dynamodb:replica_global_secondary_index_description())),
    global_table_settings_replication_mode :: gleam@option:option(aws@services@dynamodb:global_table_settings_replication_mode()),
    kms_master_key_id :: gleam@option:option(binary()),
    on_demand_throughput_override :: gleam@option:option(aws@services@dynamodb:on_demand_throughput_override()),
    provisioned_throughput_override :: gleam@option:option(aws@services@dynamodb:provisioned_throughput_override()),
    region_name :: gleam@option:option(binary()),
    replica_arn :: gleam@option:option(binary()),
    replica_inaccessible_date_time :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
    replica_status :: gleam@option:option(aws@services@dynamodb:replica_status()),
    replica_status_description :: gleam@option:option(binary()),
    replica_status_percent_progress :: gleam@option:option(binary()),
    replica_table_class_summary :: gleam@option:option(aws@services@dynamodb:table_class_summary()),
    warm_throughput :: gleam@option:option(aws@services@dynamodb:table_warm_throughput_description())
}).