scenarios/aca-internal/terraform/modules/03-supporting-services/variables.tf (39 lines of code) (raw):
// ------------------
// PARAMETERS
// ------------------
variable "workloadName" {
type = string
validation {
condition = length(var.workloadName) >= 2 && length(var.workloadName) <= 10
error_message = "Name must be greater at least 2 characters and not greater than 10."
}
}
variable "environment" {
type = string
validation {
condition = length(var.environment) <= 8
error_message = "Environment name can't be greater than 8 characters long."
}
}
variable "location" {
type = string
}
variable "spokeVnetId" {
type = string
}
variable "hubVnetId" {
type = string
}
variable "spokePrivateEndpointSubnetId" {
type = string
}
variable "hubResourceGroupName" {}
variable "spokeResourceGroupName" {}
variable "aRecords" {}
variable "tags" {}
variable "containerRegistryPullRoleAssignment" {}
variable "keyVaultPullRoleAssignment" {}
variable "vnetLinks" {}
variable "clientIP" {}
variable "logAnalyticsWorkspaceId" {}
variable "supportingResourceGroupName" {}