delivery/alicloud_config_delivery_sls.tf (31 lines of code) (raw):

terraform { required_providers { alicloud = { source = "hashicorp/alicloud" version = ">= 1.204.0" } } } variable "region_id" { # The Cloud Config region support cn-shanghai(cn) and ap-southeast-1(intl). default="ap-southeast-1" } provider "alicloud" { region = "${var.region_id}" } resource "alicloud_log_project" "this" { name = "tf-config-log-project" description = "created by terraform" } resource "alicloud_log_store" "this" { name = "tf-config-log-store" project = alicloud_log_project.this.name } data "alicloud_account" "this" {} resource "alicloud_config_delivery" "delivery_intl_sls" { configuration_item_change_notification = true non_compliant_notification = true delivery_channel_name = "config_devliery_sls" delivery_channel_target_arn = "acs:log:${var.region_id}:${data.alicloud_account.this.id}:project/${alicloud_log_project.this.name}/logstore/${alicloud_log_store.this.name}" delivery_channel_type = "SLS" description = "config devliery sls" }