Aracılığıyla paylaş


ApplicationGateway interface

Uygulama ağ geçidi kaynağı.

Extends

Özellikler

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ı.

autoscaleConfiguration

Otomatik Ölçeklendirme Yapılandırması.

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ı.

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ı.

backendSettingsCollection

Uygulama ağ geçidi kaynağının arka uç ayarları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

customErrorConfigurations

Uygulama ağ geçidi kaynağının özel hata yapılandırmaları.

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.

enableFips

FIPS'nin uygulama ağ geçidi kaynağında etkinleştirilip etkinleştirilmediği.

enableHttp2

HTTP2'nin uygulama ağ geçidi kaynağında etkinleştirilip etkinleştirilmediği.

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ı.

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.

firewallPolicy

FirewallPolicy kaynağına başvuru.

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.

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ı.

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ı.

gatewayIPConfigurations

Uygulama ağ geçidi kaynağının alt ağları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

globalConfiguration

Genel Yapılandırma.

httpListeners

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ı.

loadDistributionPolicies

Uygulama ağ geçidi kaynağının yük dağıtım ilkeleri.

operationalState

Uygulama ağ geçidi kaynağının çalışma durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

privateEndpointConnections

Uygulama ağ geçidinde Özel Uç Nokta bağlantıları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

privateLinkConfigurations

Uygulama ağ geçidinde PrivateLink yapılandırmaları.

probes

Uygulama ağ geçidi kaynağının yoklamaları.

provisioningState

Uygulama ağ geçidi kaynağının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

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ı.

requestRoutingRules

Uygulama ağ geçidi kaynağının yönlendirme kurallarını isteme.

resourceGuid

Uygulama ağ geçidi kaynağının kaynak GUID özelliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

rewriteRuleSets

Uygulama ağ geçidi kaynağı için kuralları yeniden yazma.

routingRules

Uygulama ağ geçidi kaynağının yönlendirme kuralları.

sku

Uygulama ağ geçidi kaynağının SKU'su.

sslCertificates

Uygulama ağ geçidi kaynağının SSL sertifikaları. Varsayılan sınırlar için bkz. Application Gateway sınırları.

sslPolicy

Uygulama ağ geçidi kaynağının SSL ilkesi.

sslProfiles

Uygulama ağ geçidi kaynağının SSL profilleri. Varsayılan sınırlar için bkz. Application Gateway sınırları.

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ı.

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ı.

urlPathMaps

Uygulama ağ geçidi kaynağının URL yol haritası. Varsayılan sınırlar için bkz. Application Gateway sınırları.

webApplicationFirewallConfiguration

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

FirewallPolicy kaynağına başvuru.

firewallPolicy?: SubResource

Özellik Değeri

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

Resource.id'dan Devralınan

location

Kaynak konumu.

location?: string

Özellik Değeri

string

Resource.location konumundan devralınmış

name

Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

Resource.name'dan Devralınan

tags

Kaynak etiketleri.

tags?: {[propertyName: string]: string}

Özellik Değeri

{[propertyName: string]: string}

Resource.tags Devralınmış

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

Kaynağından Devralınmış .type