Skip to main content

equinix_network_device_software (Data Source)

Use this data source to get Equinix Network Edge device software details for a given device type. For further details, check supported Network Edge Vendors and Devices.

Example Usage​

# Retrieve details for CSR1000V device software with latest path of 16.09 version
# that supports IPBASE package
data "equinix_network_device_software" "csrLatest1609" {
device_type = "CSR1000V"
version_regex = "^16.09.+"
packages = ["IPBASE"]
most_recent = true
}

Argument Reference​

The following arguments are supported:

  • device_type - (Required) Code of a device type.
  • version_regex - (Optional) A regex string to apply on returned versions and filter search results.
  • stable - (Optional) Boolean value to limit query results to stable versions only.
  • packages - (Optional) Limits returned versions to those that are supported by given software package codes.
  • most_recent - (Optional) Boolean value to indicate that most recent version should be used (in case when more than one result is returned).

Attributes Reference​

In addition to all arguments above, the following attributes are exported:

  • version - Version number.
  • image_name - Software image name.
  • date - Version release date.
  • status - Version status.
  • release_notes_link - Link to version release notes.
Was this page helpful?