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?