ApplicationGateway interface
アプリケーション ゲートウェイ リソース。
- Extends
プロパティ
| authentication |
アプリケーション ゲートウェイ リソースの認証証明書。 既定の制限については、「Application Gateway の制限 |
| autoscale |
自動スケールの構成。 |
| backend |
アプリケーション ゲートウェイ リソースのバックエンド アドレス プール。 既定の制限については、「Application Gateway の制限 |
| backend |
アプリケーション ゲートウェイ リソースのバックエンド http 設定。 既定の制限については、「Application Gateway の制限 |
| backend |
アプリケーション ゲートウェイ リソースのバックエンド設定。 既定の制限については、「Application Gateway の制限 |
| custom |
アプリケーション ゲートウェイ リソースのカスタム エラー構成。 |
| default |
アプリケーション ゲートウェイ リソースに適用される既定の定義済み SSL ポリシー。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| enable |
アプリケーション ゲートウェイ リソースで FIPS が有効になっているかどうか。 |
| enable |
アプリケーション ゲートウェイ リソースで HTTP2 が有効になっているかどうか。 |
| entra |
Entra JWTのアプリケーションゲートウェイリソースの検証設定。 既定の制限については、「Application Gateway の制限 |
| etag | リソースが更新されるたびに変更される一意の読み取り専用文字列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| firewall |
FirewallPolicy リソースへの参照。 |
| force |
true の場合、ポリシーが WAF 構成と異なるかどうかに関係なく、ファイアウォール ポリシーをアプリケーション ゲートウェイに関連付けます。 |
| frontend |
アプリケーション ゲートウェイ リソースのフロントエンド IP アドレス。 既定の制限については、「Application Gateway の制限 |
| frontend |
アプリケーション ゲートウェイ リソースのフロントエンド ポート。 既定の制限については、「Application Gateway の制限 |
| gateway |
アプリケーション ゲートウェイ リソースのサブネット。 既定の制限については、「Application Gateway の制限 |
| global |
グローバル構成。 |
| http |
アプリケーション ゲートウェイ リソースの Http リスナー。 既定の制限については、「Application Gateway の制限 |
| identity | 構成されている場合は、アプリケーション ゲートウェイの ID。 |
| listeners | アプリケーション ゲートウェイ リソースのリスナー。 既定の制限については、「Application Gateway の制限 |
| load |
アプリケーション ゲートウェイ リソースの負荷分散ポリシー。 |
| operational |
アプリケーション ゲートウェイ リソースの操作状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| private |
アプリケーション ゲートウェイ上のプライベート エンドポイント接続。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| private |
アプリケーション ゲートウェイでの PrivateLink 構成。 |
| probes | アプリケーション ゲートウェイ リソースのプローブ。 |
| provisioning |
アプリケーション ゲートウェイ リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| redirect |
アプリケーション ゲートウェイ リソースのリダイレクト構成。 既定の制限については、「Application Gateway の制限 |
| request |
アプリケーション ゲートウェイ リソースのルーティング規則を要求します。 |
| resource |
アプリケーション ゲートウェイ リソースのリソース GUID プロパティ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| rewrite |
アプリケーション ゲートウェイ リソースの規則を書き換える。 |
| routing |
アプリケーション ゲートウェイ リソースのルーティング規則。 |
| sku | アプリケーション ゲートウェイ リソースの SKU。 |
| ssl |
アプリケーション ゲートウェイ リソースの SSL 証明書。 既定の制限については、「Application Gateway の制限 |
| ssl |
アプリケーション ゲートウェイ リソースの SSL ポリシー。 |
| ssl |
アプリケーション ゲートウェイ リソースの SSL プロファイル。 既定の制限については、「Application Gateway の制限 |
| trusted |
アプリケーション ゲートウェイ リソースの信頼されたクライアント証明書。 既定の制限については、「Application Gateway の制限 |
| trusted |
アプリケーション ゲートウェイ リソースの信頼されたルート証明書。 既定の制限については、「Application Gateway の制限 |
| url |
アプリケーション ゲートウェイ リソースの URL パス マップ。 既定の制限については、「Application Gateway の制限 |
| web |
Web アプリケーション ファイアウォールの構成。 |
| zones | リソースの取得場所を表す可用性ゾーンの一覧。 |
継承されたプロパティ
| id | リソース ID。 |
| location | リソースの場所。 |
| name | リソース名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| tags | リソース タグ。 |
| type | リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
authenticationCertificates
アプリケーション ゲートウェイ リソースの認証証明書。 既定の制限については、「Application Gateway の制限
authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]
プロパティ値
autoscaleConfiguration
自動スケールの構成。
autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration
プロパティ値
backendAddressPools
アプリケーション ゲートウェイ リソースのバックエンド アドレス プール。 既定の制限については、「Application Gateway の制限
backendAddressPools?: ApplicationGatewayBackendAddressPool[]
プロパティ値
backendHttpSettingsCollection
アプリケーション ゲートウェイ リソースのバックエンド http 設定。 既定の制限については、「Application Gateway の制限
backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]
プロパティ値
backendSettingsCollection
アプリケーション ゲートウェイ リソースのバックエンド設定。 既定の制限については、「Application Gateway の制限
backendSettingsCollection?: ApplicationGatewayBackendSettings[]
プロパティ値
customErrorConfigurations
アプリケーション ゲートウェイ リソースのカスタム エラー構成。
customErrorConfigurations?: ApplicationGatewayCustomError[]
プロパティ値
defaultPredefinedSslPolicy
アプリケーション ゲートウェイ リソースに適用される既定の定義済み SSL ポリシー。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
defaultPredefinedSslPolicy?: string
プロパティ値
string
enableFips
アプリケーション ゲートウェイ リソースで FIPS が有効になっているかどうか。
enableFips?: boolean
プロパティ値
boolean
enableHttp2
アプリケーション ゲートウェイ リソースで HTTP2 が有効になっているかどうか。
enableHttp2?: boolean
プロパティ値
boolean
entraJWTValidationConfigs
Entra JWTのアプリケーションゲートウェイリソースの検証設定。 既定の制限については、「Application Gateway の制限
entraJWTValidationConfigs?: ApplicationGatewayEntraJWTValidationConfig[]
プロパティ値
etag
リソースが更新されるたびに変更される一意の読み取り専用文字列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
etag?: string
プロパティ値
string
firewallPolicy
forceFirewallPolicyAssociation
true の場合、ポリシーが WAF 構成と異なるかどうかに関係なく、ファイアウォール ポリシーをアプリケーション ゲートウェイに関連付けます。
forceFirewallPolicyAssociation?: boolean
プロパティ値
boolean
frontendIPConfigurations
アプリケーション ゲートウェイ リソースのフロントエンド IP アドレス。 既定の制限については、「Application Gateway の制限
frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]
プロパティ値
frontendPorts
アプリケーション ゲートウェイ リソースのフロントエンド ポート。 既定の制限については、「Application Gateway の制限
frontendPorts?: ApplicationGatewayFrontendPort[]
プロパティ値
gatewayIPConfigurations
アプリケーション ゲートウェイ リソースのサブネット。 既定の制限については、「Application Gateway の制限
gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]
プロパティ値
globalConfiguration
グローバル構成。
globalConfiguration?: ApplicationGatewayGlobalConfiguration
プロパティ値
httpListeners
アプリケーション ゲートウェイ リソースの Http リスナー。 既定の制限については、「Application Gateway の制限
httpListeners?: ApplicationGatewayHttpListener[]
プロパティ値
identity
listeners
アプリケーション ゲートウェイ リソースのリスナー。 既定の制限については、「Application Gateway の制限
listeners?: ApplicationGatewayListener[]
プロパティ値
loadDistributionPolicies
アプリケーション ゲートウェイ リソースの負荷分散ポリシー。
loadDistributionPolicies?: ApplicationGatewayLoadDistributionPolicy[]
プロパティ値
operationalState
アプリケーション ゲートウェイ リソースの操作状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
operationalState?: string
プロパティ値
string
privateEndpointConnections
アプリケーション ゲートウェイ上のプライベート エンドポイント接続。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
privateEndpointConnections?: ApplicationGatewayPrivateEndpointConnection[]
プロパティ値
privateLinkConfigurations
アプリケーション ゲートウェイでの PrivateLink 構成。
privateLinkConfigurations?: ApplicationGatewayPrivateLinkConfiguration[]
プロパティ値
probes
provisioningState
アプリケーション ゲートウェイ リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
redirectConfigurations
アプリケーション ゲートウェイ リソースのリダイレクト構成。 既定の制限については、「Application Gateway の制限
redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]
プロパティ値
requestRoutingRules
アプリケーション ゲートウェイ リソースのルーティング規則を要求します。
requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]
プロパティ値
resourceGuid
アプリケーション ゲートウェイ リソースのリソース GUID プロパティ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
resourceGuid?: string
プロパティ値
string
rewriteRuleSets
アプリケーション ゲートウェイ リソースの規則を書き換える。
rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]
プロパティ値
routingRules
アプリケーション ゲートウェイ リソースのルーティング規則。
routingRules?: ApplicationGatewayRoutingRule[]
プロパティ値
sku
sslCertificates
アプリケーション ゲートウェイ リソースの SSL 証明書。 既定の制限については、「Application Gateway の制限
sslCertificates?: ApplicationGatewaySslCertificate[]
プロパティ値
sslPolicy
アプリケーション ゲートウェイ リソースの SSL ポリシー。
sslPolicy?: ApplicationGatewaySslPolicy
プロパティ値
sslProfiles
アプリケーション ゲートウェイ リソースの SSL プロファイル。 既定の制限については、「Application Gateway の制限
sslProfiles?: ApplicationGatewaySslProfile[]
プロパティ値
trustedClientCertificates
アプリケーション ゲートウェイ リソースの信頼されたクライアント証明書。 既定の制限については、「Application Gateway の制限
trustedClientCertificates?: ApplicationGatewayTrustedClientCertificate[]
プロパティ値
trustedRootCertificates
アプリケーション ゲートウェイ リソースの信頼されたルート証明書。 既定の制限については、「Application Gateway の制限
trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]
プロパティ値
urlPathMaps
アプリケーション ゲートウェイ リソースの URL パス マップ。 既定の制限については、「Application Gateway の制限
urlPathMaps?: ApplicationGatewayUrlPathMap[]
プロパティ値
webApplicationFirewallConfiguration
Web アプリケーション ファイアウォールの構成。
webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration
プロパティ値
zones
リソースの取得場所を表す可用性ゾーンの一覧。
zones?: string[]
プロパティ値
string[]
継承されたプロパティの詳細
id
リソース ID。
id?: string
プロパティ値
string
location
リソースの場所。
location?: string
プロパティ値
string
resource.location から継承
name
リソース名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
name?: string
プロパティ値
string
tags
リソース タグ。
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
type
リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string