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

Resource Orchestration Service:DATASOURCE::CMS::SlsGroups

最終更新日:Jan 16, 2025

DATASOURCE::CMS::SlsGroups は、Logstore グループに関する情報をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::CMS::SlsGroups",
  "Properties": {
    "SlsGroupName": String, // Logstore グループの名前
    "RefreshOptions": String // 更新ポリシー
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

SlsGroupName

String

いいえ

はい

Logstore グループの名前。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • SlsGroups: Logstore グループの詳細。

  • SlsGroupNames: Logstore グループの名前。

プロパティ

タイプ

説明

制約

SlsGroupNames

List

Logstore グループの名前。

なし。

SlsGroups

List

Logstore グループの詳細。

なし。

SlsGroupName

String

Logstore グループの名前。

なし。

SlsGroupConfig

List

Logstore グループの設定。

なし。

SlsGroupDescription

String

Logstore グループの説明。

なし。

CreateTime

String

Logstore グループが作成された日時を示すタイムスタンプ。

単位:ミリ秒。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  SlsGroupName:
    Description: Logstore グループの名前。
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      SlsGroupName:
        Ref: SlsGroupName
    Type: DATASOURCE::CMS::SlsGroups
Outputs:
  SlsGroupNames:
    Description: sls グループ名の一覧。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - SlsGroupNames
  SlsGroups:
    Description: sls グループの一覧。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - SlsGroups

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "SlsGroupName": {
      "Type": "String",
      "Description": "Logstore グループの名前。" // Logstore group name
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CMS::SlsGroups",
      "Properties": {
        "SlsGroupName": {
          "Ref": "SlsGroupName"
        }
      }
    }
  },
  "Outputs": {
    "SlsGroups": {
      "Description": "sls グループの一覧。", // List of sls groups
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SlsGroups"
        ]
      }
    },
    "SlsGroupNames": {
      "Description": "sls グループ名の一覧。", // List of sls group names
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SlsGroupNames"
        ]
      }
    }
  }
}