Repository: turbot/steampipe-plugin-aws (language: go)

Issue:
Should the `capacity_reservation_specification` column in `aws_ec2_instance` table should be JSONB type?
**Describe the bug**
Right now the column is string type, but based on the data, should it be JSONB, e.g.,
```
{CapacityReservationPreference:open CapacityReservationTarget:<nil> noSmithyDocumentSerde:{}}
```

**Steampipe version (`steampipe -v`)**
v0.20.9

**Plugin version (`steampipe plugin list`)**
v0.118.0

**To reproduce**
See above

**Expected behavior**
A clear and concise description of what you expected to happen.

**Additional context**
Add any other context about the problem here.



Discussion / hints:

Fix patch:
diff --git a/aws/table_aws_ec2_instance.go b/aws/table_aws_ec2_instance.go
index 0e19d7fd6..5f5b21fa9 100644
--- a/aws/table_aws_ec2_instance.go
+++ b/aws/table_aws_ec2_instance.go
@@ -116,7 +116,7 @@ func tableAwsEc2Instance(_ context.Context) *plugin.Table {
 			{
 				Name:        "capacity_reservation_specification",
 				Description: "Information about the Capacity Reservation targeting option.",
-				Type:        proto.ColumnType_STRING,
+				Type:        proto.ColumnType_JSON,
 			},
 			{
 				Name:        "client_token",


Test patch: