Set-SCApplicationHostTemplate
Настраивает свойства шаблона узла приложения, добавленного в шаблон службы.
Синтаксис
Set-SCApplicationHostTemplate
[-DeploymentOrder <Int32>]
[-ServicingOrder <Int32>]
[-Port <Int32>]
[-AllowUntrustedServerCertificate <Boolean>]
[-RunAsAccount <VMMCredential>]
[-ApplicationHostTemplate] <ApplicationHostTemplate>
[-Name <String>]
[-Description <String>]
[-Owner <String>]
[-Tag <String>]
[-ComputerName <String>]
[-Site <String>]
[-AuthenticationType <String>]
[-ApplicationProfile <ApplicationProfile>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Описание
Командлет Set-SCApplicationHostTemplate настраивает свойства шаблона узла приложения, добавленного в шаблон службы.
Примеры
Пример 1. Изменение описания шаблона узла приложения
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $AppHostTemplate = Get-SCApplicationHostTemplate -ServiceTemplate $ServiceTemplate
PS C:\> Set-SCApplicationHostTemplate -ApplicationHostTemplate $AppHostTemplate -Description "This is the updated description"
Первая команда получает объект шаблона службы с именем ServiceTemplate01 и сохраняет объект в переменной $ServiceTemplate.
Вторая команда получает объект шаблона узла приложения для шаблона службы в $ServiceTemplate и сохраняет объект в переменной $AppHostTemplate.
Последняя команда изменяет свойство описания шаблона узла приложения в $AppHostTemplate.
Пример 2. Изменение имени шаблона узла приложения
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $AppHostTemplate = Get-SCApplicationHostTemplate -ServiceTemplate $ServiceTemplate
PS C:\> Set-SCApplicationHostTemplate -ApplicationHostTemplate $AppHostTemplate -Name "This is the updated name"
Первая команда получает объект шаблона службы с именем ServiceTemplate01 и сохраняет объект в переменной $ServiceTemplate.
Вторая команда получает объект шаблона узла приложения для шаблона службы, хранящегося в $ServiceTemplate, и сохраняет объект в переменной $AppHostTemplate.
Последняя команда изменяет свойство имени шаблона узла приложения, хранящегося в $AppHostTemplate. Так как шаблон узла приложения клонируется в шаблон службы, переименование шаблона узла приложения не влияет на другие шаблоны служб в системе.
Параметры
-AllowUntrustedServerCertificate
Указывает, может ли развертывание продолжаться, когда целевой сервер развертывания представляет ненадежный сертификат сервера. Этот параметр используется в сочетании с шаблоном узла веб-приложения.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ApplicationHostTemplate
Указывает объект шаблона узла приложения.
Тип: | ApplicationHostTemplate |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ApplicationProfile
Указывает объект профиля приложения.
Тип: | ApplicationProfile |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-AuthenticationType
Указывает механизм проверки подлинности, используемый для упрощения развертывания веб-приложений, связанных с шаблоном. Этот параметр используется в сочетании с шаблоном узла веб-приложения. Допустимые значения: NTLM и Basic.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ComputerName
Указывает имя компьютера, который Virtual Machine Manager (VMM) может однозначно идентифицировать в сети. Допустимые форматы:
- Полное доменное имя
- IPv4 или IPv6-адрес
- Имя NetBIOS
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DeploymentOrder
Указывает порядок развертывания уровня компьютера, узла приложения или приложения.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Description
Указывает описание шаблона узла приложения.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя объекта VMM.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Owner
Указывает владельца объекта VMM в виде допустимой учетной записи пользователя домена.
- Пример формата:
-Owner "Contoso\PattiFuller"
- Пример формата:
-Owner "PattiFuller@Contoso"
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Port
Указывает сетевой порт, используемый при добавлении объекта или создании подключения. Допустимые значения: от 1 до 4095.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RunAsAccount
Указывает учетную запись запуска от имени, содержащую учетные данные с разрешением на выполнение этого действия.
Тип: | VMMCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ServicingOrder
Указывает порядок обслуживания узла компьютера или узла приложения.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Site
Указывает веб-сайт, на котором развертываются все связанные пакеты веб-развертывания. Этот параметр используется в сочетании с шаблоном узла веб-приложения.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Tag
Указывает слово или фразу для связывания с объектом, чтобы можно было искать все объекты с указанным набором тегов. Можно найти подмножество тегов или найти полный набор тегов.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Выходные данные
ApplicationHostTemplate
Этот командлет возвращает объект applicationHostTemplate