All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Apple M1 support.
- Acceptance tests for
edge_firewall_port_group
.
- Added a new validator to all of the
description
attributes. While it can benull
, if it is set, it must have a length of at least 1.
- Support for optional field
edge_firewall_ruleset.default_logging
. - Support for optional field
edge_firewall_ruleset.rules[*].log
.
- Updated
edge-sdk-go
dependency which fixed a bug that prevented updates from working for certain resources.
- Updated
edge-sdk-go
dependency which fixed a bug that prevented null values for fields in the state field of ruleset if state was not null.
- Support for all protocols that EdgeOS supports.
- Partial
edge_port_group
update functionality. The description can now be updated.
- Fixed a critical bug that caused all updates to panic.
- Updated
edge-sdk-go
dependency which fixed a bug that prevented the optional fieldedge_firewall_ruleset.description
from not being set.
- Updated
edge-sdk-go
dependency which fixed a critical bug inedge_firewall_ruleset
creation. - Update port range bug in guided firewall example.
- Initial stable release.
- Terraform provider.
- Terraform resource
edge_firewall_address_group
to manage EdgeOS address groups. - Terraform resource
edge_firewall_port_group
to manage EdgeOS port groups. - Terraform resource
edge_firewall_ruleset
to manage EdgeOS rulesets. - Terraform resource
edge_firewall_ruleset_attachment
to attach rulesets to interfaces. - Terraform data source
edge_interface_ethernet
to get details about EdgeOS ethernet interfaces. - Terraform documentation.