すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:DATASOURCE::NAS::Zones

最終更新日:Jan 16, 2025

DATASOURCE::NAS::Zones は、ゾーンを照会するために使用されます。

構文

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

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

FileSystemType

String

いいえ

はい

ファイルシステムのタイプです。

有効な値:

  • standard(デフォルト): 汎用ファイルストレージ NAS(NAS)ファイルシステム

  • extreme: エクストリーム NAS ファイルシステム

  • cpfs: CPFS ファイルシステム

RefreshOptions

String

いいえ

はい

スタックが更新されたときのデータソースリソースの更新ポリシーです。

有効な値:

  • Never(デフォルト): スタックが更新されたときにデータソースリソースを更新しません。

  • Always: スタックが更新されたときにデータソースリソースを更新します。

戻り値 (Fn::GetAtt)

  • ZoneIds: ゾーンの ID です。

  • Zones: ゾーンの詳細です。

プロパティ

タイプ

説明

制約

ZoneIds

List

ゾーンの ID です。

なし。

Zones

List

ゾーンの詳細です。

なし。

ZoneId

String

ゾーン ID です。

例: cn-hangzhou-b。

InstanceTypes

List

ファイルシステムタイプの詳細です。

例:

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

以下のセクションでは、プロパティについて説明します。

  • StorageType: ストレージタイプ

  • ProtocolType: ファイルシステムのプロトコルタイプ

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "FileSystemType": {
      "Type": "String",
      "Description": "ファイルシステムのタイプです。 デフォルト値: all。 有効な値:\nstandard: 汎用 NAS ファイルシステム\nextreme: エクストリーム NAS ファイルシステム\ncpfs: CPFS ファイルシステム", // ファイルシステムのタイプです。デフォルト値: all。有効な値: standard: 汎用NASファイルシステム extreme: エクストリームNASファイルシステム cpfs: CPFSファイルシステム
      "Default": "standard"
    }
  },
  "Resources": {
    "Zones": {
      "Type": "DATASOURCE::NAS::Zones",
      "Properties": {
        "FileSystemType": {
          "Ref": "FileSystemType"
        }
      }
    }
  },
  "Outputs": {
    "ZoneIds": {
      "Description": "ゾーン ID のリストです。", // ゾーンIDのリストです。
      "Value": {
        "Fn::GetAtt": [
          "Zones",
          "ZoneIds"
        ]
      }
    },
    "Zones": {
      "Description": "ゾーンのリストです。", // ゾーンのリストです。
      "Value": {
        "Fn::GetAtt": [
          "Zones",
          "Zones"
        ]
      }
    }
  }
}