Process Flow - Local-exec provisioner
Terraform plan starts
Resource created
Local-exec provisioner triggers
Runs local command/script
Command success?
No→Error stops apply
Yes
Terraform apply continues/completes
Terraform creates a resource, then runs a local command on your machine using local-exec provisioner. If the command fails, apply stops.