spec/aws-record/record/table_config_spec.rb [542:603]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
              t.client_options(stub_responses: true)
            end
            stub_client = configure_test_client(cfg.client)
            stub_client.stub_responses(
              :describe_table,
              table: {
                table_status: 'ACTIVE',
                attribute_definitions: [
                  {
                    attribute_name: 'hk',
                    attribute_type: 'S'
                  },
                  {
                    attribute_name: 'rk',
                    attribute_type: 'S'
                  },
                  {
                    attribute_name: 'gsi_pk',
                    attribute_type: 'S'
                  },
                  {
                    attribute_name: 'gsi_sk',
                    attribute_type: 'S'
                  }
                ],
                table_name: 'TestModel',
                key_schema: [
                  {
                    attribute_name: 'hk',
                    key_type: 'HASH'
                  },
                  {
                    attribute_name: 'rk',
                    key_type: 'RANGE'
                  }
                ],
                provisioned_throughput: {
                  read_capacity_units: 2,
                  write_capacity_units: 2,
                  number_of_decreases_today: 0
                },
                global_secondary_indexes: [
                  {
                    index_name: 'gsi',
                    key_schema: [
                      {
                        key_type: 'RANGE',
                        attribute_name: 'gsi_sk'
                      },
                      {
                        key_type: 'HASH',
                        attribute_name: 'gsi_pk'
                      }
                    ],
                    projection: {
                      projection_type: 'INCLUDE',
                      non_key_attributes: %w[a b c]
                    },
                    item_count: 0,
                    index_status: 'ACTIVE',
                    backfilling: false,
                    provisioned_throughput: {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



spec/aws-record/record/table_config_spec.rb [2181:2242]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            t.client_options(stub_responses: true)
          end
          stub_client = configure_test_client(cfg.client)
          stub_client.stub_responses(
            :describe_table,
            table: {
              table_status: 'ACTIVE',
              attribute_definitions: [
                {
                  attribute_name: 'hk',
                  attribute_type: 'S'
                },
                {
                  attribute_name: 'rk',
                  attribute_type: 'S'
                },
                {
                  attribute_name: 'gsi_pk',
                  attribute_type: 'S'
                },
                {
                  attribute_name: 'gsi_sk',
                  attribute_type: 'S'
                }
              ],
              table_name: 'TestModel',
              key_schema: [
                {
                  attribute_name: 'hk',
                  key_type: 'HASH'
                },
                {
                  attribute_name: 'rk',
                  key_type: 'RANGE'
                }
              ],
              provisioned_throughput: {
                read_capacity_units: 2,
                write_capacity_units: 2,
                number_of_decreases_today: 0
              },
              global_secondary_indexes: [
                {
                  index_name: 'gsi',
                  key_schema: [
                    {
                      key_type: 'RANGE',
                      attribute_name: 'gsi_sk'
                    },
                    {
                      key_type: 'HASH',
                      attribute_name: 'gsi_pk'
                    }
                  ],
                  projection: {
                    projection_type: 'INCLUDE',
                    non_key_attributes: %w[a b c]
                  },
                  item_count: 0,
                  index_status: 'ACTIVE',
                  backfilling: false,
                  provisioned_throughput: {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



