全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::DNS::Domains

更新时间:Jun 26, 2025

DATASOURCE::DNS::Domains digunakan untuk menanyakan nama domain.

Sintaksis

{
  "Type": "DATASOURCE::DNS::Domains",
  "Properties": {
    "ResourceGroupId": String,
    "KeyWord": String,
    "Lang": String,
    "Starmark": Boolean,
    "SearchMode": String,
    "GroupId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

ResourceGroupId

String

Tidak

Ya

ID grup sumber daya.

Tidak ada.

KeyWord

String

Tidak

Ya

Kata kunci.

Mode %KeyWord% digunakan untuk pencarian. Kata kunci tidak peka huruf besar kecil.

Lang

String

Tidak

Ya

Bahasa.

Tidak ada.

Starmark

Boolean

Tidak

Ya

Menentukan apakah akan menanyakan starmark dari nama domain.

Nilai valid:

  • true

  • false

SearchMode

String

Tidak

Ya

Mode pencarian.

Nilai valid:

  • LIKE: pencarian kabur

  • EXACT: pencarian tepat

GroupId

String

Tidak

Ya

ID grup nama domain.

Jika Anda membiarkan properti ini kosong, semua grup nama domain dikembalikan secara default.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai valid:

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

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Nilai pengembalian (Fn::GetAtt)

  • DomainIds: ID nama domain.

  • Domains: detail nama domain.

Properti

Tipe

Deskripsi

Kendala

DomainIds

List

ID nama domain.

Tidak ada.

Domains

List

Detail nama domain.

Tidak ada.

AliDomain

Boolean

Menunjukkan apakah nama domain terdaftar di Alibaba Cloud DNS (DNS).

Nilai valid:

  • true

  • false

DnsServers

List

DNS server yang digunakan untuk menyelesaikan nama domain.

Contoh:

["ns1.alidns.com","ns2.alidns.com"]

DomainName

String

Nama domain.

Tidak ada.

GroupId

String

ID grup nama domain.

Tidak ada.

DomainId

String

ID nama domain.

Tidak ada.

GroupName

String

Nama grup nama domain.

Tidak ada.

InstanceEndTime

String

Waktu kedaluwarsa instance DNS.

Tidak ada.

InstanceExpired

Boolean

Menunjukkan apakah instance DNS telah kedaluwarsa.

Nilai valid:

  • true

  • false

InstanceId

String

ID instance DNS.

Tidak ada.

PunyCode

String

Punycode yang dikembalikan untuk nama domain Cina.

Untuk nama domain bahasa Inggris, nilai pengembalian kosong.

RecordCount

Number

Jumlah catatan DNS dari nama domain.

Tidak ada.

RegistrantEmail

String

Alamat email pendaftar.

Tidak ada.

Remark

String

Catatan.

Tidak ada.

Starmark

Boolean

Menunjukkan apakah starmark dari nama domain ditanyakan.

Nilai valid:

  • true

  • false

VersionCode

String

Kode versi instance DNS.

Tidak ada.

VersionName

String

Nama versi instance DNS.

Tidak ada.

Contoh

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "KeyWord": {
      "Type": "String",
      "Description": "Kata kunci untuk pencarian dalam mode \"%KeyWord%\". Nilainya tidak peka huruf besar kecil."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::DNS::Domains",
      "Properties": {
        "KeyWord": {
          "Ref": "KeyWord"
        }
      }
    }
  },
  "Outputs": {
    "Domains": {
      "Description": "Informasi tentang domain DNS.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Domains"
        ]
      }
    },
    "DomainIds": {
      "Description": "Daftar ID domain DNS.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DomainIds"
        ]
      }
    }
  }
}

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  KeyWord:
    Type: String
    Description: Kata kunci untuk pencarian dalam mode "%KeyWord%". Nilainya tidak peka huruf besar kecil.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::DNS::Domains
    Properties:
      KeyWord:
        Ref: KeyWord
Outputs:
  Domains:
    Description: Informasi tentang domain DNS.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Domains
  DomainIds:
    Description: Daftar ID domain DNS.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DomainIds