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.
1.0.1 - 2024-11-29
ddos_scrubbing
attribute from IP resources and data sources. This attribute was made unusable by upstream API changes.
1.0.0 - 2024-08-29
- Server re-installation functionality. Updating server resource attributes
image
,os_partition_size
,ssh_key_ids
oruser_data
will now trigger a server re-install, ifallow_reinstall
is set to true. - Server resource attributes
hostname
andname
can now be updated. - BGP attribute to project resource and data source.
- Completed migration from SDKv2 to Framework.
- Terraform 1.8 is now the minimum required version.
- Go 1.21 is now the minimum required version for building the provider.
- IP resource and data source attributes
ptr_record_effective
anda_record_effective
now keep the actual resource state, whileptr_record
anda_record
are used for configuration. - Attribute
project_id
type changed fromstring
toint64
for all resources and data sources. - Server resource and data source attribute
ssh_key_ids
type changed fromlist
toset
. - Project resource and data source attribute
team_id
type changed fromstring
toint64
- Server resource attribute
ip_addresses_ids
is now deprecated. Useextra_ip_addresses_ids
instead.
- Server data source attribute
server_id
has been removed. Useid
instead. - IP data source attributes
ip_id
andip_address
have been removed. Useid
andaddress
instead. - SSH key data source attribute
ssh_key_id
has been removed. Useid
instead.