description = "Option to enable Stackdriver Logging."
type = bool
default = false
}
variable"enable_stackdriver_monitoring"{
description = "Option to enable Stackdriver Monitorig."
type = bool
default = false
}
variable"labels"{
description = "The resource labels for instance to use to annotate any related underlying resources, such as Compute Engine VMs."
type = map(string)
default = {}
}
variable"name"{
description = "Name of the DataFusion instance."
type = string
}
variable"network"{
description = "Name of the network in the project with which the tenant project will be peered for executing pipelines in the form of projects/{project-id}/global/networks/{network}"
type = string
}
variable"firewall_create"{
description = "Create Network firewall rules to enable SSH."
type = bool
default = true
}
variable"network_peering"{
description = "Create Network peering between project and DataFusion tenant project."
type = bool
default = true
}
variable"private_instance"{
description = "Create private instance."
type = bool
default = true
}
variable"project_id"{
description = "Project ID."
type = string
}
variable"region"{
description = "DataFusion region."
type = string
}
variable"ip_allocation_create"{
description = "Create Ip range for datafusion instance."
type = bool
default = true
}
variable"ip_allocation"{
description = "Ip allocated for datafusion instance when not using the auto created one and created outside of the module."
type = string
default = null
}
variable"type"{
description = "Datafusion Instance type. It can be BASIC or ENTERPRISE (default value)."