terraform-provider-equinix

Terraform Equinix provider

MIT License

Stars
47
Committers
39

Bot releases are visible (Hide)

terraform-provider-equinix - v1.5.0-alpha.1

Published by displague over 2 years ago

What's Changed

Full Changelog: https://github.com/equinix/terraform-provider-equinix/compare/v1.4.0...v1.5.0-alpha.1

terraform-provider-equinix - v1.4.0

Published by displague almost 3 years ago

NOTES:

  • equinix_acl_template argument metro_code is now deprecated #67
  • equinix_acl_template argument inbound_rule.#.subnets is now deprecated #67
  • equinix_acl_template attribute device_id is now deprecated #67
  • equinix_ecx_l2_connection_accepter is now deprecated #64
  • equinix_network_device_link argument device.interface_id changes taint the resource #77
  • equinix_network_device_link attribute link.src_zone_code is now deprecated and optional #77
  • equinix_network_device_link attribute link.dest_zone_code is now deprecated and optional #77

BUG FIXES:

  • equinix_ecx_l2_connection will wait for the secondary connection #87
  • equinix_network_device_link no longer jitters on zone code fields #77

ENHANCEMENTS:

  • equinix_acl_template attribute device_details (uuid, name, acl_status) was added #67
  • equinix_ecx_l2_connection attribute actions was added #86
  • equinix_network_device_link argument device.asn is now optional #77
  • equinix_network_device_link argument device.subnet is now optional #77
  • Fix connectivity example to establish an Azure connection #71
  • replace Travis CI with GitHub Workflows #65
  • update go modules and update go to 1.17 #63
terraform-provider-equinix - v1.4.0-alpha.2

Published by displague almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/equinix/terraform-provider-equinix/compare/v1.3.0...v1.4.0-alpha.2

terraform-provider-equinix - v1.4.0-alpha.1

Published by displague almost 3 years ago

terraform-provider-equinix - v1.3.0

Published by displague almost 3 years ago

BUG FIXES:

  • equinix_network_device no longer loses license_token values after updating the resource (#59)

ENHANCEMENTS:

  • wan_interface_id added to equinix_network_device (#59)
  • equinix_ecx_l2_connection resources can now be imported (#49)
  • equinix_ecx_l2_connection_accepter resources can now be imported (#49)
  • equinix_ecx_l2_serviceprofile resources can now be imported (#50)
  • equinix_network_acl_template resources can now be imported (#50)
  • equinix_network_bgp resources can now be imported (#50)
  • equinix_network_device_link resources can now be imported (#50)
  • equinix_network_ssh_key resources can now be imported (#50)
  • equinix_network_ssh_user resources can now be imported (#50)
  • darwin/arm64 binaries are now published (#51)
  • Go version used for builds was updated to 1.17 (#52)
terraform-provider-equinix - v1.3.0-alpha.2

Published by displague almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/equinix/terraform-provider-equinix/compare/v1.2.0...v1.3.0-alpha.2

terraform-provider-equinix - v1.3.0-alpha.1

Published by displague almost 3 years ago

This is a Preview Release. Only use this for testing the upcoming version.

What's Changed

New Contributors

Full Changelog: https://github.com/equinix/terraform-provider-equinix/compare/v1.2.0...v1.3.0-alpha.1

terraform-provider-equinix - v1.2.0

Published by github-actions[bot] over 3 years ago

FEATURES:

  • New Resource: equinix_network_device_link (#43)
terraform-provider-equinix - v1.1.0

Published by github-actions[bot] over 3 years ago

BUG FIXES:

  • creation of Equinix Fabric layer2 redundant connection from a single device is now possible by specifying same deviceUUID argument for both primary and secondary connection. API logic of Fabric is reflected accordingly in client module.

FEATURES:

  • New Data source: equinix_ecx_l2_sellerprofiles: (#40)
  • New Resource: equinix_network_ssh_key (#25)
  • New Resource: equinix_network_acl_template (#19)
  • New Resource: equinix_network_bgp (#16)
  • New Data source: equinix_network_account (#13)
  • New Data source: equinix_network_device_type (#13)
  • New Data source: equinix_network_device_software (#13)
  • New Data source: equinix_network_device_platform (#13)
  • New Resource: equinix_network_device (#4)
  • New Resource: equinix_network_ssh_user (#4)

ENHANCEMENTS:

  • Equinix provider: setting TF_LOG to TRACE enables logging of Equinix REST API requests and responses
  • resource equinix_ecx_l2_connection: internal representation of secondary connection block has changed from Set to List. This enables plan to better communicate secondary connection changes and allows using Optional + Computed schema options (#39)
  • resource equinix_ecx_l2_connection: added additional arguments for secondary_connection (#18):
  • speed
  • speed_unit
  • profile_uuid
  • authorization_key
  • seller_metro_code
  • seller_region
terraform-provider-equinix - v1.1.0-beta

Published by github-actions[bot] over 3 years ago

terraform-provider-equinix - v1.0.4

Published by github-actions[bot] almost 4 years ago

terraform-provider-equinix - v1.0.3

Published by github-actions[bot] almost 4 years ago

ENHANCEMENTS

  • resource/equinix_ecx_l2_connection_accepter: AWS credentials can be provided
    using additional ways: environmental variables and shared configuration files
  • resource/equinix_ecx_l2_service_profile: introduced schema validations,
    updated acceptance tests and resource documentation

BUG FIXES

  • resource/equinix_ecx_l2_connection_accepter: creation waits for PROVISIONED provider
    status of the connection before succeeding #37
terraform-provider-equinix - v1.0.2

Published by github-actions[bot] almost 4 years ago

ENHANCEMENTS:

  • resource/equinix_ecx_l2_connection_accepter: creation awaits for desired connection provider state before succeeding (#26)

BUG FIXES:

  • resource/equinix_ecx_l2_connection: z-side port identifier, vlan C-tag and vlan S-tag for secondary connection are properly populated with values from the Fabric (#24)
terraform-provider-equinix - v1.0.1

Published by github-actions[bot] almost 4 years ago

NOTES:

  • this version of module started to use equinix/rest-go client
    for any REST interactions with Equinix APIs

ENHANCEMENTS:

  • resource/equinix_ecx_l2_connection_accepter: added aws_connection_id attribute
    (#22)
  • resource/equinix_ecx_l2_connection: removal awaits for desired
    connection state before succeeding (#21)
  • resource/equinix_ecx_l2_connection: added device_interface_id argument (#18)
  • resource/equinix_ecx_l2_connection: added provider_status and
    redundancy_type attributes (#14)
  • resource/equinix_ecx_l2_connection: creation awaits for desired
    connection state before succeeding (#15
terraform-provider-equinix - v1.0.0

Published by github-actions[bot] about 4 years ago

NOTES:

  • first version of official Equinix Terraform provider

FEATURES:

  • New Resource: equinix_ecx_l2_connection
  • New Resource: equinix_ecx_l2_connection_accepter
  • New Resource: equinix_ecx_l2_serviceprofile
  • New Data Source: equinix_ecx_port
  • New Data Source: equinix_ecx_l2_sellerprofile