NOTES:
- resource/ec_elasticsearch_project, resource/ec_observability_project, resource/ec_security_project: Serverless project resources are no longer marked Technical Preview (#1062)
- resource/ec_elasticsearch_project, resource/ec_observability_project, resource/ec_security_project: Audit logging configured outside Terraform is removed on the next apply unless the configuration includes
monitoring.logging.audit(#1104)
FEATURES:
- resource/ec_elasticsearch_project: Add
monitoring.logging.auditsupport, includingignore_filter_idsand computeddestination.status, and add computedingestendpoints toendpointsandprivate_endpoints(#1104) - resource/ec_observability_project: Add
monitoring.logging.auditsupport, includingignore_filter_idsand computeddestination.status(#1104) - resource/ec_security_project: Add
monitoring.logging.auditsupport, includingignore_filter_idsand computeddestination.status(#1104) - provider: Add
ca_cert,tls_cert, andtls_keysettings (andEC_CA_CERT,EC_TLS_CERT,EC_TLS_KEY) for custom CA bundles and mutual TLS client certificates (#1100)
BUG FIXES:
- resource/ec_deployment: Redact sensitive user settings from Terraform CLI output (#1088)
- resource/ec_deployment: Use the deployment template Kibana size and zone count when
kibanais set without those attributes, instead of clamping to 1g and 1 zone. (#1057) - resource/ec_deployment_traffic_filter: Retry GET after create/update when the ruleset is not immediately visible. (#1052)
- resource/ec_elasticsearch_project, resource/ec_observability_project, resource/ec_security_project: The
linked.projects.*.typevalidator no longer acceptsworkplaceai, which the serverless project API already rejects, so the error now surfaces at plan time (#1104)