Add-SCApplicationHostTemplate
Přidá šablonu hostitele aplikace do šablony služby.
Syntaxe
Add-SCApplicationHostTemplate
[-DeploymentOrder <Int32>]
[-ServicingOrder <Int32>]
[-Name] <String>
[-Description <String>]
[-Tag <String>]
-ComputerName <String>
-ApplicationProfile <ApplicationProfile>
-ServiceTemplate <ServiceTemplate>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Add-SCApplicationHostTemplate
[-DeploymentOrder <Int32>]
[-ServicingOrder <Int32>]
[-Port <Int32>]
[-AllowUntrustedServerCertificate <Boolean>]
-RunAsAccount <VMMCredential>
[-WebApplicationHost]
[-Name] <String>
[-Description <String>]
[-Tag <String>]
-ComputerName <String>
-Site <String>
[-AuthenticationType <String>]
-ApplicationProfile <ApplicationProfile>
-ServiceTemplate <ServiceTemplate>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina Add-SCApplicationHostTemplate přidá šablonu hostitele aplikace do šablony služby. Šablona hostitele aplikace se používá k nasazení aplikace datové vrstvy SQL (DAC) na nasazeném SQL serveru nebo balíčku Nasazení webu do podporovaného hostitele webových aplikací.
Příklady
Příklad 1: Přidání šablony hostitele aplikace SQL do šablony služby
PS C:\> $AppProfile = Get-SCApplicationProfile -Name "SvcWebAppProfile01"
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Add-SCApplicationHostTemplate -Name "SQL Application Host" -ComputerName "SQLServer01.Contoso.com" -ApplicationProfile $AppProfile -ServiceTemplate $ServiceTemplate
První příkaz získá objekt profilu aplication s názvem SvcWebAppProfile01 a uloží objekt do $AppProfile proměnné.
Druhý příkaz získá objekt service temnplate s názvem ServiceTemplate01 a uloží objekt do proměnné $ServiceTemplate.
Třetí příkaz přidá šablonu hostitele aplikace do šablony služby uložené v $ServiceTemplate.
Příklad 2: Přidání šablony hostitele webové aplikace do šablony služby
PS C:\> $AppProfile = Get-SCApplicationProfile -Name "WebAppProfile01"
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $WebRAA = Get-SCRunAsAccount -Name "IIS Site Admin"
PS C:\> $WebAppHostTemplate = Add-SCApplicationHostTemplate -Name "Web Farm" -ServiceTemplate $ServiceTemplate -ApplicationProfile -$AppProfile -ComputerName "@Web Server@" -DeploymentOrder 2 -WebAppHost -Port 8172 -Site "Default Web Site" -AuthenticationType "NTLM" -AllowUntrustedServerCertificate -RunAsAccount $WebRAA
První příkaz získá objekt profilu aplication s názvem WebAppProfile01 a uloží objekt do proměnné $AppProfile.
Druhý příkaz získá objekt šablony služby s názvem ServiceTemplate01 a uloží objekt do $ServiceTemplate proměnné.
Třetí příkaz získá objekt účtu Spustit jako s názvem Správce webu služby IIS a uloží objekt do proměnné $WebRAA.
Poslední příkaz přidá šablonu hostitele webové aplikace do šablony služby uložené v $ServiceTemplate (v tomto případě ServiceTemplate01).
Parametry
-AllowUntrustedServerCertificate
Určuje, jestli může nasazení pokračovat, když cílový server nasazení zobrazí nedůvěryhodný certifikát serveru. Tento parametr se používá ve spojení se šablonou hostitele webové aplikace.
Typ: | Boolean |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ApplicationProfile
Určuje objekt profilu aplikace.
Typ: | ApplicationProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-AuthenticationType
Určuje mechanismus ověřování, který se používá k usnadnění nasazení webových aplikací přidružených k šabloně. Tento parametr se používá ve spojení se šablonou hostitele webové aplikace. Platné hodnoty jsou: NTLM a Basic.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ComputerName
Určuje název počítače, který může nástroj Virtual Machine Manager (VMM) jedinečně identifikovat v síti. Platné formáty jsou:
- FQDN
- Adresa IPv4 nebo IPv6
- Název rozhraní NetBIOS
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DeploymentOrder
Určuje pořadí nasazení vrstvy počítače, hostitele aplikace nebo aplikace.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Description
Určuje popis šablony hostitele aplikace.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobVariable
Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název objektu VMM.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Port
Určuje síťový port, který se má použít při přidávání objektu nebo vytváření připojení. Platné hodnoty jsou: 1 až 4095.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsAccount
Určuje účet Spustit jako, který obsahuje přihlašovací údaje s oprávněním k provedení této akce.
Typ: | VMMCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ServiceTemplate
Určuje objekt šablony služby.
Typ: | ServiceTemplate |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ServicingOrder
Určuje pořadí, ve kterém se obsluhuje vrstva počítače nebo hostitel aplikace.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Site
Určuje web, do kterého se nasazují všechny přidružené balíčky nasazení webu. Tento parametr se používá ve spojení se šablonou hostitele webové aplikace.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Tag
Určuje slovo nebo frázi, které chcete přidružit k objektu, abyste mohli vyhledat všechny objekty se zadanou sadou značek. Můžete vyhledat podmnožinu značek nebo můžete vyhledat úplnou sadu značek.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WebApplicationHost
Určuje, že šablona hostitele aplikace se používá pro hostitele webové aplikace.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Výstupy
ApplicationHostTemplate
Tato rutina vrátí objekt