Add-SCComputerTierTemplate

Добавляет шаблон уровня компьютера в шаблон службы.

Синтаксис

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

Add-SCComputerTierTemplate
    [-Name] <String>
    [-Description <String>]
    [-InstanceMaximumCount <Int32>]
    [-InstanceMinimumCount <Int32>]
    [-DefaultInstanceCount <Int32>]
    [-DeploymentOrder <Int32>]
    [-Tag <String>]
    [-ServicingOrder <Int32>]
    [-NumberOfUpgradeDomains <Int32>]
    -ServiceTemplate <ServiceTemplate>
    -VMTemplate <Template>
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

Командлет Add-SCComputerTierTemplate добавляет шаблон компьютерного уровня в шаблон службы. Шаблон уровня компьютера содержит шаблон виртуальной машины, который используется для создания виртуальной машины.

Для получения информации о шаблонах сервисных услуг введите Get-Help New-SCServiceTemplate -Detailed. Для получения дополнительных сведений о шаблонах виртуальных машин введите Get-Help New-SCVMTemplate -Detailed.

Примеры

Пример 1: Добавление шаблона уровня компьютера в шаблон службы

PS C:\> $WebTemplate = Get-SCVMTemplate | Where-Object { $_.Name -Eq "WebTemplate01" }
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Add-SCComputerTierTemplate -ServiceTemplate $ServiceTemplate -VMTemplate $WebTemplate -Name "Web Tier" -DefaultInstanceCount 3 -InstanceMinimumCount 1 -InstanceMaximumCount 5 -DeploymentOrder 1 -ServicingOrder 1 -NumberOfUpgradeDomains 1

Первая команда получает объект шаблона виртуальной машины с именем WebTemplate01 и сохраняет объект в переменной $WebTemplate.

Вторая команда получает объект шаблона службы с именем ServiceTemplate01 и сохраняет объект в переменной $ServiceTemplate.

Последняя команда добавляет шаблон уровня компьютера к шаблону службы, хранящемуся в $ServiceTemplate.

Параметры

-BlockAutomaticMigration

Указывает, может ли компьютер быть автоматически перенесен. Если установлено значение $True, автоматическая миграция блокируется. Если задано значение $False, автоматическая миграция разрешена. Значение по умолчанию — $False.

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

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

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

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

-DefaultInstanceCount

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

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

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

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

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

-DeploymentOrder

Указывает порядок развертывания уровня компьютера, узла приложения или приложения.

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

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

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

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

-Description

Задает описание для шаблона уровня компьютера.

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

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

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

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

-EnableAvailabilitySet

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

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

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

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

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

-EnableNestedVirtualization

Включает вложенную виртуализацию.

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

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

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

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

-InstanceMaximumCount

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

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

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

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

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

-InstanceMinimumCount

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

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

Тип:Int32
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:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NumberOfUpgradeDomains

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

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

Тип:Int32
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

-RunAsynchronously

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

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

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

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

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

-ServiceTemplate

Указывает объект шаблона службы.

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

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

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

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

-ServicingOrder

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

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

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

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

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

-Tag

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

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

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

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

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

-VMTemplate

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

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

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

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

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

CommonParameters

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

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

ComputerTierTemplate

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