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

Resource Orchestration Service:DATASOURCE::EBS::DedicatedBlockStorageClusters

最終更新日:Mar 17, 2025

DATASOURCE::EBS::DedicatedBlockStorageClusters は、専用ブロックストレージクラスターをクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::EBS::DedicatedBlockStorageClusters",
  "Properties": {
    "DedicatedBlockStorageClusterId": String,
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

DedicatedBlockStorageClusterId

String

いいえ

はい

専用ブロックストレージクラスターの ID。

なし。

ResourceGroupId

String

いいえ

はい

専用ブロックストレージクラスターが属するリソースグループの ID。

なし。

RefreshOptions

String

いいえ

はい

スタックの更新時のデータソースリソースのリフレッシュポリシー。

有効な値:

  • Never (デフォルト): スタックの更新時にデータソースリソースをリフレッシュしません。

  • Always: スタックの更新時にデータソースリソースをリフレッシュします。

戻り値

Fn::GetAtt

  • DedicatedBlockStorageClusters: 専用ブロックストレージクラスターの詳細。

  • DedicatedBlockStorageClusterIds: 専用ブロックストレージクラスターの ID。

プロパティ

タイプ

説明

制約

DedicatedBlockStorageClusterIds

List

専用ブロックストレージクラスターの ID。

なし。

DedicatedBlockStorageClusters

List

専用ブロックストレージクラスターの詳細。

なし。

Category

String

専用ブロックストレージクラスターに作成できるクラウドディスクのカテゴリ。

なし。

DedicatedBlockStorageClusterName

String

専用ブロックストレージクラスターの名前。

なし。

Description

String

専用ブロックストレージクラスターの説明。

なし。

Tags

String

専用ブロックストレージクラスターに追加されているタグ。

なし。

Type

String

専用ブロックストレージクラスターのタイプ。

なし。

DedicatedBlockStorageClusterId

String

専用ブロックストレージクラスターの ID。

なし。

ZoneId

String

専用ブロックストレージクラスターのゾーン ID。

なし。

ResourceGroupId

String

専用ブロックストレージクラスターが属するリソースグループの ID。

なし。

ExpiredTime

String

専用ブロックストレージクラスターの有効期限。この値は、エポックタイム 1970 年 1 月 1 日 00:00:00 UTC から経過したミリ秒数を表す UNIX タイムスタンプです。単位: 秒。

なし。

AvailableCapacity

String

専用ブロックストレージクラスターの使用可能容量。単位: GiB。

なし。

UsedCapacity

String

専用ブロックストレージクラスターの使用済み (作成済み) 容量。単位: GiB。

なし。

DeliveryCapacity

String

専用ブロックストレージクラスターに配信される容量。単位: GiB。

なし。

SupportedCategory

String

サポートされているクラウドディスクカテゴリ。

なし。

PerformanceLevel

String

クラウドディスクのパフォーマンスレベル (PL)。

なし。

CreateTime

String

専用ブロックストレージクラスターの作成時間。

なし。

TotalCapacity

String

専用ブロックストレージクラスターの合計容量。単位: GiB。

なし。

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DedicatedBlockStorageClusterId:
    Type: String
    Description:
      en: The ID of the dedicated block storage cluster.
    Required: false
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::EBS::DedicatedBlockStorageClusters
    Properties:
      DedicatedBlockStorageClusterId:
        Ref: DedicatedBlockStorageClusterId
Outputs:
  DedicatedBlockStorageClusters:
    Description: The list of dedicated block storage clusters.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DedicatedBlockStorageClusters
  DedicatedBlockStorageClusterIds:
    Description: The list of dedicated block storage cluster IDs.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DedicatedBlockStorageClusterIds
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DedicatedBlockStorageClusterId": {
      "Type": "String",
      "Description": {
        "en": "The ID of the dedicated block storage cluster."
      },
      "Required": false
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::EBS::DedicatedBlockStorageClusters",
      "Properties": {
        "DedicatedBlockStorageClusterId": {
          "Ref": "DedicatedBlockStorageClusterId"
        }
      }
    }
  },
  "Outputs": {
    "DedicatedBlockStorageClusters": {
      "Description": "The list of dedicated block storage clusters.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DedicatedBlockStorageClusters"
        ]
      }
    },
    "DedicatedBlockStorageClusterIds": {
      "Description": "The list of dedicated block storage cluster IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DedicatedBlockStorageClusterIds"
        ]
      }
    }
  }
}