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

Resource Orchestration Service:DATASOURCE::OOS::PatchBaselines

最終更新日:Jan 16, 2025

DATASOURCE::OOS::PatchBaselines は、パッチベースラインを照会するために使用されます。

構文

{
  "Type": "DATASOURCE::OOS::PatchBaselines",
  "Properties": {
    "PatchBaselineName": String,
    "OperationSystem": String,
    "ShareType": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

PatchBaselineName

String

いいえ

はい

パッチベースラインの名前。

なし。

OperationSystem

String

いいえ

はい

OS タイプ。

有効な値:

  • AliyunLinux

  • Windows

  • Ubuntu

  • Centos

  • Debian

  • RedhatEnterpriseLinux

  • Anolis

ShareType

String

いいえ

はい

パッチベースラインの共有タイプ。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • PatchBaselineNames: パッチベースラインの名前。

  • PatchBaselines: パッチベースラインの詳細。

プロパティ

タイプ

説明

制約

PatchBaselineNames

List

パッチベースラインの名前。

なし。

PatchBaselines

List

パッチベースラインの詳細。

なし。

Description

string

パッチベースラインの説明。

なし。

PatchBaselineName

string

パッチベースラインの名前。

なし。

ShareType

string

パッチベースラインの共有タイプ。

なし。

PatchBaselineId

string

パッチベースラインの ID。

なし。

UpdatedDate

string

更新日時。

なし。

UpdatedBy

string

パッチベースラインを更新したユーザー。

なし。

CreatedBy

string

パッチベースラインを作成したユーザー。

なし。

OperationSystem

string

OS タイプ。

なし。

CreateTime

string

作成日時。

なし。

IsDefault

boolean

パッチベースラインがデフォルトのパッチベースラインかどうかを示します。

有効な値:

  • true

  • false

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::OOS::PatchBaselines
    Properties:
      OperationSystem: Windows
Outputs:
  PatchBaselineNames:
    Description: The list of patch baseline names.  // パッチベースライン名の一覧。
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - PatchBaselineNames
  PatchBaselines:
    Description: The list of patch baselines. // パッチベースラインの一覧。
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - PatchBaselines
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::OOS::PatchBaselines",
      "Properties": {
        "OperationSystem": "Windows"
      }
    }
  },
  "Outputs": {
    "PatchBaselineNames": {
      "Description": "パッチベースライン名の一覧。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PatchBaselineNames"
        ]
      }
    },
    "PatchBaselines": {
      "Description": "パッチベースラインの一覧。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PatchBaselines"
        ]
      }
    }
  }
}