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

Resource Orchestration Service:DATASOURCE::Hologram::インスタンス

最終更新日:Mar 17, 2025

DATASOURCE::Hologram::Instance は、インスタンス ID によって Hologres インスタンスに関する情報をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::Hologram::Instance",
  "Properties": {
    "InstanceId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

必須

編集可能

説明

制約

InstanceId

String

はい

はい

インスタンス ID。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • Instance: インスタンスの詳細。

プロパティ

説明

制約

Instance

Map

インスタンスの詳細。

なし。

InstanceId

String

インスタンス ID。

なし。

ZoneId

String

ゾーン ID。

なし。

Version

String

インスタンスのバージョン。

なし。

CommodityCode

String

商品コード。

なし。

PaymentType

String

インスタンスの課金方法。

なし。

SuspendReason

String

停止の理由。

なし。

ExpirationTime

String

有効期限。 このプロパティは、従量課金インスタンスでは無効です。

なし。

Tags

String

インスタンスのタグ。

なし。

Endpoints

String

エンドポイント。

なし。

InstanceType

String

インスタンスタイプ。

なし。

Status

String

インスタンスの状態。

なし。

CreateTime

String

インスタンスが作成された日時。

なし。

LeaderInstanceId

String

プライマリ インスタンスの ID。

なし。

EnableHiveAccess

String

データレイク アクセラレーションが有効になっているかどうかを示します。

なし。

InstanceName

String

インスタンス名。

なし。

RegionId

String

リージョン ID。

なし。

ResourceGroupId

String

リソースグループの ID。

なし。

Memory

Integer

メモリサイズ。 単位: GB。

なし。

Cpu

Integer

vCPU の数。

なし。

ComputeNodeCount

Integer

計算ノードの数。 標準的な構成では、1 つのノードに 16 個の vCPU と 32 GB のメモリがあります。

なし。

GatewayMemory

Integer

ゲートウェイのメモリサイズ。 単位: GB。

なし。

ColdStorageSize

Integer

インスタンスのコールド ストレージ(IA ストレージ)容量。

なし。

InstanceOwner

String

インスタンスの所有者。

なし。

GatewayCount

Integer

ゲートウェイ ノードの数。

なし。

GatewayCpu

Integer

ゲートウェイの vCPU の数。

なし。

StorageSize

Integer

インスタンスの標準ストレージ容量。 単位: GB。

なし。

AutoRenewal

Boolean

自動更新が有効になっているかどうかを示します。

有効な値:

  • true

  • false

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceId:
    Description:
      en: The ID of the instance.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      InstanceId:
        Ref: InstanceId
    Type: DATASOURCE::Hologram::Instance
Outputs:
  Instance:
    Description: The attributes of the instance.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Instance
                        
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceId": {
      "Type": "String",
      "Description": {
        "en": "The ID of the instance."
      }
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::Hologram::Instance",
      "Properties": {
        "InstanceId": {
          "Ref": "InstanceId"
        }
      }
    }
  },
  "Outputs": {
    "Instance": {
      "Description": "The attributes of the instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Instance"
        ]
      }
    }
  }
}