S there a way to use a variable in resource model for tfsdk string

Hi team,

I am writing a terraform provider which the resource’s schema has more than 20 fields, I need to define these 20 fields in schema and in resource model, I am wondering is there a way to use a variable in resource model, such as below can metadata be a variable ?

type TestResourceModel struct {
    Id            types.Int64  `tfsdk:"id"`
    Name          types.String `tfsdk:"name"`
    Metadata      types.String `tfsdk:"metadata"`
    ......
}

seeing similar discussion Provide something to generate schema automatically · Issue #642 · hashicorp/terraform-plugin-framework · GitHub