Configuration data sources
Use the fortiflexvm_configs_list
data source to get a list of FortiFlex configurations for a program.
Example usage
The following is an example usage of fortiflexvm_configs_list
:
data "fortiflexvm_configs_list" "example" { program_serial_number = "ELAVMS000000XXXX" } output "my_configs_list"{ value = data.fortiflexvm_configs_list.example }
Argument reference
The following argument is required:
Argument |
Type |
Description |
---|---|---|
|
Number (Optional) |
The account ID. |
program_serial_number
|
String (Required) |
The unique serial number of the FortiFlex program. |
Attribute reference
The following attributes are exported:
Attribute |
Type |
Description |
---|---|---|
|
List of objects |
The list of FortiFlex configurations for a program. See Block list for more information. |
id
|
String |
An ID for the resource. Its value is variable |
Block list
The configs
block contains configuration arguments. See Configuration resources for more information.
The configs.fad_vm
block contains:
Argument |
Type |
Description |
---|---|---|
cpu_size
|
String |
The number of CPUs. This value can be |
service_pkg
|
String |
The service package can be "FDVSTD" (Standard), "FDVADV" (Advanced), or "FDVFC247" (FortiCare Premium). |
The configs.faz_vm
block contains:
Attribute |
Type |
Description |
---|---|---|
adom_num
|
Number |
The number of ADOMs between 0 and 1200. |
|
Number |
The daily storage between 5 and 8300 GB. |
|
String |
The |
The configs.fc_ems_cloud
block contains:
Argument |
Type |
Description |
---|---|---|
ztna_num
|
Number |
The number of ZTNA/VPN endpoints. The value can be between 0 and 25000, and should be divisible by 25. |
ztna_fgf_num
|
Number |
The number of ZTNA/VPN + FortiGuard Forensics endpoints. The value can be between 0 and 25000, and should be divisible by 25. |
|
Number |
The number of EPP/ATP + ZTNA/VPN endpoints. The value can be between 0 and 25000, and should be divisible by 25. |
|
Number |
The number of EPP/ATP + ZTNA/VPN + FortiGuard Forensics endpoints. The value can be between 0 and 25000, and should be divisible by 25. |
|
Number |
The number of Chromebook endpoints. The value can be between 0 and 25000, and should be divisible by 25. |
addons
|
List of strings |
The default value is an empty list but can be "BPS" (FortiCare Best Practice). |
The configs.fc_ems_op
block contains:
Argument |
Type |
Description |
---|---|---|
ztna_num
|
Number |
The number of ZTNA/VPN endpoints. The value can be between 0 and 25000, and should be divisible by 25. |
epp_ztna_num
|
Number |
The number of EPP/ATP + ZTNA/VPN endpoints. The value can be between 0 and 25000, and should be divisible by 25. |
|
Number |
The number of Chromebook endpoints. The value can be between 0 and 25000, and should be divisible by 25. |
|
String |
The value can be |
addons
|
List of strings |
The default value is an empty list but can be "BPS" (FortiCare Best Practice). |
The configs.fgt_hw
block contains:
Argument |
Type |
Description |
---|---|---|
device_model
|
String |
The device model. See fortiflex_configs_list for a list of available models. |
service_pkg
|
String |
The service package can be either "FHWFC247" (FortiCare Premium), "FGHWFCEL" (FortiCare Elite), "FGHWATP" (ATP), "FGHWUTP" (UTP), or "FGHWENT" (Enterprise). |
addons
|
List of strings |
See fortiflex_configs_list for a list of available add ons. |
The configs.fgt_vm_bundle
block contains:
Argument |
Type |
Description |
---|---|---|
|
List of strings |
The list of Cloud Services. The default value is an empty list. The list can be a combination of |
cpu_size
|
String |
The number of CPUs. This value can be between 1 and 96. |
|
List of strings |
The list of FortiGuard Services. The default value is an empty list. The list can be a combination of |
service_pkg
|
String |
The service package can be either "FC" (FortiCare), "UTP" , "ENT" (Enterprise), or "ATP" . |
|
List of strings |
The Support service. The default value is |
vdom_num
|
Number |
The number of VDOMs between 0 and 500. |
The configs.fgt_vm_lcs
block contains:
Argument |
Type |
Description |
---|---|---|
cloud_services
|
List of strings |
The cloud services this FortiGate Virtual Machine supports. It should be a combination of:
|
cpu_size
|
String |
The number of CPUs between 1 and 96. |
fortiguard_services
|
List of strings |
The FortiGuard services this FortiGate Virtual Machine supports. It should be a combination of:
|
|
String |
The type of support service; either |
|
Number |
The number of VDOMs between 0 and 500. |
The configs.fmg_vm
block contains:
Argument |
Type |
Description |
---|---|---|
adom_num
|
Number |
The number of ADOMs between 0 and 100000. |
managed_dev
|
Number |
The number of managed devices between 1 and 100000. |
The configs.fpc_vm
block contains:
Attribute |
Type |
Description |
---|---|---|
managed_dev
|
Number |
The number of managed devices between 0 and 100000. |
The configs.fwb_vm
block contains:
Attribute |
Type |
Description |
---|---|---|
cpu_size
|
String |
The number of CPUs. The value can be |
service_pkg
|
String |
The service package; either "FWBSTD" (Standard) or "FWBADV" (Advanced). |
The configs.fwbc_private
block contains:
Argument |
Type |
Description |
---|---|---|
average_throughput
|
Number |
The average throughput. See fortiflex_configs_list for a list of available options. |
web_applications
|
Number |
The number of web applications between 0 and 2000. |
The configs.fwbc_public
block contains:
Argument |
Type |
Description |
---|---|---|
average_throughput
|
Number |
The average throughput. See fortiflex_configs_list for a list of available options. |
web_applications
|
Number |
The number of web applications between 0 and 2000. |