文档

DATASOURCE::OOS::PatchBaselines

更新时间:

DATASOURCE::OOS::PatchBaselines类型用于获取补丁基线列表。

语法

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

属性

属性名称

类型

必须

允许更新

描述

约束

PatchBaselineName

String

补丁基线名称。

OperationSystem

String

操作系统类型。

取值:

  • AliyunLinux

  • Windows

  • Ubuntu

  • Centos

  • Debian

  • RedhatEnterpriseLinux

  • Anolis

ShareType

String

补丁基线共享类型。

返回值

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

操作系统类型。

CreateTime

string

创建时间。

IsDefault

boolean

是否为默认补丁基线。

取值:

  • true:是默认补丁基线。

  • false:不是默认基线。

示例

  • YAML格式

    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
  • JSON格式

    {
      "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"
            ]
          }
        }
      }
    }
  • 本页导读 (1)
文档反馈