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

Resource Orchestration Service:DATASOURCE::ComputeNest::ServiceInstances

最終更新日:Mar 17, 2025

DATASOURCE::ComputeNest::ServiceInstances は、サービスインスタンスに関する情報をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::ComputeNest::ServiceInstances",
  "Properties": {
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

ResourceGroupId

String

いいえ

はい

リソースグループの ID。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • ServiceInstances: サービスインスタンスの詳細。

  • ServiceInstanceIds: サービスインスタンスの ID。

プロパティ

タイプ

説明

制約

ServiceInstanceIds

List

サービスインスタンスの ID。

なし。

ServiceInstances

List

サービスインスタンスの詳細。

なし。

Status

String

サービスインスタンスのステータス。

なし。

TemplateName

String

テンプレート名。

なし。

Tags

List

カスタムタグ。

なし。

ServiceInstanceName

String

サービスインスタンスの名前。

なし。

ResourceGroupId

String

リソースグループの ID。

なし。

Service

Map

サービス。

なし。

Source

String

サービスインスタンスの作成元。

なし。

ServiceInstanceId

String

サービスインスタンスの ID。

なし。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::ComputeNest::ServiceInstances
Outputs:
  ServiceInstanceIds:
    Description: サービスインスタンス ID のリスト。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ServiceInstanceIds
  ServiceInstances:
    Description: サービスインスタンスのリスト。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ServiceInstances
                        

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::ComputeNest::ServiceInstances"
    }
  },
  "Outputs": {
    "ServiceInstances": {
      "Description": "サービスインスタンスのリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ServiceInstances"
        ]
      }
    },
    "ServiceInstanceIds": {
      "Description": "サービスインスタンス ID のリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ServiceInstanceIds"
        ]
      }
    }
  }
}