ApplicationGateway interface
Uygulama ağ geçidi kaynağı.
- Extends
Özellikler
| authentication |
Uygulama ağ geçidi kaynağının kimlik doğrulama sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| autoscale |
Otomatik Ölçeklendirme Yapılandırması. |
| backend |
Uygulama ağ geçidi kaynağının arka uç adres havuzu. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| backend |
Uygulama ağ geçidi kaynağının arka uç http ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| backend |
Uygulama ağ geçidi kaynağının arka uç ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| custom |
Uygulama ağ geçidi kaynağının özel hata yapılandırmaları. |
| default |
Uygulama ağ geçidi kaynağına varsayılan önceden tanımlanmış SSL İlkesi uygulanır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| enable |
FIPS'nin uygulama ağ geçidi kaynağında etkinleştirilip etkinleştirilmediği. |
| enable |
HTTP2'nin uygulama ağ geçidi kaynağında etkinleştirilip etkinleştirilmediği. |
| entra |
Application gateway resource için Entra JWT doğrulama yapılandırmaları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| etag | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| firewall |
FirewallPolicy kaynağına başvuru. |
| force |
True ise, ilkenin WAF Yapılandırmasından farklı olup olmadığına bakılmaksızın bir güvenlik duvarı ilkesini bir uygulama ağ geçidiyle ilişkilendirir. |
| frontend |
Uygulama ağ geçidi kaynağının ön uç IP adresleri. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| frontend |
Uygulama ağ geçidi kaynağının ön uç bağlantı noktaları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| gateway |
Uygulama ağ geçidi kaynağının alt ağları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| global |
Genel Yapılandırma. |
| http |
Uygulama ağ geçidi kaynağının Http dinleyicileri. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| identity | Yapılandırıldıysa uygulama ağ geçidinin kimliği. |
| listeners | Uygulama ağ geçidi kaynağının dinleyicileri. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| load |
Uygulama ağ geçidi kaynağının yük dağıtım ilkeleri. |
| operational |
Uygulama ağ geçidi kaynağının çalışma durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| private |
Uygulama ağ geçidinde Özel Uç Nokta bağlantıları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| private |
Uygulama ağ geçidinde PrivateLink yapılandırmaları. |
| probes | Uygulama ağ geçidi kaynağının yoklamaları. |
| provisioning |
Uygulama ağ geçidi kaynağının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| redirect |
Uygulama ağ geçidi kaynağının yapılandırmalarını yeniden yönlendirme. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| request |
Uygulama ağ geçidi kaynağının yönlendirme kurallarını isteme. |
| resource |
Uygulama ağ geçidi kaynağının kaynak GUID özelliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| rewrite |
Uygulama ağ geçidi kaynağı için kuralları yeniden yazma. |
| routing |
Uygulama ağ geçidi kaynağının yönlendirme kuralları. |
| sku | Uygulama ağ geçidi kaynağının SKU'su. |
| ssl |
Uygulama ağ geçidi kaynağının SSL sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| ssl |
Uygulama ağ geçidi kaynağının SSL ilkesi. |
| ssl |
Uygulama ağ geçidi kaynağının SSL profilleri. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| trusted |
Uygulama ağ geçidi kaynağının güvenilen istemci sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| trusted |
Uygulama ağ geçidi kaynağının Güvenilen Kök sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| url |
Uygulama ağ geçidi kaynağının URL yol haritası. Varsayılan sınırlar için bkz. Application Gateway sınırları. |
| web |
Web uygulaması güvenlik duvarı yapılandırması. |
| zones | Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. |
Devralınan Özellikler
| id | Kaynak Kimliği. |
| location | Kaynak konumu. |
| name | Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| tags | Kaynak etiketleri. |
| type | Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
authenticationCertificates
Uygulama ağ geçidi kaynağının kimlik doğrulama sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]
Özellik Değeri
autoscaleConfiguration
Otomatik Ölçeklendirme Yapılandırması.
autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration
Özellik Değeri
backendAddressPools
Uygulama ağ geçidi kaynağının arka uç adres havuzu. Varsayılan sınırlar için bkz. Application Gateway sınırları.
backendAddressPools?: ApplicationGatewayBackendAddressPool[]
Özellik Değeri
backendHttpSettingsCollection
Uygulama ağ geçidi kaynağının arka uç http ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]
Özellik Değeri
backendSettingsCollection
Uygulama ağ geçidi kaynağının arka uç ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
backendSettingsCollection?: ApplicationGatewayBackendSettings[]
Özellik Değeri
customErrorConfigurations
Uygulama ağ geçidi kaynağının özel hata yapılandırmaları.
customErrorConfigurations?: ApplicationGatewayCustomError[]
Özellik Değeri
defaultPredefinedSslPolicy
Uygulama ağ geçidi kaynağına varsayılan önceden tanımlanmış SSL İlkesi uygulanır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
defaultPredefinedSslPolicy?: string
Özellik Değeri
string
enableFips
FIPS'nin uygulama ağ geçidi kaynağında etkinleştirilip etkinleştirilmediği.
enableFips?: boolean
Özellik Değeri
boolean
enableHttp2
HTTP2'nin uygulama ağ geçidi kaynağında etkinleştirilip etkinleştirilmediği.
enableHttp2?: boolean
Özellik Değeri
boolean
entraJWTValidationConfigs
Application gateway resource için Entra JWT doğrulama yapılandırmaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
entraJWTValidationConfigs?: ApplicationGatewayEntraJWTValidationConfig[]
Özellik Değeri
etag
Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
etag?: string
Özellik Değeri
string
firewallPolicy
forceFirewallPolicyAssociation
True ise, ilkenin WAF Yapılandırmasından farklı olup olmadığına bakılmaksızın bir güvenlik duvarı ilkesini bir uygulama ağ geçidiyle ilişkilendirir.
forceFirewallPolicyAssociation?: boolean
Özellik Değeri
boolean
frontendIPConfigurations
Uygulama ağ geçidi kaynağının ön uç IP adresleri. Varsayılan sınırlar için bkz. Application Gateway sınırları.
frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]
Özellik Değeri
frontendPorts
Uygulama ağ geçidi kaynağının ön uç bağlantı noktaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
frontendPorts?: ApplicationGatewayFrontendPort[]
Özellik Değeri
gatewayIPConfigurations
Uygulama ağ geçidi kaynağının alt ağları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]
Özellik Değeri
globalConfiguration
Genel Yapılandırma.
globalConfiguration?: ApplicationGatewayGlobalConfiguration
Özellik Değeri
httpListeners
Uygulama ağ geçidi kaynağının Http dinleyicileri. Varsayılan sınırlar için bkz. Application Gateway sınırları.
httpListeners?: ApplicationGatewayHttpListener[]
Özellik Değeri
identity
Yapılandırıldıysa uygulama ağ geçidinin kimliği.
identity?: ManagedServiceIdentity
Özellik Değeri
listeners
Uygulama ağ geçidi kaynağının dinleyicileri. Varsayılan sınırlar için bkz. Application Gateway sınırları.
listeners?: ApplicationGatewayListener[]
Özellik Değeri
loadDistributionPolicies
Uygulama ağ geçidi kaynağının yük dağıtım ilkeleri.
loadDistributionPolicies?: ApplicationGatewayLoadDistributionPolicy[]
Özellik Değeri
operationalState
Uygulama ağ geçidi kaynağının çalışma durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
operationalState?: string
Özellik Değeri
string
privateEndpointConnections
Uygulama ağ geçidinde Özel Uç Nokta bağlantıları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
privateEndpointConnections?: ApplicationGatewayPrivateEndpointConnection[]
Özellik Değeri
privateLinkConfigurations
Uygulama ağ geçidinde PrivateLink yapılandırmaları.
privateLinkConfigurations?: ApplicationGatewayPrivateLinkConfiguration[]
Özellik Değeri
probes
Uygulama ağ geçidi kaynağının yoklamaları.
probes?: ApplicationGatewayProbe[]
Özellik Değeri
provisioningState
Uygulama ağ geçidi kaynağının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: string
Özellik Değeri
string
redirectConfigurations
Uygulama ağ geçidi kaynağının yapılandırmalarını yeniden yönlendirme. Varsayılan sınırlar için bkz. Application Gateway sınırları.
redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]
Özellik Değeri
requestRoutingRules
Uygulama ağ geçidi kaynağının yönlendirme kurallarını isteme.
requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]
Özellik Değeri
resourceGuid
Uygulama ağ geçidi kaynağının kaynak GUID özelliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
resourceGuid?: string
Özellik Değeri
string
rewriteRuleSets
Uygulama ağ geçidi kaynağı için kuralları yeniden yazma.
rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]
Özellik Değeri
routingRules
Uygulama ağ geçidi kaynağının yönlendirme kuralları.
routingRules?: ApplicationGatewayRoutingRule[]
Özellik Değeri
sku
Uygulama ağ geçidi kaynağının SKU'su.
sku?: ApplicationGatewaySku
Özellik Değeri
sslCertificates
Uygulama ağ geçidi kaynağının SSL sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
sslCertificates?: ApplicationGatewaySslCertificate[]
Özellik Değeri
sslPolicy
Uygulama ağ geçidi kaynağının SSL ilkesi.
sslPolicy?: ApplicationGatewaySslPolicy
Özellik Değeri
sslProfiles
Uygulama ağ geçidi kaynağının SSL profilleri. Varsayılan sınırlar için bkz. Application Gateway sınırları.
sslProfiles?: ApplicationGatewaySslProfile[]
Özellik Değeri
trustedClientCertificates
Uygulama ağ geçidi kaynağının güvenilen istemci sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
trustedClientCertificates?: ApplicationGatewayTrustedClientCertificate[]
Özellik Değeri
trustedRootCertificates
Uygulama ağ geçidi kaynağının Güvenilen Kök sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.
trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]
Özellik Değeri
urlPathMaps
Uygulama ağ geçidi kaynağının URL yol haritası. Varsayılan sınırlar için bkz. Application Gateway sınırları.
urlPathMaps?: ApplicationGatewayUrlPathMap[]
Özellik Değeri
webApplicationFirewallConfiguration
Web uygulaması güvenlik duvarı yapılandırması.
webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration
Özellik Değeri
zones
Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.
zones?: string[]
Özellik Değeri
string[]
Devralınan Özellik Detayları
id
Kaynak Kimliği.
id?: string
Özellik Değeri
string
location
Kaynak konumu.
location?: string
Özellik Değeri
string
name
Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
tags
Kaynak etiketleri.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
type
Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string