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

Resource Orchestration Service:DATASOURCE::CR::Instances

最終更新日:Jan 16, 2025

DATASOURCE::CR::Instances は、Container Registry インスタンスをクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::CR::Instances",
  "Properties": {
    "InstanceName": String,
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

InstanceName

String

いいえ

はい

インスタンス名。

なし。

ResourceGroupId

String

いいえ

はい

リソースグループの ID。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

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

  • InstanceIds:インスタンスの ID。

プロパティ

タイプ

説明

制約

InstanceIds

List

インスタンスの ID。

なし。

Instances

List

インスタンスの詳細。

なし。

Status

String

インスタンスの状態。

なし。

ModifiedTime

String

インスタンスが最後に変更された時刻。

なし。

InstanceId

String

インスタンス ID。

なし。

InstanceSpecification

String

Enterprise Edition インスタンスのエディション。

なし。

RegionId

String

リージョン ID。

なし。

ResourceGroupId

String

リソースグループの ID。

なし。

InstanceName

String

インスタンス名。

なし。

CreateTime

String

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

なし。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::CR::Instances
    Properties:
      InstanceName: demo
Outputs:
  Instances:
    Description: インスタンスのリスト。
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Instances
  InstanceIds:
    Description: インスタンス ID のリスト。
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - InstanceIds

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CR::Instances",
      "Properties": {
        "InstanceName": "demo"
      }
    }
  },
  "Outputs": {
    "Instances": {
      "Description": "インスタンスのリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Instances"
        ]
      }
    },
    "InstanceIds": {
      "Description": "インスタンス ID のリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceIds"
        ]
      }
    }
  }
}