Set-SCApplicationHostTemplate

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

Синтаксис

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

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.

Последняя команда изменяет свойство description шаблона узла приложения в $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.

Последняя команда изменяет свойство name шаблона узла приложения, хранящегося в $AppHostTemplate. Поскольку шаблон узла приложения клонируется в шаблон службы, переименование шаблона узла приложения не влияет на другие шаблоны служб в системе.

Параметры

-AllowUntrustedServerCertificate

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

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

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

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

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

-ApplicationHostTemplate

Указывает объект шаблона узла приложения.

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

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

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

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

-ApplicationProfile

Указывает объект профиля приложения.

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

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

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

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

-AuthenticationType

Указывает механизм проверки подлинности, используемый для упрощения развертывания веб-приложений, связанных с шаблоном. Этот параметр используется в сочетании с шаблоном узла веб-приложения. Допустимые значения: NTLM и Basic.

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

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

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

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

-ComputerName

Указывает имя компьютера, который диспетчер виртуальных машин (VMM) может однозначно идентифицировать в сети. Допустимые форматы:

  • Полное доменное имя (FQDN)
  • IPv4 или IPv6-адрес
  • Имя NetBIOS

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

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

-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

-Owner

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

  • Пример формата: -Owner "Contoso\PattiFuller"
  • Пример формата: -Owner "PattiFuller@Contoso"

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

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

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

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

-Port

Указывает сетевой порт, используемый при добавлении объекта или создании подключения. Допустимые значения: от 1 до 4095.

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

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

-RunAsAccount

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

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

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

-ServicingOrder

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

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

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

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

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

-Site

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

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

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

CommonParameters

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

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

ApplicationHostTemplate

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