`random_id` resource generates random numbers - useful for creating temporary infrastructure that requires unique id so it could be easily referenced by id.
```terraform
resource "random_id" "server" {
keepers = {
# Generate a new id each time we switch to a new AMI id
ami_id = var.ami_id
}
byte_length = 8
}
```
`keepers` - map of values that will trigger recreation of resources when changed.
### Reference
- [random_id in Terraform Docs](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/id)