» random_uuid

The resource random_uuid generates random uuid string that is intended to be used as unique identifiers for other resources.

This resource uses the hashicorp/go-uuid to generate a UUID-formatted string for use with services needed a unique string identifier.

» Example Usage

The following example shows how to generate a unique name for an Azure Resource Group.

resource "random_uuid" "test" { }

resource "azurerm_resource_group" "test" {
  name     = "${random_uuid.test.result}-rg"
  location = "Central US"
}

» Argument Reference

The following arguments are supported:

» Attributes Reference

The following attributes are exported:

  • result - The generated uuid presented in string format.

» Import

Random UUID's can be imported. This can be used to replace a config value with a value interpolated from the random provider without experiencing diffs.

Example: $ terraform import random_uuid.main aabbccdd-eeff-0011-2233-445566778899