Set-SCBaseline

Изменяет базовые показатели, добавляя или удаляя обновления или области назначения.

Синтаксис

Default (по умолчанию)

Set-SCBaseline
    [-VMMServer <ServerConnection>]
    [-Baseline] <Baseline>
    [-Name <String>]
    [-Description <String>]
    [-AddUpdates <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]>]
    [-RemoveUpdates <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]>]
    [-AddAssignmentScope <IBaselineAssignmentScope>]
    [-RemoveAssignmentScope <IBaselineAssignmentScope>]
    [-JobGroup <Guid>]
    [-StartNow]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

Командлет Set-SCBaseline изменяет базовые показатели, добавляя или удаляя обновления или области назначения. Базовые показатели — это список обновлений, которые вместе с назначениями областей могут оценить соответствие требуемых обновлений для серверов структуры Virtual Machine Manager (VMM).

Примеры

Пример 1: Изменение существующего базового плана, добавив обновления и область назначения

PS C:\> $Cluster = Get-SCVMHostCluster -Name "Cluster01"
PS C:\> $Baseline = Get-SCBaseline -Name "Security Baseline"
PS C:\> $Update = Get-SCUpdate -SecurityBulletinId "MS05-055"
PS C:\> Set-SCBaseline -Baseline $Baseline -AddUpdates $Update -AddAssignmentScope $Cluster

Первая команда получает объект кластера с именем Cluster01 и сохраняет объект в переменной $Cluster.

Вторая команда получает базовый объект с именем Security Baseline и сохраняет объект в переменной $Baseline.

Третья команда получает объект обновления бюллетеня по безопасности с именем MS05-051 и сохраняет объект в переменной $Update.

Последняя команда добавляет обновление, хранящееся в $Update (MS05-051), к базовому плану, хранящемуся в $Baseline (Security Baseline), и задает область назначения объекту, хранящемуся в $Cluster (Cluster01).

Пример 2: Удаление обновления и области назначения из существующего базового плана

PS C:\> $Cluster = Get-SCVMHostCluster -Name "Cluster01"
PS C:\> $Baseline = Get-SCBaseline -Name "Security Baseline"
PS C:\> $Update = Get-SCUpdate -SecurityBulletinId "MS05-055"
PS C:\> Set-SCBaseline -Baseline $Baseline -RemoveUpdates $Update -RemoveAssignmentScope $Cluster

Первая команда получает объект кластера с именем Cluster01 и сохраняет объект в переменной $Cluster.

Вторая команда получает базовый объект с именем Security Baseline и сохраняет объект в переменной $Baseline.

Третья команда получает объект обновления бюллетеня по безопасности с именем MS05-051 и сохраняет объект в переменной $Update.

Последняя команда удаляет обновление, хранящееся в $Update (MS05-051), из базового плана, хранящегося в $Baseline (Security Baseline), и удаляет область назначения, хранящуюся в $Cluster (Cluster01).

Параметры

-AddAssignmentScope

Указывает массив узлов или кластеров виртуальных машин, которые этот командлет добавляет в область назначения базовых показателей.

Свойства параметра

Тип:IBaselineAssignmentScope
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AddUpdates

Указывает обновления программного обеспечения для добавления в базовый план.

Свойства параметра

Тип:

System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Baseline

Задает объект базовой линии VMM.

Свойства параметра

Тип:Baseline
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Description

Указывает описание для указанного объекта.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobGroup

Указывает идентификатор для ряда команд, которые будут выполняться как набор непосредственно перед окончательной командой, которая включает тот же идентификатор группы заданий.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя объекта VMM.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RemoveAssignmentScope

Указывает область действия. Этот командлет удаляет один или несколько объектов VMMManagedComputer, VMHostCluster или VMHostGroup из области базового назначения.

Свойства параметра

Тип:IBaselineAssignmentScope
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RemoveUpdates

Указывает обновления программного обеспечения, которые необходимо удалить из базового плана.

Свойства параметра

Тип:

System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StartNow

Определяет последнюю команду группы заданий и запускает выполнение команд в этой группе. Этот параметр необходимо использовать с параметром JobGroup.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера VMM.

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

Baseline

Этот командлет возвращает объект Baseline .