A forced replacement
replace_paths names the attribute the provider cannot change in place
{
"resource_changes": [
{
"address": "aws_instance.web",
"change": {
"actions": ["delete", "create"],
"replace_paths": [["instance_type"]]
}
}
]
}