Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::OOS::PatchBaselines

Última atualização: Jun 27, 2026

Consulta a lista de linhas de base de patches do Operation Orchestration Service (OOS).

Sintaxe

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

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

PatchBaselineName

String

Não

Sim

Nome da linha de base de patches.

Nenhuma.

OperationSystem

String

Não

Sim

Tipo de sistema operacional.

Valores válidos:

  • AliyunLinux

  • Windows

  • Ubuntu

  • Centos

  • Debian

  • RedhatEnterpriseLinux

  • Anolis

ShareType

String

Não

Sim

Tipo de compartilhamento da linha de base de patches.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de source de dados durante a atualização da pilha.

Valores válidos:

  • Never (padrão): os recursos de source de dados não são atualizados durante a atualização da pilha.

  • Always: os recursos de source de dados são atualizados durante a atualização da pilha.

Valores de retorno

Fn::GetAtt

  • PatchBaselineNames: nomes das linhas de base de patches.

  • PatchBaselines: detalhes das linhas de base de patches.

Propriedade

Tipo

Descrição

Restrição

PatchBaselineNames

List

Nomes das linhas de base de patches.

Nenhuma.

PatchBaselines

List

Detalhes das linhas de base de patches.

Nenhuma.

Description

string

Descrição da linha de base de patches.

Nenhuma.

PatchBaselineName

string

Nome da linha de base de patches.

Nenhuma.

ShareType

string

Tipo de compartilhamento da linha de base de patches.

Nenhuma.

PatchBaselineId

string

ID da linha de base de patches.

Nenhuma.

UpdatedDate

string

Data da última atualização da linha de base de patches.

Nenhuma.

UpdatedBy

string

Usuário que atualizou a linha de base de patches pela última vez.

Nenhuma.

CreatedBy

string

Usuário que criou a linha de base de patches.

Nenhuma.

OperationSystem

string

Tipo de sistema operacional.

Nenhuma.

CreateTime

string

Data de criação da linha de base de patches.

Nenhuma.

IsDefault

boolean

Indica se a linha de base de patches é uma linha de base padrão.

Valores válidos:

  • true

  • false

Exemplos

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": "The list of patch baseline names.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PatchBaselineNames"
        ]
      }
    },
    "PatchBaselines": {
      "Description": "The list of patch baselines.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PatchBaselines"
        ]
      }
    }
  }
}