1 package utils 2 3 import ( 4 "fmt" 5 6 "edge-infra.dev/pkg/edge/gcpinfra" 7 gcpProject "edge-infra.dev/pkg/lib/gcp/project" 8 ) 9 10 // GenerateProjectID generates a new unique gcp project id 11 func GenerateProjectID() string { 12 return fmt.Sprintf("%s-%s", gcpinfra.ProjectIDPrefix, gcpProject.RandAN(29-(len(gcpinfra.ProjectIDPrefix)))) 13 } 14