| Name | Type | Description | Notes |
|---|---|---|---|
| id | uuid::Uuid | Unique identifier for this resource record | |
| resource_type | String | Type of the Terraform resource (e.g., aws_instance, aws_s3_bucket) | |
| name | String | Name of the resource as defined in Terraform configuration | |
| address | String | Full address of the resource (e.g., aws_instance.web_server) | |
| provider | String | Terraform provider name (e.g., aws, google, azurerm) | |
| mode | Mode | Resource mode (managed or data source) (enum: managed, data) | |
| attributes | std::collections::HashMap<String, serde_json::Value> | All resource attributes as key-value pairs | |
| extracted_at | String | Timestamp when the resource was extracted from Terraform state |