Set-SCApplicationHostTemplate
Hizmet şablonuna eklenmiş bir uygulama ana bilgisayar şablonunun özelliklerini yapılandırılır.
Syntax
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>]
Description
Set-SCApplicationHostTemplate cmdlet'i, bir hizmet şablonuna eklenmiş bir uygulama ana bilgisayar şablonunun özelliklerini yapılandırıyor.
Örnekler
Örnek 1: Uygulama ana bilgisayar şablonunun açıklamasını değiştirme
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"
İlk komut ServiceTemplate01 adlı hizmet şablonu nesnesini alır ve nesneyi $ServiceTemplate değişkeninde depolar.
İkinci komut, $ServiceTemplate'da hizmet şablonu için uygulama ana bilgisayar şablonu nesnesini alır ve nesneyi $AppHostTemplate değişkeninde depolar.
Son komut, $AppHostTemplate'da uygulama ana bilgisayar şablonunun description özelliğini değiştirir.
Örnek 2: Uygulama ana bilgisayar şablonunun adını değiştirme
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"
İlk komut ServiceTemplate01 adlı hizmet şablonu nesnesini alır ve nesneyi $ServiceTemplate değişkeninde depolar.
İkinci komut, $ServiceTemplate'de depolanan hizmet şablonunun uygulama konak şablonu nesnesini alır ve nesneyi $AppHostTemplate değişkeninde depolar.
Son komut, $AppHostTemplate depolanan uygulama ana bilgisayar şablonunun ad özelliğini değiştirir. Uygulama ana bilgisayar şablonu hizmet şablonuna kopyalandığından, uygulama ana bilgisayar şablonunun yeniden adlandırılması sistemdeki diğer hizmet şablonlarını etkilemez.
Parametreler
-AllowUntrustedServerCertificate
Hedef dağıtım sunucusu güvenilmeyen bir sunucu sertifikası sunduğunda dağıtımın devam edip etmeyeceğini gösterir. Bu parametre bir Web Uygulaması ana bilgisayar şablonuyla birlikte kullanılır.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationHostTemplate
Bir uygulama ana bilgisayar şablonu nesnesi belirtir.
Type: | ApplicationHostTemplate |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationProfile
Bir uygulama profili nesnesi belirtir.
Type: | ApplicationProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AuthenticationType
Şablonla ilişkili web uygulamalarının dağıtımını kolaylaştırmak için kullanılan kimlik doğrulama mekanizmasını belirtir. Bu parametre bir Web Uygulaması ana bilgisayar şablonuyla birlikte kullanılır. Geçerli değerler şunlardır: NTLM ve Basic.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Virtual Machine Manager'ın (VMM) ağınızda benzersiz olarak tanımlayabildiği bir bilgisayarın adını belirtir. Geçerli biçimler şunlardır:
- FQDN
- IPv4 veya IPv6 adresi
- NetBIOS adı
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentOrder
Bir bilgisayar katmanı, uygulama konağı veya uygulamanın dağıtılma sırasını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Uygulama ana bilgisayar şablonu için bir açıklama belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
VMM nesnesinin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
VMM nesnesinin sahibini, geçerli bir etki alanı kullanıcı hesabı biçiminde belirtir.
- Örnek biçim:
-Owner "Contoso\PattiFuller"
- Örnek biçim:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Nesne eklerken veya bağlantı oluştururken kullanılacak ağ bağlantı noktasını belirtir. Geçerli değerler şunlardır: 1 - 4095.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Bu eylemi gerçekleştirme iznine sahip kimlik bilgilerini içeren bir Farklı Çalıştır hesabı belirtir.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicingOrder
Bir bilgisayar katmanının veya uygulama konağına hizmet verme sırasını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Site
İlişkili web dağıtım paketlerinin dağıtıldığı web sitesini belirtir. Bu parametre bir Web Uygulaması ana bilgisayar şablonuyla birlikte kullanılır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Belirtilen etiket kümesine sahip tüm nesneleri arayabilmeniz için bir nesneyle ilişkilendirilecek bir sözcük veya tümcecik belirtir. Etiketlerin bir alt kümesini veya tüm etiket kümesini arayabilirsiniz.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
ApplicationHostTemplate
Bu cmdlet bir ApplicationHostTemplate nesnesi döndürür.