All Products
Search
Document Center

Resource Orchestration Service:DATASOURCE::RDS::Zones

Last Updated:Jun 16, 2026

Mengambil daftar zona yang tersedia untuk instans ApsaraDB RDS.

Sintaksis

{
  "Type": "DATASOURCE::RDS::Zones",
  "Properties": {
    "DispenseMode": String,
    "Category": String,
    "EngineVersion": String,
    "ZoneId": String,
    "CommodityCode": String,
    "Engine": String,
    "RefreshOptions": String
  }
}

Properti

Nama Properti

Tipe

Wajib

Pembaruan Diizinkan

Deskripsi

Batasan

DispenseMode

String

Tidak

Ya

Apakah hanya mengembalikan zona yang mendukung penerapan zona tunggal.

Nilai yang valid:

  • 1. Back

  • 0: Tidak mengembalikan nilai.

Catatan

Fitur penerapan zona tunggal memungkinkan Anda menginstal instans Edisi Perusahaan tiga node di satu zona.

Category

String

Tidak

Ya

Edisi instance.

Nilai yang valid:

  • Basic: Edisi Dasar.

  • HighAvailability: Edisi Ketersediaan Tinggi.

  • AlwaysOn: Edisi Kluster.

  • Finance: Edisi Perusahaan tiga node.

EngineVersion

String

Tidak

Ya

Versi database.

Nilai yang valid:

  • MySQL: 5.5, 5.6, 5.7, 8.0

  • SQL Server: 2008r2, 08r2_ent_ha, 2012, 2012_ent_ha, 2012_std_ha, 2012_web, 2014_std_ha, 2016_ent_ha, 2016_std_ha, 2016_web, 2017_std_ha, 2017_ent, 2019_std_ha, 2019_ent

  • PostgreSQL: 9.4, 10.0, 11.0, 12.0, 13.0, 14.0

  • MariaDB: 10.3

ZoneId

String

Tidak

Ya

ID zona.

ID multi-zona menggunakan format yang berbeda dari ID zona tunggal dan mencakup MAZ. Contoh: cn-hangzhou-MAZ6(b,f) dan cn-hangzhou-MAZ5(b,e,f). Anda dapat memanggil operasi DescribeRegions untuk menanyakan ID zona.

CommodityCode

String

Tidak

Ya

Kode komoditas instans.

Nilai yang valid:

  • bards_intl: Instans primary pay-as-you-go.

  • rds_intl: Instans primary berlangganan.

  • rords_intl: Instans hanya baca pay-as-you-go.

  • rds_rordspre_public_intl: Instans hanya baca berlangganan.

Engine

String

Ya

Ya

Jenis database.

Nilai yang valid:

  • MySQL

  • SQLServer

  • PostgreSQL

  • MariaDB

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk resource data source saat stack diperbarui.

Nilai yang valid:

  • Never (default): Resource data source tidak pernah direfresh saat stack diperbarui.

  • Always: Resource data source selalu direfresh saat stack diperbarui.

Nilai kembalian (Fn::GetAtt)

  • ZoneIds: Daftar ID zona RDS.

  • Zones: Daftar resource zona RDS.

Properti

Tipe

Deskripsi

Batasan

ZoneIds

List

Daftar ID zona RDS.

Tidak ada

Zones

List

Daftar resource zona RDS.

Tidak ada

ZoneId

String

ID zona.

Tidak ada

RegionId

String

ID wilayah.

Tidak ada

SupportedEngines

List

Versi engine database yang tersedia untuk pembelian.

Contoh:

[ {  "SupportedEngineVersions" : [ {    "Version" : "8.0",    "SupportedCategorys" : [ {      "Category" : "HighAvailability",      "SupportedStorageTypes" : [ {        "StorageType" : "local_ssd"      }, {        "StorageType" : "cloud_ssd"      } ]    }, {      "Category" : "Basic",      "SupportedStorageTypes" : [ {        "StorageType" : "cloud_ssd"      } ]    } ]  } ],  "Engine" : "MySQL"} ]

Contoh

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "Engine": {
      "Type": "String",
      "Description": "Engine database yang dijalankan oleh instans.",
      "AllowedValues": [
        "MySQL",
        "SQLServer",
        "PostgreSQL",
        "MariaDB"
      ]
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::RDS::Zones",
      "Properties": {
        "Engine": {
          "Ref": "Engine"
        }
      }
    }
  },
  "Outputs": {
    "ZoneIds": {
      "Description": "Daftar ID zona.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ZoneIds"
        ]
      }
    },
    "Zones": {
      "Description": "Daftar Zona.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Zones"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  Engine:
    Type: String
    Description: Engine database yang dijalankan oleh instans.
    AllowedValues:
      - MySQL
      - SQLServer
      - PostgreSQL
      - MariaDB
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::RDS::Zones
    Properties:
      Engine:
        Ref: Engine
Outputs:
  ZoneIds:
    Description: Daftar ID zona.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ZoneIds
  Zones:
    Description: Daftar Zona.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Zones