diff --git a/internal/service/dynamodb/table.go b/internal/service/dynamodb/table.go index 307d7afb21b1..d00271da0ef3 100644 --- a/internal/service/dynamodb/table.go +++ b/internal/service/dynamodb/table.go @@ -2127,10 +2127,11 @@ func flattenTableGlobalSecondaryIndex(gsi []awstypes.GlobalSecondaryIndexDescrip for _, g := range gsi { gsi := make(map[string]interface{}) + gsi[names.AttrName] = aws.ToString(g.IndexName) + if g.ProvisionedThroughput != nil { gsi["write_capacity"] = aws.ToInt64(g.ProvisionedThroughput.WriteCapacityUnits) gsi["read_capacity"] = aws.ToInt64(g.ProvisionedThroughput.ReadCapacityUnits) - gsi[names.AttrName] = aws.ToString(g.IndexName) } for _, attribute := range g.KeySchema {