Fastly Terraform Provider 0.17.0

terraformadded

View this release on Github


Enhancements

  • resource/fastly_service_v1/logging_googlepubsub: Add Google Cloud Pub/Sub logging support (#258)
  • resource/fastly_service_v1/logging_kafka: Add Kafka logging support (#254)
  • resource/fastly_service_v1/logging_scalyr: Add Scalyr logging support (#252)
  • resource/fastly_service_v1/s3logging: Add support for public key field (#249)
  • resource/fastly_service_v1/logging_newrelic: Add New Relic logging support (#243)
  • resource/fastly_service_v1/logging_datadog: Add Datadog logging support (#242)
  • resource/fastly_service_v1/logging_loggly: Add Loggly logging support (#241)
  • resource/fastly_service_v1/logging_sftp: Add SFTP logging support (#236)
  • resource/fastly_service_v1/logging_ftp: Add FTP logging support (#235)
  • resource/fastly_service_v1/logging_elasticsearch: Add Elasticsearch logging support (#234)

NOTES:

  • resource/fastly_service_v1/sftp: Use trimSpaceStateFunc to trim leading and trailing whitespace from the public_key and secret_key fields (#268)
  • resource/fastly_service_v1/bigquerylogging: Use trimSpaceStateFunc to trim leading and trailing whitespace from the secret_key field (#268)
  • resource/fastly_service_v1/httpslogging: Use trimSpaceStateFunc to trim leading and trailing whitespace from the tls_ca_cert, tls_client_cert and tls_client_key fields (#264)
  • resource/fastly_service_v1/splunk: Use trimSpaceStateFunc to trim leading and trailing whitespace from the tls_ca_cert field (#264)
  • resource/fastly_service_v1/*: Migrate schemas to block separate block files (#262)
  • resource/fastly_service_v1/acl: Migrated to block file (#253)
  • provider: Update go-fastly client to v1.5.0 (#248)

Prior change: CLI v0.13.0

Following change: Rust SDK 0.4.0