All Products
Search
Document Center

Resource Orchestration Service:DATASOURCE::PVTZ::Zones

Last Updated:Apr 23, 2026

DATASOURCE::PVTZ::Zones digunakan untuk melakukan kueri terhadap zona otoritatif bawaan.

Sintaksis

{
  "Type": "DATASOURCE::PVTZ::Zones",
  "Properties": {
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Wajib

Dapat Diedit

Deskripsi

Batasan

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk resource data source saat stack diperbarui.

Nilai yang valid:

  • Never (default): tidak merefresh resource data source saat stack diperbarui.

  • Always: merefresh resource data source saat stack diperbarui.

ResourceGroupId

String

Tidak

Ya

ID kelompok sumber daya.

Tidak ada.

VpcId

String

Tidak

Ya

ID VPC.

Tidak ada

Nilai kembalian

Fn::GetAtt

  • ZoneIds: ID zona.

  • Zones: detail zona.

Properti

Tipe

Deskripsi

Batasan

ZoneIds

List

ID-ID zona.

Tidak ada.

Zones

List

Detail-detail zona.

Tidak ada.

CreateTimestamp

Integer

Timestamp pembuatan.

Tidak ada.

UpdateTime

String

Waktu pembaruan.

Tidak ada.

ZoneTag

String

Tipe layanan cloud.

Nilai yang valid:

  • String kosong dikembalikan jika ZoneType diatur ke AUTH_ZONE.

  • Tipe layanan cloud dikembalikan jika ZoneType diatur ke CLOUD_PRODUCT_ZONE.

RecordCount

Integer

Jumlah catatan Domain Name System (DNS).

Tidak ada.

Tags

List

Tag-tag zona.

Contoh:

[{"Value": "daily","Key": "env"}]

Remark

String

Deskripsi zona.

Tidak ada.

ZoneId

String

ID zona.

Tidak ada.

ZoneType

String

Tipe zona.

Nilai yang valid:

  • AUTH_ZONE: zona otoritatif

  • CLOUD_PRODUCT_ZONE: zona otoritatif untuk layanan cloud

ResourceGroupId

String

ID kelompok sumber daya.

Tidak ada.

ProxyPattern

String

Modus proxy.

Nilai yang valid:

  • ZONE: fitur proxy resolusi rekursif dinonaktifkan untuk zona privat.

  • RECORD: proxy resolusi rekursif diaktifkan untuk zona privat.

IsPtr

Boolean

Menunjukkan apakah zona tersebut merupakan Zona pencarian balik.

Nilai yang valid:

  • true

  • false

UpdateTimestamp

Integer

Timestamp pembaruan.

Tidak ada.

CreateTime

String

Waktu pembuatan.

Tidak ada.

ZoneName

String

Nama zona.

Tidak ada.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ResourceGroupId:
    Description: ResourceGroupId
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      ResourceGroupId:
        Ref: ResourceGroupId
    Type: DATASOURCE::PVTZ::Zones
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": {
    "ResourceGroupId": {
      "Type": "String",
      "Description": "ResourceGroupId"
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::PVTZ::Zones",
      "Properties": {
        "ResourceGroupId": {
          "Ref": "ResourceGroupId"
        }
      }
    }
  },
  "Outputs": {
    "ZoneIds": {
      "Description": "Daftar ID zona.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ZoneIds"
        ]
      }
    },
    "Zones": {
      "Description": "Daftar zona.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Zones"
        ]
      }
    }
  }
}