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

Resource Orchestration Service:DATASOURCE::SLS::Logstores

最終更新日:Jan 16, 2025

DATASOURCE::SLS::Logstores は、Logstores のクエリに使用されます。

構文

{
  "Type": "DATASOURCE::SLS::Logstores",
  "Properties": {
    "Project": String,
    "LogstoreName": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

Project

String

はい

はい

プロジェクト名。

なし。

LogstoreName

String

いいえ

はい

Logstore 名。

あいまい一致がサポートされています。

たとえば、値を test に設定すると、名前に test が含まれるすべての Logstores が返されます。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値 (Fn::GetAtt)

Logstores: Logstores の詳細。

プロパティ

タイプ

説明

制約

Logstores

List

Logstores の詳細。

例: [ "apiserver-cb96ea09fdaa4454399833bc737de****", "audit-cb96ea09fdaa4454399833bc737de****", "ccm-cb96ea09fdaa4454399833bc737de****"]

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "Project": {
      "Type": "String",
      "Description": "プロジェクト名。" // Project name.
    }
  },
  "Resources": {
    "Logstores": {
      "Type": "DATASOURCE::SLS::Logstores",
      "Properties": {
        "Project": {
          "Ref": "Project"
        }
      }
    }
  },
  "Outputs": {
    "Logstores": {
      "Description": "logstores のリスト。", // The list of logstores.
      "Value": {
        "Fn::GetAtt": [
          "Logstores",
          "Logstores"
        ]
      }
    }
  }
}