全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::NAS::Zones

更新时间:Jun 26, 2025

DATASOURCE::NAS::Zones digunakan untuk menanyakan informasi zona.

Sintaksis

{
  "Type": "DATASOURCE::NAS::Zones",
  "Properties": {
    "FileSystemType": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

FileSystemType

String

Tidak

Ya

Tipe sistem file.

Nilai yang valid:

  • standard (default): Sistem File Penyimpanan Umum NAS (NAS)

  • extreme: Sistem File NAS Ekstrem

  • cpfs: Sistem File CPFS

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya sumber data ketika tumpukan diperbarui.

Nilai yang valid:

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

  • Always: merefresh sumber daya sumber data ketika tumpukan diperbarui.

Nilai kembali (Fn::GetAtt)

  • ZoneIds: ID dari zona.

  • Zones: Detail zona.

Properti

Tipe

Deskripsi

Kendala

ZoneIds

Daftar

ID dari zona.

Tidak ada.

Zones

Daftar

Detail dari zona.

Tidak ada.

ZoneId

String

ID zona.

Contoh: cn-hangzhou-b.

InstanceTypes

Daftar

Detail dari tipe sistem file.

Contoh:

[
      {
        "StorageType": "Performance",
        "ProtocolType": "nfs"
      }
    ]

Berikut ini menjelaskan properti:

  • StorageType: tipe penyimpanan

  • ProtocolType: tipe protokol dari sistem file

Contoh

JSON Format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "FileSystemType": {
      "Type": "String",
      "Description": "Tipe dari sistem file. Nilai default: all. Nilai yang valid:\nstandard: Sistem File NAS Tujuan Umum\nextreme: Sistem File NAS Ekstrem\ncpfs: Sistem File CPFS",
      "Default": "standard"
    }
  },
  "Resources": {
    "Zones": {
      "Type": "DATASOURCE::NAS::Zones",
      "Properties": {
        "FileSystemType": {
          "Ref": "FileSystemType"
        }
      }
    }
  },
  "Outputs": {
    "ZoneIds": {
      "Description": "Daftar ID zona.",
      "Value": {
        "Fn::GetAtt": [
          "Zones",
          "ZoneIds"
        ]
      }
    },
    "Zones": {
      "Description": "Daftar zona.",
      "Value": {
        "Fn::GetAtt": [
          "Zones",
          "Zones"
        ]
      }
    }
  }
}