New-AzApplicationGatewayBackendHttpSetting
Bir uygulama ağ geçidi için arka uç HTTP ayarı oluşturur.
Syntax
Default (Varsayılan)
New-AzApplicationGatewayBackendHttpSetting
-Name <String>
-Port <Int32>
-Protocol <String>
-CookieBasedAffinity <String>
[-RequestTimeout <Int32>]
[-ConnectionDraining <PSApplicationGatewayConnectionDraining>]
[-ProbeId <String>]
[-Probe <PSApplicationGatewayProbe>]
[-AuthenticationCertificates <PSApplicationGatewayAuthenticationCertificate[]>]
[-TrustedRootCertificate <PSApplicationGatewayTrustedRootCertificate[]>]
[-PickHostNameFromBackendAddress]
[-HostName <String>]
[-AffinityCookieName <String>]
[-Path <String>]
[-DedicatedBackendConnection <Boolean>]
[-ValidateCertChainAndExpiry <Boolean>]
[-ValidateSNI <Boolean>]
[-SniName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzApplicationGatewayBackendHttpSetting cmdlet'i bir uygulama ağ geçidi için arka uç HTTP ayarları oluşturur.
Arka uç HTTP ayarları havuzdaki tüm arka uç sunucularına uygulanır.
Örnekler
Örnek 1: Arka uç HTTP ayarları oluşturma
$Setting = New-AzApplicationGatewayBackendHttpSetting -Name "Setting01" -Port 80 -Protocol Http -CookieBasedAffinity Disabled
Bu komut, 80 numaralı bağlantı noktasında tanımlama bilgisi tabanlı benek devre dışı bırakılarak HTTP protokolunu kullanarak Setting01 adlı arka uç HTTP ayarları oluşturur.
Ayarlar $Setting değişkeninde depolanır.
Örnek 2
Bir uygulama ağ geçidi için arka uç HTTP ayarı oluşturur. (autogenerated)
New-AzApplicationGatewayBackendHttpSetting -CookieBasedAffinity Enabled -Name 'Setting01' -PickHostNameFromBackendAddress -Port 80 -Probe <PSApplicationGatewayProbe> -Protocol http -RequestTimeout <Int32>
Parametreler
-AffinityCookieName
Benzim tanımlama bilgisi için kullanılacak tanımlama bilgisi adı
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-AuthenticationCertificates
Uygulama ağ geçidi için kimlik doğrulama sertifikalarını belirtir.
Parametre özellikleri
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ConnectionDraining
Arka uç http ayarları kaynağının bağlantı boşaltması.
Parametre özellikleri
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-CookieBasedAffinity
Arka uç sunucu havuzu için tanımlama bilgisi tabanlı benzinin etkinleştirilip etkinleştirilmeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Kabul edilen değerler: Enabled, Disabled
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DedicatedBackendConnection
Arka uç sunucusu başına ayrılmış bağlantıyı etkinleştirin veya devre dışı bırakın. Varsayılan değer false olarak ayarlanmıştır.
Parametre özellikleri
Tür: Nullable<T> [ Boolean ]
Default value: False
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Parametre özellikleri
Tür: IAzureContextContainer
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: AzContext, AzureRmContext, AzureCredential
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-HostName
Arka uç sunucularına gönderilecek ana bilgisayar üst bilgisini ayarlar.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Name
Bu cmdlet'in oluşturduğu arka uç HTTP ayarlarının adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Path
Tüm HTTP istekleri için ön ek olarak kullanılması gereken yol.
Bu parametre için değer sağlanmamışsa, hiçbir yol ön eklenmez.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-PickHostNameFromBackendAddress
Arka uç sunucusunun ana bilgisayar adından konak üst bilgisinin seçilip seçilmediğini işaretle.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Port
Arka uç sunucu havuzunun bağlantı noktasını belirtir.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Probe
Arka uç sunucu havuzuyla ilişkilendirilecek bir araştırma belirtir.
Parametre özellikleri
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ProbeId
Arka uç sunucu havuzuyla ilişkilendirilecek yoklamanın kimliğini belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Protocol
Uygulama ağ geçidi ile arka uç sunucuları arasındaki iletişim için kullanılacak protokolü belirtir.
Bu parametre için kabul edilebilir değerler şunlardır: Http ve Https.
Parametre özellikleri
Tür: String
Default value: None
Kabul edilen değerler: Http, Https
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-RequestTimeout
İstek zaman aşımı değerini belirtir.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-SniName
Arka uçtaki sertifikanın ortak adıyla eşleşecek bir SNI değeri belirtin. Varsayılan olarak, uygulama ağ geçidi gelen isteğin konak üst bilgisini SNI olarak kullanır. Varsayılan değer null'tır.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-TrustedRootCertificate
Application Gateway Güvenilen Kök Sertifikaları
Parametre özellikleri
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ValidateCertChainAndExpiry
Arka uç sunucusunda sertifikanın hem zincir hem de süre sonu doğrulamalarını doğrulayın veya atlayın. Varsayılan değer true olarak ayarlanmıştır.
Parametre özellikleri
Tür: Nullable<T> [ Boolean ]
Default value: True
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ValidateSNI
Etkinleştirildiğinde, arka uç sunucusu tarafından sağlanan sertifikanın Ortak Adı'nın Sunucu Adı Göstergesi (SNI) değeriyle eşleşip eşleşmediğini doğrular. Varsayılan değer doğrudur.
Parametre özellikleri
Tür: Nullable<T> [ Boolean ]
Default value: True
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
None
Çıkışlar