Releases: aiven/terraform-provider-aiven
Releases · aiven/terraform-provider-aiven
v4.29.0
- Add support for
autoscaler
service integration - Add
aiven_opensearch
resource fieldopensearch_user_config.azure_migration.include_aliases
: Whether to restore
aliases alongside their associated indexes - Add
aiven_opensearch
resource fieldopensearch_user_config.gcs_migration.include_aliases
: Whether to restore aliases
alongside their associated indexes - Add
aiven_opensearch
resource fieldopensearch_user_config.s3_migration.include_aliases
: Whether to restore aliases
alongside their associated indexes - Add
aiven_opensearch
datasource fieldopensearch_user_config.gcs_migration.include_aliases
: Whether to restore
aliases alongside their associated indexes - Add
aiven_opensearch
datasource fieldopensearch_user_config.azure_migration.include_aliases
: Whether to restore
aliases alongside their associated indexes - Add
aiven_opensearch
datasource fieldopensearch_user_config.s3_migration.include_aliases
: Whether to restore
aliases alongside their associated indexes - Change
aiven_cassandra
resource fieldcassandra_user_config.additional_backup_regions
: remove deprecation - Change
aiven_cassandra
datasource fieldcassandra_user_config.additional_backup_regions
: remove deprecation - Add
aiven_influxdb
resource fieldinfluxdb_user_config.private_access.user_backup
: Allow clients to connect
to user_backup with a DNS name that always resolves to the service's private IP addresses - Add
aiven_influxdb
resource fieldinfluxdb_user_config.privatelink_access.user_backup
: Enable user_backup. - Add
aiven_influxdb
resource fieldinfluxdb_user_config.public_access.user_backup
: Allow clients to connect
to user_backup from the public internet for service nodes that are in a project VPC or another type of private network. - Add
aiven_thanos
resource fieldthanos_user_config.receiver_ingesting
: CommonReceive. - Add
aiven_thanos
resource fieldthanos_user_config.receiver_routing
: ThanosReceiveRouting. - Add
aiven_thanos
resource fieldthanos_user_config.ruler
: ThanosRuler. - Add
aiven_thanos
resource fieldthanos_user_config.store
: ThanosStore. - Add
aiven_influxdb
datasource fieldinfluxdb_user_config.private_access.user_backup
: Allow clients to connect
to user_backup with a DNS name that always resolves to the service's private IP addresses - Add
aiven_influxdb
datasource fieldinfluxdb_user_config.privatelink_access.user_backup
: Enable user_backup. - Add
aiven_influxdb
datasource fieldinfluxdb_user_config.public_access.user_backup
: Allow clients to connect
to user_backup from the public internet for service nodes that are in a project VPC or another type of private network. - Add
aiven_thanos
datasource fieldthanos_user_config.receiver_ingesting
: CommonReceive. - Add
aiven_thanos
datasource fieldthanos_user_config.receiver_routing
: ThanosReceiveRouting. - Add
aiven_thanos
datasource fieldthanos_user_config.ruler
: ThanosRuler. - Add
aiven_thanos
datasource fieldthanos_user_config.store
: ThanosStore. - Change
aiven_account_team_project
resource fieldteam_type
: addorganization:app_users:write
,
organization:audit_logs:read
,organization:billing:read
,organization:billing:write
,organization:domains:write
,
organization:groups:write
,organization:idps:write
,organization:network:read
,organization:network:write
,
organization:permissions:read
,organization:permissions:write
,organization:projects:read
,
organization:projects:write
,organization:users:write
,project:services:write
,role:organization:admin
,
role:services:maintenance
,role:services:recover
,service:data:write
,service:secrets:read
,
service:users:write
, removeservices:maintenance
- Change
aiven_opensearch
resource fieldopensearch_user_config.azure_migration.indices
: optional→true
false
- Change
aiven_opensearch
resource fieldopensearch_user_config.gcs_migration.indices
: optional→true
false
- Change
aiven_opensearch
resource fieldopensearch_user_config.s3_migration.indices
: optional→true
false
- Change
aiven_organization_permission
resource fieldpermissions.permissions
: addorganization:app_users:write
,
organization:audit_logs:read
,organization:billing:read
,organization:billing:write
,organization:domains:write
,
organization:groups:write
,organization:idps:write
,organization:network:read
,organization:network:write
,
organization:permissions:read
,organization:permissions:write
,organization:projects:read
,
organization:projects:write
,organization:users:write
,project:services:write
,role:organization:admin
,
role:services:maintenance
,role:services:recover
,service:data:write
,service:secrets:read
,
service:users:write
, removeservices:maintenance
- Change
aiven_organization_permission
resource fieldresource_type
: addorganization_unit
,organization
- Change
aiven_project_user
resource fieldmember_type
: addorganization:app_users:write
,
organization:audit_logs:read
,organization:billing:read
,organization:billing:write
,organization:domains:write
,
organization:groups:write
,organization:idps:write
,organization:network:read
,organization:network:write
,
organization:permissions:read
,organization:permissions:write
,organization:projects:read
,
organization:projects:write
,organization:users:write
,project:services:write
,role:organization:admin
,
role:services:maintenance
,role:services:recover
,service:data:write
,service:secrets:read
,
service:users:write
, removeservices:maintenance
- Change
aiven_account_team_project
datasource fieldteam_type
: addorganization:app_users:write
,
organization:audit_logs:read
,organization:billing:read
,organization:billing:write
,organization:domains:write
,
organization:groups:write
,organization:idps:write
,organization:network:read
,organization:network:write
,
organization:permissions:read
,organization:permissions:write
,organization:projects:read
,
organization:projects:write
,organization:users:write
,project:services:write
,role:organization:admin
,
role:services:maintenance
,role:services:recover
,service:data:write
,service:secrets:read
,
service:users:write
, removeservices:maintenance
- Change
aiven_opensearch
datasource fieldopensearch_user_config.azure_migration.indices
: optional→true
false
- Change
aiven_opensearch
datasource fieldopensearch_user_config.gcs_migration.indices
: optional→true
false
- Change
aiven_opensearch
datasource fieldopensearch_user_config.s3_migration.indices
: optional→true
false
- Change
aiven_project_user
datasource fieldmember_type
: addorganization:app_users:write
,
organization:audit_logs:read
,organization:billing:read
,organization:billing:write
,organization:domains:write
,
organization:groups:write
,organization:idps:write
,organization:network:read
,organization:network:write
,
organization:permissions:read
,organization:permissions:write
,organization:projects:read
,
organization:projects:write
,organization:users:write
,project:services:write
,role:organization:admin
,
role:services:maintenance
,role:services:recover
,service:data:write
,service:secrets:read
,
service:users:write
, removeservices:maintenance
v4.28.0
- Fix
aiven_project
: can't migrate fromaccount_id
(deprecated) toparent_id
- Add
aiven_organization_user_list
beta resource - Run client-side validation for
aiven_kafka_schema
AVRO type schema
v4.27.0
- Remove
aiven_thanos
from beta resources - Removes
receiver_ingesting_remote_write_uri
andstore_uri
Thanos connection info fields - Adds
stringtype
toflink_external_postgresql_user_config
service integration - Fix
terraform import
for services with additional disk space or read replica service integration
v4.26.0
- Remove
aiven_valkey
from beta resources - Remove
aiven_valkey_user
from beta resources - Adds
aiven_organization_permission
example
v4.25.0
- Fix
aiven_kafka_connector
: increase create polling timeout - Add experimental
aiven_organization_permission
resource - Add
prefix_path_depth
tokafka_user_config.kafka_connect_secret_providers.vault
- Add
backup_hour
andbackup_minute
toredis_user_config
andvalkey_user_config
- Add user configuration options for
external_s3
,external_clickhouse
andexternal_mysql
integration endpoint types - Use
ServiceGet
from the code-generated client - Use the code-generated client to manage
aiven_service_integration
andaiven_service_integration_endpoint
- Use Go 1.23
- Add capability to set description and owner group per
aiven_kafka_topic
v4.24.0
- Recursively mark attributes of sensitive blocks as sensitive due to an issue in Terraform
v4.23.0
- Use enum choices from code-generated client
- Add missing enum choices to resource descriptions:
aiven_project_user
andaiven_mysql_user
- Mark more
aiven_grafana
,aiven_opensearch
andaiven_service_integration_endpoint
sensitive fields
v4.22.0
v4.21.0
- Fix
aiven_transit_gateway_vpc_attachment
: removepeer_region
deprecation, mark the field as create only. - Add
aiven_valkey
resource as a beta resource - Add
aiven_valkey_user
resource as a beta resource - Temporarily remove the
aiven_project_user
deprecation until we find a suitable alternative.
v4.20.0
- Mark several sensitive user config fields as "sensitive"
- Fix aiven-go-client dependency version
- Fix
aiven_organization_user_group
resource -name
field is required - Use
TypeSet
forconfig_properties_exclude