» alicloud_kvstore_zones

This data source provides availability zones for KVStore that can be accessed by an Alibaba Cloud account within the region configured in the provider.

» Example Usage

# Declare the data source
data "alicloud_kvstore_zones" "zones_ids" {}

# Create an KVStore instance with the first matched zone
resource "alicloud_kvstore_instance" "kvstore" {
    availability_zone = data.alicloud_kvstore_zones.zones_ids.zones.0.id

  # Other properties...
}

» Argument Reference

The following arguments are supported:

  • multi - (Optional) Indicate whether the zones can be used in a multi AZ configuration. Default to false. Multi AZ is usually used to launch KVStore instances.
  • instance_charge_type - (Optional) Filter the results by a specific instance charge type. Valid values: PrePaid and PostPaid. Default to PostPaid.
  • output_file - (Optional) File name where to save data source results (after running terraform plan).

» Attributes Reference

The following attributes are exported in addition to the arguments listed above:

  • ids - A list of zone IDs.
  • zones - A list of availability zones. Each element contains the following attributes:
    • id - ID of the zone.
    • multi_zone_ids - A list of zone ids in which the multi zone.