BrownField/Storage/AVS-to-ANFdatastore-NewVNet/Terraform/vars.tf (72 lines of code) (raw):
variable "DeploymentResourceGroupName" {
type = string
description = "Resource Group where the new gateway vnet and resources will be created."
}
variable "PrivateCloudName" {
type = string
description = "The name of the existing Private Cloud that should be used to generate an authorization key"
}
variable "PrivateCloudResourceGroup" {
type = string
description = "PrivateCloudResourceGroup"
}
variable "PrivateCloudSubscriptionId" {
type = string
description = "PrivateCloudSubscriptionId"
}
variable "Location" {
type = string
description = "The location the new virtual network & gateway should reside in"
}
variable "VNetName" {
type = string
description = "Name of the virtual network to be created"
}
variable "VNetAddressSpaceCIDR" {
type = list(string)
description = "Address space for the virtual network to be created, should be a valid non-overlapping CIDR block in the format: 10.0.0.0/16"
}
variable "VNetGatewaySubnetCIDR" {
type = list(string)
description = "Subnet to be used for the virtual network gateway, should be a valid CIDR block within the address space provided above, in the format: 10.0.0.0/24"
}
variable "VNetANFDelegatedSubnetCIDR" {
type = list(string)
description = "Subnet to be used for Azure NetApp Files datastores, should be a valid CIDR block within the address space provided above, in the format: 10.0.0.0/24"
}
variable "netappAccountName" {
type = string
description = "Name of the NetApp Account to be created for the Azure NetApp Files datastore"
}
variable "netappCapacityPoolName" {
type = string
description = "Name of the capacity pool to be created for the Azure NetApp Files datastore"
}
variable "netappCapacityPoolServiceLevel" {
type = string
description = "Service level of the Azure NetApp Files capacity pool and volume to be created; Standard, Premium, Ultra"
}
variable "netappCapacityPoolSize" {
type = number
description = "Size of the Azure NetApp Files datastore to be created"
}
variable "netappVolumeName" {
type = string
description = "Name of the volume to be created for the Azure NetApp Files datastore"
}
variable "netappVolumeSize" {
type = number
description = "Size of the volume to be created for the Azure NetApp Files datastore"
}
variable "GatewayName" {
type = string
description = "Name of the virtual network gateway to be created"
}
variable "GatewaySku" {
type = string
description = "Virtual network gateway SKU to be created"
}
variable "anf_zone_number" {
type = number
description = "The zone where the ANF volume should be deployed."
}