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.