Set-SCApplicationHostTemplate
Configura le proprietà di un modello host dell'applicazione aggiunto a un modello di servizio.
Sintassi
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>]
Descrizione
Il cmdlet Set-SCApplicationHostTemplate configura le proprietà di un modello host dell'applicazione aggiunto a un modello di servizio.
Esempio
Esempio 1: Modificare la descrizione del modello host dell'applicazione
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"
Il primo comando ottiene l'oggetto modello di servizio denominato ServiceTemplate01 e archivia l'oggetto nella variabile $ServiceTemplate.
Il secondo comando ottiene l'oggetto modello host dell'applicazione per il modello di servizio in $ServiceTemplate e archivia l'oggetto nella variabile $AppHostTemplate.
L'ultimo comando modifica la proprietà descrizione del modello host dell'applicazione in $AppHostTemplate.
Esempio 2: Modificare il nome di un modello host dell'applicazione
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"
Il primo comando ottiene l'oggetto modello di servizio denominato ServiceTemplate01 e archivia l'oggetto nella variabile $ServiceTemplate.
Il secondo comando ottiene l'oggetto modello host dell'applicazione per il modello di servizio archiviato in $ServiceTemplate e archivia l'oggetto nella variabile $AppHostTemplate.
L'ultimo comando modifica la proprietà nome del modello host dell'applicazione archiviata in $AppHostTemplate. Poiché il modello host dell'applicazione viene clonato nel modello di servizio, la ridenominazione del modello host dell'applicazione non influisce su altri modelli di servizio nel sistema.
Parametri
-AllowUntrustedServerCertificate
Indica se la distribuzione può procedere quando il server di distribuzione di destinazione presenta un certificato server non attendibile. Questo parametro viene usato insieme a un modello host applicazione Web.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationHostTemplate
Specifica un oggetto modello host dell'applicazione.
Type: | ApplicationHostTemplate |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationProfile
Specifica un oggetto profilo applicazione.
Type: | ApplicationProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AuthenticationType
Specifica il meccanismo di autenticazione usato per facilitare la distribuzione di applicazioni Web associate al modello. Questo parametro viene usato insieme a un modello host applicazione Web. I valori validi sono: NTLM e Basic.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Specifica il nome di un computer che Virtual Machine Manager (VMM) può identificare in modo univoco nella rete. I formati validi sono:
- Nome di dominio completo
- Indirizzo IPv4 o IPv6
- Nome NetBIOS
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentOrder
Specifica l'ordine in cui viene distribuito un livello computer, un host applicazione o un'applicazione.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Specifica una descrizione per il modello host dell'applicazione.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifica il nome di un oggetto di VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Specifica il proprietario di un oggetto VMM sotto forma di account utente di dominio valido.
- Formato di esempio:
-Owner "Contoso\PattiFuller"
- Formato di esempio:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Specifica la porta di rete da usare quando si aggiunge un oggetto o si crea una connessione. I valori validi sono: da 1 a 4095.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Specifica un account RunAs contenente le credenziali con autorizzazione per eseguire questa azione.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicingOrder
Specifica l'ordine in cui viene eseguito il servizio di un livello computer o dell'host dell'applicazione.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Site
Specifica il sito Web a cui vengono distribuiti i pacchetti di distribuzione Web associati. Questo parametro viene usato insieme a un modello host applicazione Web.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Specifica una parola o una frase da associare a un oggetto in modo che sia possibile cercare tutti gli oggetti con il set specificato di tag. È possibile cercare un subset di tag oppure cercare il set completo di tag.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Output
ApplicationHostTemplate
Questo cmdlet restituisce un oggetto ApplicationHostTemplate .