全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::SLB::Zones

更新时间:Jun 26, 2025

DATASOURCE::SLB::Zones digunakan untuk menanyakan zona dari instance Server Load Balancer (SLB).

Sintaksis

{
  "Type": "DATASOURCE::SLB::Zones",
  "Properties": {
    "AddressIPVersion": String,
    "AddressType": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

AddressIPVersion

String

Tidak

Ya

Jenis alamat IP.

Nilai yang valid:

  • ipv4

  • ipv6

AddressType

String

Tidak

Ya

Tipe jaringan.

Nilai yang valid:

  • vpc: virtual private cloud (VPC). Nilai ini sesuai dengan instance SLB akses internal yang terhubung melalui VPC.

  • classic_internet: Internet. Nilai ini sesuai dengan instance SLB yang menghadap internet yang terhubung melalui Internet.

  • classic_intranet: jaringan klasik. Nilai ini sesuai dengan instance SLB akses internal yang terhubung melalui jaringan klasik.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika stack diperbarui.

Nilai yang valid:

  • Never (default): tidak merefresh sumber daya data ketika stack diperbarui.

  • Always: merefresh sumber daya data ketika stack diperbarui.

Nilai Kembali (Fn::GetAtt)

  • ZoneIds: ID dari zona.

  • Zones: detail dari zona.

Properti

Tipe

Deskripsi

Kendala

ZoneIds

List

ID dari zona.

Tidak ada.

Zones

List

Detail dari zona.

Tidak ada.

ZoneId

String

ID zona.

Contoh: cn-hangzhou-b.

SlaveZoneId

String

ID zona sekunder.

Contoh: cn-hangzhou-g.

SupportResources

List

Sumber daya yang didukung.

Contoh: [ { "AddressIPVersion": "ipv4", "AddressType": "classic_internet" }, {"AddressIPVersion": "ipv4", "AddressType": "classic_intranet"}, {"AddressIPVersion": "ipv4", "AddressType": "vpc" }].

Contoh

Format JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AddressIPVersion": {
      "Type": "String",
      "Description": "Jenis alamat IP.\nNilai yang valid: ipv4 dan ipv6.",
      "Default": "ipv4"
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::SLB::Zones",
      "Properties": {
        "AddressIPVersion": {
          "Ref": "AddressIPVersion"
        }
      }
    }
  },
  "Outputs": {
    "ZoneIds": {
      "Description": "Daftar ID zona utama.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ZoneIds"
        ]
      }
    },
    "Zones": {
      "Description": "Daftar Zona.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Zones"
        ]
      }
    }
  }
}